diff --git a/Cargo.lock b/Cargo.lock index fde0072..e38eb4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -188,9 +188,9 @@ checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954" [[package]] name = "willbooster-tree-sitter" -version = "1.0.16" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd65f4c8c9983745ab1c1ae6314cb13a99f89d374e0d86272fc2cb85dbb13130" +checksum = "ceb22e2ce00c4da7dd217fe5d85865505abc693ad11de28bb860fede8e222ce9" dependencies = [ "cc", "regex", diff --git a/Cargo.toml b/Cargo.toml index 16d6e7b..49ca620 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,4 +25,4 @@ tree-sitter-language = "0.1" cc = "1.2" [dev-dependencies] -tree-sitter = { package = "willbooster-tree-sitter", version = "1" } +tree-sitter = { package = "willbooster-tree-sitter", version = "1.2.2" } diff --git a/README.md b/README.md index 9abd6c2..2893948 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ This fork fixes parsing bugs and raises conformance with [ECMAScript (ECMA-262)] The npm package ships `tree-sitter-javascript.wasm` for [@willbooster/web-tree-sitter](https://www.npmjs.com/package/@willbooster/web-tree-sitter), which runs in Node.js, Bun, -browsers, and Cloudflare Workers. In Node.js and Bun, load it from the package: +browsers, and Cloudflare Workers. Use runtime 1.2.2 or newer. In Node.js and Bun, load it from the package: ```js import { fileURLToPath } from 'node:url'; @@ -62,14 +62,13 @@ The package also ships the node types in `src/node-types.json`, the highlight, i `require('@willbooster/tree-sitter-javascript/grammar')`). The crate ships `tree-sitter.json` and `queries/` too. In Rust, depend on the [crate](https://crates.io/crates/willbooster-tree-sitter-javascript) and on -[willbooster-tree-sitter](https://crates.io/crates/willbooster-tree-sitter), the runtime this package is tested and -fuzzed with (the grammar also loads in the upstream `tree-sitter` crate 0.27, whose error recovery never ends on some -malformed input): +[willbooster-tree-sitter](https://crates.io/crates/willbooster-tree-sitter) 1.2.2 or newer. The canonical constructor +supertype query requires this runtime version. This is the runtime this package is tested and fuzzed with: ```toml [dependencies] -tree-sitter = { package = "willbooster-tree-sitter", version = "1" } -tree-sitter-javascript = { package = "willbooster-tree-sitter-javascript", version = "1" } +tree-sitter = { package = "willbooster-tree-sitter", version = "1.2.2" } +tree-sitter-javascript = { package = "willbooster-tree-sitter-javascript", version = "3" } ``` ```rust diff --git a/bun.lock b/bun.lock index c1da3f8..c869fa9 100644 --- a/bun.lock +++ b/bun.lock @@ -11,7 +11,7 @@ "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.8", "@willbooster/wb": "22.13.1", - "@willbooster/web-tree-sitter": "1.0.16", + "@willbooster/web-tree-sitter": "1.2.2", "conventional-changelog-conventionalcommits": "10.4.0", "lefthook": "2.1.14", "oxfmt": "0.70.0", @@ -27,7 +27,7 @@ "wrangler": "4.136.2", }, "peerDependencies": { - "@willbooster/web-tree-sitter": "^1.0.0", + "@willbooster/web-tree-sitter": "^1.2.2", }, "optionalPeers": [ "@willbooster/web-tree-sitter", @@ -471,7 +471,7 @@ "@willbooster/wb": ["@willbooster/wb@22.13.1", "", { "dependencies": { "@textlint-rule/textlint-rule-no-invalid-control-character": "3.0.0", "@textlint/kernel": "15.8.0", "@textlint/module-interop": "15.8.0", "@textlint/textlint-plugin-markdown": "15.8.0", "chalk": "6.0.0", "dotenv": "18.0.1", "dotenv-expand": "13.0.0", "fast-glob": "3.3.3", "fastest-levenshtein": "1.0.16", "globby": "16.2.4", "jsonc-parser": "3.3.1", "minimal-promise-pool": "6.0.3", "semver": "7.8.5", "smol-toml": "1.8.0", "textlint-rule-no-zero-width-spaces": "1.0.1", "yargs": "18.1.0", "zod": "4.6.5" }, "bin": { "wb": "bin/index.js" } }, "sha512-yNeNEEPkAqybnlS8Jrk5B2palCkJ8GIkn5WAxZeR3LspvDDT/4BbWiofiwYMyDMrUMETesZMyFG54YpQFBi0Hw=="], - "@willbooster/web-tree-sitter": ["@willbooster/web-tree-sitter@1.0.16", "", { "dependencies": { "@types/emscripten": "^1.41.5" } }, "sha512-TruVO/p/MBlfulOoEQ1FLmJXuC+doRxLcm9zh76ioJviepPtoxp2hzo7tuXonzWn7YwOcnVn1y5qyDBVb0oVow=="], + "@willbooster/web-tree-sitter": ["@willbooster/web-tree-sitter@1.2.2", "", { "dependencies": { "@types/emscripten": "^1.41.5" } }, "sha512-YzXBweC+tD9B5/eN3PrHpyMJtGZxuYSfOausxCBIqIb8+Rm516bokFrhqwGd/5XnyZsWBSFXQxMztuoICY1Cbg=="], "agent-base": ["agent-base@9.0.0", "", {}, "sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA=="], diff --git a/grammar.js b/grammar.js index 72d9fc4..733e50f 100644 --- a/grammar.js +++ b/grammar.js @@ -107,6 +107,8 @@ module.exports = grammar({ $._export_default, $._default_declaration_start, $._regex_flags_start, + $._argumentless_new_end, + $._constructor_async_function_start, ], extras: ($) => [$.comment, $.html_comment, /[\s\p{Zs}\uFEFF\u2028\u2029\u2060\u200B]/u], @@ -116,7 +118,15 @@ module.exports = grammar({ properties: () => [], }, - supertypes: ($) => [$.statement, $.declaration, $.expression, $.primary_expression, $.pattern], + supertypes: ($) => [ + $.statement, + $.declaration, + $.expression, + $.primary_expression, + $.pattern, + $._constructor, + $._constructor_chain_base, + ], inline: ($) => [ $._call_signature, @@ -864,15 +874,116 @@ module.exports = grammar({ ) ), - // As in ECMAScript, a member access or index extends the nearest `new` with arguments, while an argument list fills - // the nearest `new` that still lacks one: `new new A().b` constructs `new A().b`, `new new A().b(2)` constructs - // `new A().b` with `2`, and `new new A()(2)` constructs `new A()`. The 'member' and 'new' precedences make the parser - // shift a `.`, `[`, or argument list after a constructor rather than end a `new` without arguments, so that form - // never takes one. Both forms are primary expressions, so a nested `new` matches the constructor field's type. new_expression: ($) => - prec('new', seq('new', field('constructor', $.primary_expression), field('arguments', $.arguments))), + prec( + 'new', + seq('new', field('constructor', alias($._constructor, $.primary_expression)), field('arguments', $.arguments)) + ), + + _constructor_function_expression: ($) => + prec( + 'literal', + seq( + optional($._constructor_async_function_start), + optional('async'), + 'function', + field('name', optional($.identifier)), + $._call_signature, + field('body', $.statement_block) + ) + ), + + _constructor_generator_function: ($) => + prec( + 'literal', + seq( + optional($._constructor_async_function_start), + optional('async'), + 'function', + '*', + field('name', optional($.identifier)), + $._call_signature, + field('body', $.statement_block) + ) + ), + + _constructor_atom: ($) => + choice( + $._jsx_element, + $.parenthesized_expression, + $._identifier, + alias($._await_yield_identifier, $.identifier), + alias($._reserved_identifier, $.identifier), + $.this, + $.super, + $.number, + $.string, + $.template_string, + $.regex, + $.true, + $.false, + $.null, + $.object, + $.array, + alias($._constructor_function_expression, $.function_expression), + alias($._constructor_generator_function, $.generator_function), + $.class, + $.meta_property + ), + + _constructor: ($) => + choice( + $._constructor_atom, + $.new_expression, + alias($._argumentless_new_expression, $.new_expression), + alias($._constructor_member, $.member_expression), + alias($._constructor_subscript, $.subscript_expression), + alias($._constructor_tag, $.call_expression) + ), + + _constructor_chain_base: ($) => + choice(alias($._constructor, $.primary_expression), alias($._constructor_import, $.call_expression)), + + _constructor_import: ($) => prec('call', seq(field('function', $.import), field('arguments', $.arguments))), + + _constructor_member: ($) => + prec( + 'member', + seq( + field('object', alias($._constructor_chain_base, $.primary_expression)), + '.', + field( + 'property', + choice($.private_property_identifier, reserved('properties', alias($.identifier, $.property_identifier))) + ) + ) + ), + + _constructor_subscript: ($) => + prec.right( + 'member', + seq( + field('object', alias($._constructor_chain_base, $.primary_expression)), + '[', + field('index', $._expressions), + ']' + ) + ), + + _constructor_tag: ($) => + prec( + 'template_call', + seq( + field('function', alias($._constructor_chain_base, $.primary_expression)), + field('arguments', $.template_string) + ) + ), - _argumentless_new_expression: ($) => prec.right('new', seq('new', field('constructor', $.primary_expression))), + _argumentless_new_expression: ($) => + prec.right( + 'new', + seq('new', field('constructor', alias($._constructor, $.primary_expression)), $._argumentless_new_end) + ), await_expression: ($) => prec.dynamic( diff --git a/package.json b/package.json index d124d6d..2e90237 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@willbooster/oxfmt-config": "1.2.2", "@willbooster/oxlint-config": "1.4.8", "@willbooster/wb": "22.13.1", - "@willbooster/web-tree-sitter": "1.0.16", + "@willbooster/web-tree-sitter": "1.2.2", "conventional-changelog-conventionalcommits": "10.4.0", "lefthook": "2.1.14", "oxfmt": "0.70.0", @@ -62,7 +62,7 @@ "wrangler": "4.136.2" }, "peerDependencies": { - "@willbooster/web-tree-sitter": "^1.0.0" + "@willbooster/web-tree-sitter": "^1.2.2" }, "peerDependenciesMeta": { "@willbooster/web-tree-sitter": { diff --git a/src/grammar.json b/src/grammar.json index bd9f21c..80be81f 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -4535,9 +4535,350 @@ { "type": "FIELD", "name": "constructor", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor" + }, + "named": true, + "value": "primary_expression" + } + }, + { + "type": "FIELD", + "name": "arguments", "content": { "type": "SYMBOL", - "name": "primary_expression" + "name": "arguments" + } + } + ] + } + }, + "_constructor_function_expression": { + "type": "PREC", + "value": "literal", + "content": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_constructor_async_function_start" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "async" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "STRING", + "value": "function" + }, + { + "type": "FIELD", + "name": "name", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "identifier" + }, + { + "type": "BLANK" + } + ] + } + }, + { + "type": "SYMBOL", + "name": "_call_signature" + }, + { + "type": "FIELD", + "name": "body", + "content": { + "type": "SYMBOL", + "name": "statement_block" + } + } + ] + } + }, + "_constructor_generator_function": { + "type": "PREC", + "value": "literal", + "content": { + "type": "SEQ", + "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_constructor_async_function_start" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "async" + }, + { + "type": "BLANK" + } + ] + }, + { + "type": "STRING", + "value": "function" + }, + { + "type": "STRING", + "value": "*" + }, + { + "type": "FIELD", + "name": "name", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "identifier" + }, + { + "type": "BLANK" + } + ] + } + }, + { + "type": "SYMBOL", + "name": "_call_signature" + }, + { + "type": "FIELD", + "name": "body", + "content": { + "type": "SYMBOL", + "name": "statement_block" + } + } + ] + } + }, + "_constructor_atom": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_jsx_element" + }, + { + "type": "SYMBOL", + "name": "parenthesized_expression" + }, + { + "type": "SYMBOL", + "name": "_identifier" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_await_yield_identifier" + }, + "named": true, + "value": "identifier" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_reserved_identifier" + }, + "named": true, + "value": "identifier" + }, + { + "type": "SYMBOL", + "name": "this" + }, + { + "type": "SYMBOL", + "name": "super" + }, + { + "type": "SYMBOL", + "name": "number" + }, + { + "type": "SYMBOL", + "name": "string" + }, + { + "type": "SYMBOL", + "name": "template_string" + }, + { + "type": "SYMBOL", + "name": "regex" + }, + { + "type": "SYMBOL", + "name": "true" + }, + { + "type": "SYMBOL", + "name": "false" + }, + { + "type": "SYMBOL", + "name": "null" + }, + { + "type": "SYMBOL", + "name": "object" + }, + { + "type": "SYMBOL", + "name": "array" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_function_expression" + }, + "named": true, + "value": "function_expression" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_generator_function" + }, + "named": true, + "value": "generator_function" + }, + { + "type": "SYMBOL", + "name": "class" + }, + { + "type": "SYMBOL", + "name": "meta_property" + } + ] + }, + "_constructor": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "_constructor_atom" + }, + { + "type": "SYMBOL", + "name": "new_expression" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_argumentless_new_expression" + }, + "named": true, + "value": "new_expression" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_member" + }, + "named": true, + "value": "member_expression" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_subscript" + }, + "named": true, + "value": "subscript_expression" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_tag" + }, + "named": true, + "value": "call_expression" + } + ] + }, + "_constructor_chain_base": { + "type": "CHOICE", + "members": [ + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor" + }, + "named": true, + "value": "primary_expression" + }, + { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_import" + }, + "named": true, + "value": "call_expression" + } + ] + }, + "_constructor_import": { + "type": "PREC", + "value": "call", + "content": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "function", + "content": { + "type": "SYMBOL", + "name": "import" } }, { @@ -4551,6 +4892,126 @@ ] } }, + "_constructor_member": { + "type": "PREC", + "value": "member", + "content": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "object", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_chain_base" + }, + "named": true, + "value": "primary_expression" + } + }, + { + "type": "STRING", + "value": "." + }, + { + "type": "FIELD", + "name": "property", + "content": { + "type": "CHOICE", + "members": [ + { + "type": "SYMBOL", + "name": "private_property_identifier" + }, + { + "type": "RESERVED", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "identifier" + }, + "named": true, + "value": "property_identifier" + }, + "context_name": "properties" + } + ] + } + } + ] + } + }, + "_constructor_subscript": { + "type": "PREC_RIGHT", + "value": "member", + "content": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "object", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_chain_base" + }, + "named": true, + "value": "primary_expression" + } + }, + { + "type": "STRING", + "value": "[" + }, + { + "type": "FIELD", + "name": "index", + "content": { + "type": "SYMBOL", + "name": "_expressions" + } + }, + { + "type": "STRING", + "value": "]" + } + ] + } + }, + "_constructor_tag": { + "type": "PREC", + "value": "template_call", + "content": { + "type": "SEQ", + "members": [ + { + "type": "FIELD", + "name": "function", + "content": { + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor_chain_base" + }, + "named": true, + "value": "primary_expression" + } + }, + { + "type": "FIELD", + "name": "arguments", + "content": { + "type": "SYMBOL", + "name": "template_string" + } + } + ] + } + }, "_argumentless_new_expression": { "type": "PREC_RIGHT", "value": "new", @@ -4565,9 +5026,18 @@ "type": "FIELD", "name": "constructor", "content": { - "type": "SYMBOL", - "name": "primary_expression" + "type": "ALIAS", + "content": { + "type": "SYMBOL", + "name": "_constructor" + }, + "named": true, + "value": "primary_expression" } + }, + { + "type": "SYMBOL", + "name": "_argumentless_new_end" } ] } @@ -8449,6 +8919,14 @@ { "type": "SYMBOL", "name": "_regex_flags_start" + }, + { + "type": "SYMBOL", + "name": "_argumentless_new_end" + }, + { + "type": "SYMBOL", + "name": "_constructor_async_function_start" } ], "inline": [ @@ -8472,7 +8950,9 @@ "declaration", "expression", "primary_expression", - "pattern" + "pattern", + "_constructor", + "_constructor_chain_base" ], "reserved": { "global": [ diff --git a/src/parser.c b/src/parser.c index a415222..904ea7f 100644 --- a/src/parser.c +++ b/src/parser.c @@ -6,25 +6,17 @@ #pragma GCC diagnostic ignored "-Wmissing-field-initializers" #endif -#ifdef _MSC_VER -#pragma optimize("", off) -#elif defined(__clang__) -#pragma clang optimize off -#elif defined(__GNUC__) -#pragma GCC optimize ("O0") -#endif - #define LANGUAGE_VERSION 15 -#define STATE_COUNT 3420 -#define LARGE_STATE_COUNT 658 -#define SYMBOL_COUNT 301 +#define STATE_COUNT 3523 +#define LARGE_STATE_COUNT 641 +#define SYMBOL_COUNT 312 #define ALIAS_COUNT 5 -#define TOKEN_COUNT 159 -#define EXTERNAL_TOKEN_COUNT 33 +#define TOKEN_COUNT 161 +#define EXTERNAL_TOKEN_COUNT 35 #define FIELD_COUNT 36 #define MAX_ALIAS_SEQUENCE_LENGTH 8 #define MAX_RESERVED_WORD_SET_SIZE 35 -#define PRODUCTION_ID_COUNT 139 +#define PRODUCTION_ID_COUNT 143 #define SUPERTYPE_COUNT 5 enum ts_symbol_identifiers { @@ -186,153 +178,164 @@ enum ts_symbol_identifiers { sym__export_default = 156, sym__default_declaration_start = 157, sym__regex_flags_start = 158, - sym_program = 159, - sym__statement = 160, - sym__single_statement = 161, - sym_export_statement = 162, - sym_namespace_export = 163, - sym_export_clause = 164, - sym_export_specifier = 165, - sym__local_export_clause = 166, - sym__local_export_specifier = 167, - sym__module_export_name = 168, - sym_declaration = 169, - sym_import = 170, - sym_import_statement = 171, - sym_import_clause = 172, - sym__from_clause = 173, - sym_namespace_import = 174, - sym_named_imports = 175, - sym_import_specifier = 176, - sym_import_attribute = 177, - sym_statement = 178, - sym_expression_statement = 179, - sym_variable_declaration = 180, - sym_lexical_declaration = 181, - sym_using_declaration = 182, - sym__using_declarator = 183, - sym_variable_declarator = 184, - sym_statement_block = 185, - sym_else_clause = 186, - sym_if_statement = 187, - sym_switch_statement = 188, - sym_for_statement = 189, - sym__for_initializer = 190, - sym__for_condition = 191, - sym_for_lexical_declaration = 192, - sym_for_variable_declaration = 193, - sym__for_using_declaration = 194, - sym_for_in_statement = 195, - sym__for_header = 196, - sym_while_statement = 197, - sym_do_statement = 198, - sym_try_statement = 199, - sym_with_statement = 200, - sym_break_statement = 201, - sym_continue_statement = 202, - sym_debugger_statement = 203, - sym_return_statement = 204, - sym_throw_statement = 205, - sym_empty_statement = 206, - sym_labeled_statement = 207, - sym_switch_body = 208, - sym_switch_case = 209, - sym_switch_default = 210, - sym_catch_clause = 211, - sym_finally_clause = 212, - sym_parenthesized_expression = 213, - sym_expression = 214, - sym_primary_expression = 215, - sym_yield_expression = 216, - sym_object = 217, - sym_object_pattern = 218, - sym_assignment_pattern = 219, - sym_object_assignment_pattern = 220, - sym_array = 221, - sym_array_pattern = 222, - sym_jsx_element = 223, - sym_jsx_expression = 224, - sym_jsx_opening_element = 225, - sym_nested_identifier = 226, - sym_jsx_namespace_name = 227, - sym_jsx_closing_element = 228, - sym_jsx_self_closing_element = 229, - sym_jsx_attribute = 230, - sym__jsx_string = 231, - sym_class = 232, - sym_class_declaration = 233, - sym_class_heritage = 234, - sym_function_expression = 235, - sym_function_declaration = 236, - sym_generator_function = 237, - sym_generator_function_declaration = 238, - sym_arrow_function = 239, - sym_call_expression = 240, - sym_new_expression = 241, - sym__argumentless_new_expression = 242, - sym_await_expression = 243, - sym_member_expression = 244, - sym_subscript_expression = 245, - sym_assignment_expression = 246, - sym__augmented_assignment_lhs = 247, - sym_augmented_assignment_expression = 248, - sym__initializer = 249, - sym__destructuring_pattern = 250, - sym_spread_element = 251, - sym_ternary_expression = 252, - sym_binary_expression = 253, - sym_unary_expression = 254, - sym_update_expression = 255, - sym_sequence_expression = 256, - sym_string = 257, - sym_template_string = 258, - sym_template_substitution = 259, - sym_regex = 260, - sym_meta_property = 261, - sym_arguments = 262, - sym_decorator = 263, - sym_decorator_member_expression = 264, - sym_decorator_call_expression = 265, - sym_class_body = 266, - sym_field_definition = 267, - sym_formal_parameters = 268, - sym_class_static_block = 269, - sym_pattern = 270, - sym_rest_pattern = 271, - sym_method_definition = 272, - sym__class_member_body = 273, - sym_pair = 274, - sym_pair_pattern = 275, - sym__field_name = 276, - sym__property_name = 277, - sym_computed_property_name = 278, - aux_sym_program_repeat1 = 279, - aux_sym_export_statement_repeat1 = 280, - aux_sym_export_clause_repeat1 = 281, - aux_sym__local_export_clause_repeat1 = 282, - aux_sym_named_imports_repeat1 = 283, - aux_sym_variable_declaration_repeat1 = 284, - aux_sym_using_declaration_repeat1 = 285, - aux_sym_switch_body_repeat1 = 286, - aux_sym_object_repeat1 = 287, - aux_sym_object_pattern_repeat1 = 288, - aux_sym_array_repeat1 = 289, - aux_sym_array_pattern_repeat1 = 290, - aux_sym_jsx_element_repeat1 = 291, - aux_sym_jsx_opening_element_repeat1 = 292, - aux_sym__jsx_string_repeat1 = 293, - aux_sym__jsx_string_repeat2 = 294, - aux_sym_sequence_expression_repeat1 = 295, - aux_sym_string_repeat1 = 296, - aux_sym_string_repeat2 = 297, - aux_sym_template_string_repeat1 = 298, - aux_sym_class_body_repeat1 = 299, - aux_sym_formal_parameters_repeat1 = 300, - anon_alias_sym_await = 301, - alias_sym_property_identifier = 302, - alias_sym_shorthand_property_identifier = 303, - alias_sym_shorthand_property_identifier_pattern = 304, - alias_sym_statement_identifier = 305, + sym__argumentless_new_end = 159, + sym__constructor_async_function_start = 160, + sym_program = 161, + sym__statement = 162, + sym__single_statement = 163, + sym_export_statement = 164, + sym_namespace_export = 165, + sym_export_clause = 166, + sym_export_specifier = 167, + sym__local_export_clause = 168, + sym__local_export_specifier = 169, + sym__module_export_name = 170, + sym_declaration = 171, + sym_import = 172, + sym_import_statement = 173, + sym_import_clause = 174, + sym__from_clause = 175, + sym_namespace_import = 176, + sym_named_imports = 177, + sym_import_specifier = 178, + sym_import_attribute = 179, + sym_statement = 180, + sym_expression_statement = 181, + sym_variable_declaration = 182, + sym_lexical_declaration = 183, + sym_using_declaration = 184, + sym__using_declarator = 185, + sym_variable_declarator = 186, + sym_statement_block = 187, + sym_else_clause = 188, + sym_if_statement = 189, + sym_switch_statement = 190, + sym_for_statement = 191, + sym__for_initializer = 192, + sym__for_condition = 193, + sym_for_lexical_declaration = 194, + sym_for_variable_declaration = 195, + sym__for_using_declaration = 196, + sym_for_in_statement = 197, + sym__for_header = 198, + sym_while_statement = 199, + sym_do_statement = 200, + sym_try_statement = 201, + sym_with_statement = 202, + sym_break_statement = 203, + sym_continue_statement = 204, + sym_debugger_statement = 205, + sym_return_statement = 206, + sym_throw_statement = 207, + sym_empty_statement = 208, + sym_labeled_statement = 209, + sym_switch_body = 210, + sym_switch_case = 211, + sym_switch_default = 212, + sym_catch_clause = 213, + sym_finally_clause = 214, + sym_parenthesized_expression = 215, + sym_expression = 216, + sym_primary_expression = 217, + sym_yield_expression = 218, + sym_object = 219, + sym_object_pattern = 220, + sym_assignment_pattern = 221, + sym_object_assignment_pattern = 222, + sym_array = 223, + sym_array_pattern = 224, + sym_jsx_element = 225, + sym_jsx_expression = 226, + sym_jsx_opening_element = 227, + sym_nested_identifier = 228, + sym_jsx_namespace_name = 229, + sym_jsx_closing_element = 230, + sym_jsx_self_closing_element = 231, + sym_jsx_attribute = 232, + sym__jsx_string = 233, + sym_class = 234, + sym_class_declaration = 235, + sym_class_heritage = 236, + sym_function_expression = 237, + sym_function_declaration = 238, + sym_generator_function = 239, + sym_generator_function_declaration = 240, + sym_arrow_function = 241, + sym_call_expression = 242, + sym_new_expression = 243, + sym__constructor_function_expression = 244, + sym__constructor_generator_function = 245, + sym__constructor_atom = 246, + sym__constructor = 247, + sym__constructor_chain_base = 248, + sym__constructor_import = 249, + sym__constructor_member = 250, + sym__constructor_subscript = 251, + sym__constructor_tag = 252, + sym__argumentless_new_expression = 253, + sym_await_expression = 254, + sym_member_expression = 255, + sym_subscript_expression = 256, + sym_assignment_expression = 257, + sym__augmented_assignment_lhs = 258, + sym_augmented_assignment_expression = 259, + sym__initializer = 260, + sym__destructuring_pattern = 261, + sym_spread_element = 262, + sym_ternary_expression = 263, + sym_binary_expression = 264, + sym_unary_expression = 265, + sym_update_expression = 266, + sym_sequence_expression = 267, + sym_string = 268, + sym_template_string = 269, + sym_template_substitution = 270, + sym_regex = 271, + sym_meta_property = 272, + sym_arguments = 273, + sym_decorator = 274, + sym_decorator_member_expression = 275, + sym_decorator_call_expression = 276, + sym_class_body = 277, + sym_field_definition = 278, + sym_formal_parameters = 279, + sym_class_static_block = 280, + sym_pattern = 281, + sym_rest_pattern = 282, + sym_method_definition = 283, + sym__class_member_body = 284, + sym_pair = 285, + sym_pair_pattern = 286, + sym__field_name = 287, + sym__property_name = 288, + sym_computed_property_name = 289, + aux_sym_program_repeat1 = 290, + aux_sym_export_statement_repeat1 = 291, + aux_sym_export_clause_repeat1 = 292, + aux_sym__local_export_clause_repeat1 = 293, + aux_sym_named_imports_repeat1 = 294, + aux_sym_variable_declaration_repeat1 = 295, + aux_sym_using_declaration_repeat1 = 296, + aux_sym_switch_body_repeat1 = 297, + aux_sym_object_repeat1 = 298, + aux_sym_object_pattern_repeat1 = 299, + aux_sym_array_repeat1 = 300, + aux_sym_array_pattern_repeat1 = 301, + aux_sym_jsx_element_repeat1 = 302, + aux_sym_jsx_opening_element_repeat1 = 303, + aux_sym__jsx_string_repeat1 = 304, + aux_sym__jsx_string_repeat2 = 305, + aux_sym_sequence_expression_repeat1 = 306, + aux_sym_string_repeat1 = 307, + aux_sym_string_repeat2 = 308, + aux_sym_template_string_repeat1 = 309, + aux_sym_class_body_repeat1 = 310, + aux_sym_formal_parameters_repeat1 = 311, + anon_alias_sym_await = 312, + alias_sym_property_identifier = 313, + alias_sym_shorthand_property_identifier = 314, + alias_sym_shorthand_property_identifier_pattern = 315, + alias_sym_statement_identifier = 316, }; static const char * const ts_symbol_names[] = { @@ -495,6 +498,8 @@ static const char * const ts_symbol_names[] = { [sym__export_default] = "default", [sym__default_declaration_start] = "_default_declaration_start", [sym__regex_flags_start] = "_regex_flags_start", + [sym__argumentless_new_end] = "_argumentless_new_end", + [sym__constructor_async_function_start] = "_constructor_async_function_start", [sym_program] = "program", [sym__statement] = "_statement", [sym__single_statement] = "_single_statement", @@ -578,6 +583,15 @@ static const char * const ts_symbol_names[] = { [sym_arrow_function] = "arrow_function", [sym_call_expression] = "call_expression", [sym_new_expression] = "new_expression", + [sym__constructor_function_expression] = "function_expression", + [sym__constructor_generator_function] = "generator_function", + [sym__constructor_atom] = "_constructor_atom", + [sym__constructor] = "primary_expression", + [sym__constructor_chain_base] = "primary_expression", + [sym__constructor_import] = "call_expression", + [sym__constructor_member] = "member_expression", + [sym__constructor_subscript] = "subscript_expression", + [sym__constructor_tag] = "call_expression", [sym__argumentless_new_expression] = "new_expression", [sym_await_expression] = "await_expression", [sym_member_expression] = "member_expression", @@ -804,6 +818,8 @@ static const TSSymbol ts_symbol_map[] = { [sym__export_default] = anon_sym_default, [sym__default_declaration_start] = sym__default_declaration_start, [sym__regex_flags_start] = sym__regex_flags_start, + [sym__argumentless_new_end] = sym__argumentless_new_end, + [sym__constructor_async_function_start] = sym__constructor_async_function_start, [sym_program] = sym_program, [sym__statement] = sym__statement, [sym__single_statement] = sym__single_statement, @@ -887,6 +903,15 @@ static const TSSymbol ts_symbol_map[] = { [sym_arrow_function] = sym_arrow_function, [sym_call_expression] = sym_call_expression, [sym_new_expression] = sym_new_expression, + [sym__constructor_function_expression] = sym_function_expression, + [sym__constructor_generator_function] = sym_generator_function, + [sym__constructor_atom] = sym__constructor_atom, + [sym__constructor] = sym_primary_expression, + [sym__constructor_chain_base] = sym_primary_expression, + [sym__constructor_import] = sym_call_expression, + [sym__constructor_member] = sym_member_expression, + [sym__constructor_subscript] = sym_subscript_expression, + [sym__constructor_tag] = sym_call_expression, [sym__argumentless_new_expression] = sym_new_expression, [sym_await_expression] = sym_await_expression, [sym_member_expression] = sym_member_expression, @@ -1590,6 +1615,14 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = true, }, + [sym__argumentless_new_end] = { + .visible = false, + .named = true, + }, + [sym__constructor_async_function_start] = { + .visible = false, + .named = true, + }, [sym_program] = { .visible = true, .named = true, @@ -1926,6 +1959,44 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, + [sym__constructor_function_expression] = { + .visible = true, + .named = true, + }, + [sym__constructor_generator_function] = { + .visible = true, + .named = true, + }, + [sym__constructor_atom] = { + .visible = false, + .named = true, + }, + [sym__constructor] = { + .visible = false, + .named = true, + .supertype = true, + }, + [sym__constructor_chain_base] = { + .visible = false, + .named = true, + .supertype = true, + }, + [sym__constructor_import] = { + .visible = true, + .named = true, + }, + [sym__constructor_member] = { + .visible = true, + .named = true, + }, + [sym__constructor_subscript] = { + .visible = true, + .named = true, + }, + [sym__constructor_tag] = { + .visible = true, + .named = true, + }, [sym__argumentless_new_expression] = { .visible = true, .named = true, @@ -2272,131 +2343,135 @@ static const TSMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [7] = {.index = 4, .length = 1}, [8] = {.index = 4, .length = 1}, [9] = {.index = 5, .length = 2}, - [10] = {.index = 7, .length = 1}, - [11] = {.index = 8, .length = 2}, - [12] = {.index = 10, .length = 2}, - [13] = {.index = 12, .length = 2}, - [14] = {.index = 14, .length = 2}, - [15] = {.index = 16, .length = 2}, - [16] = {.index = 18, .length = 2}, - [18] = {.index = 20, .length = 1}, - [19] = {.index = 21, .length = 1}, - [23] = {.index = 22, .length = 1}, - [24] = {.index = 23, .length = 1}, - [25] = {.index = 24, .length = 1}, - [26] = {.index = 23, .length = 1}, - [27] = {.index = 25, .length = 2}, - [28] = {.index = 27, .length = 2}, - [29] = {.index = 27, .length = 2}, - [30] = {.index = 29, .length = 1}, - [31] = {.index = 30, .length = 1}, - [32] = {.index = 31, .length = 2}, - [33] = {.index = 33, .length = 6}, - [34] = {.index = 39, .length = 2}, - [35] = {.index = 41, .length = 2}, - [36] = {.index = 43, .length = 1}, - [37] = {.index = 44, .length = 2}, - [38] = {.index = 46, .length = 2}, - [39] = {.index = 48, .length = 2}, - [40] = {.index = 50, .length = 2}, - [41] = {.index = 52, .length = 2}, - [42] = {.index = 54, .length = 2}, - [43] = {.index = 56, .length = 1}, - [44] = {.index = 57, .length = 1}, - [45] = {.index = 58, .length = 1}, - [46] = {.index = 16, .length = 2}, - [47] = {.index = 18, .length = 2}, - [48] = {.index = 59, .length = 3}, - [49] = {.index = 62, .length = 2}, - [50] = {.index = 62, .length = 2}, - [51] = {.index = 64, .length = 3}, - [52] = {.index = 64, .length = 3}, - [53] = {.index = 67, .length = 2}, - [54] = {.index = 69, .length = 3}, - [55] = {.index = 72, .length = 2}, - [56] = {.index = 74, .length = 2}, + [10] = {.index = 7, .length = 3}, + [11] = {.index = 10, .length = 2}, + [12] = {.index = 12, .length = 2}, + [13] = {.index = 14, .length = 2}, + [14] = {.index = 16, .length = 2}, + [15] = {.index = 18, .length = 2}, + [16] = {.index = 20, .length = 2}, + [17] = {.index = 22, .length = 2}, + [18] = {.index = 24, .length = 2}, + [19] = {.index = 26, .length = 2}, + [21] = {.index = 28, .length = 1}, + [22] = {.index = 29, .length = 1}, + [26] = {.index = 30, .length = 1}, + [27] = {.index = 31, .length = 1}, + [28] = {.index = 32, .length = 1}, + [29] = {.index = 31, .length = 1}, + [30] = {.index = 33, .length = 2}, + [31] = {.index = 35, .length = 2}, + [32] = {.index = 35, .length = 2}, + [33] = {.index = 37, .length = 1}, + [34] = {.index = 38, .length = 1}, + [35] = {.index = 39, .length = 2}, + [36] = {.index = 41, .length = 6}, + [37] = {.index = 47, .length = 2}, + [38] = {.index = 49, .length = 2}, + [39] = {.index = 51, .length = 1}, + [40] = {.index = 52, .length = 1}, + [41] = {.index = 53, .length = 2}, + [42] = {.index = 55, .length = 2}, + [43] = {.index = 57, .length = 2}, + [44] = {.index = 59, .length = 2}, + [45] = {.index = 61, .length = 2}, + [46] = {.index = 63, .length = 2}, + [47] = {.index = 65, .length = 1}, + [48] = {.index = 66, .length = 1}, + [49] = {.index = 67, .length = 1}, + [50] = {.index = 24, .length = 2}, + [51] = {.index = 26, .length = 2}, + [52] = {.index = 68, .length = 3}, + [53] = {.index = 71, .length = 2}, + [54] = {.index = 71, .length = 2}, + [55] = {.index = 73, .length = 3}, + [56] = {.index = 73, .length = 3}, [57] = {.index = 76, .length = 2}, - [58] = {.index = 78, .length = 2}, - [59] = {.index = 80, .length = 2}, - [60] = {.index = 82, .length = 1}, - [61] = {.index = 83, .length = 2}, - [62] = {.index = 85, .length = 2}, - [63] = {.index = 87, .length = 1}, - [64] = {.index = 88, .length = 1}, - [65] = {.index = 89, .length = 2}, - [66] = {.index = 16, .length = 2}, - [67] = {.index = 91, .length = 2}, - [68] = {.index = 93, .length = 3}, - [69] = {.index = 96, .length = 1}, - [70] = {.index = 97, .length = 2}, - [71] = {.index = 96, .length = 1}, - [72] = {.index = 97, .length = 2}, - [73] = {.index = 99, .length = 2}, - [74] = {.index = 99, .length = 2}, - [75] = {.index = 101, .length = 1}, - [76] = {.index = 102, .length = 2}, - [77] = {.index = 104, .length = 2}, - [78] = {.index = 106, .length = 1}, - [79] = {.index = 107, .length = 2}, - [80] = {.index = 109, .length = 6}, - [81] = {.index = 115, .length = 1}, - [82] = {.index = 116, .length = 3}, - [83] = {.index = 119, .length = 3}, - [84] = {.index = 122, .length = 3}, - [85] = {.index = 125, .length = 3}, - [86] = {.index = 128, .length = 2}, - [87] = {.index = 130, .length = 2}, - [88] = {.index = 132, .length = 2}, - [89] = {.index = 132, .length = 2}, - [90] = {.index = 134, .length = 2}, - [91] = {.index = 136, .length = 2}, - [92] = {.index = 138, .length = 2}, - [93] = {.index = 140, .length = 3}, + [58] = {.index = 78, .length = 3}, + [59] = {.index = 81, .length = 2}, + [60] = {.index = 83, .length = 2}, + [61] = {.index = 85, .length = 2}, + [62] = {.index = 87, .length = 2}, + [63] = {.index = 89, .length = 2}, + [64] = {.index = 91, .length = 1}, + [65] = {.index = 92, .length = 2}, + [66] = {.index = 94, .length = 2}, + [67] = {.index = 96, .length = 1}, + [68] = {.index = 97, .length = 1}, + [69] = {.index = 98, .length = 2}, + [70] = {.index = 24, .length = 2}, + [71] = {.index = 100, .length = 2}, + [72] = {.index = 102, .length = 3}, + [73] = {.index = 105, .length = 1}, + [74] = {.index = 106, .length = 2}, + [75] = {.index = 105, .length = 1}, + [76] = {.index = 106, .length = 2}, + [77] = {.index = 108, .length = 2}, + [78] = {.index = 108, .length = 2}, + [79] = {.index = 110, .length = 1}, + [80] = {.index = 111, .length = 2}, + [81] = {.index = 113, .length = 2}, + [82] = {.index = 115, .length = 1}, + [83] = {.index = 116, .length = 2}, + [84] = {.index = 118, .length = 6}, + [85] = {.index = 124, .length = 1}, + [86] = {.index = 125, .length = 3}, + [87] = {.index = 128, .length = 3}, + [88] = {.index = 131, .length = 3}, + [89] = {.index = 134, .length = 3}, + [90] = {.index = 137, .length = 2}, + [91] = {.index = 139, .length = 2}, + [92] = {.index = 141, .length = 2}, + [93] = {.index = 141, .length = 2}, [94] = {.index = 143, .length = 2}, - [95] = {.index = 145, .length = 4}, - [96] = {.index = 149, .length = 2}, - [97] = {.index = 151, .length = 2}, - [98] = {.index = 153, .length = 3}, - [99] = {.index = 156, .length = 3}, - [100] = {.index = 159, .length = 2}, - [101] = {.index = 161, .length = 2}, - [102] = {.index = 163, .length = 4}, - [103] = {.index = 167, .length = 2}, - [104] = {.index = 167, .length = 2}, - [105] = {.index = 169, .length = 2}, - [106] = {.index = 171, .length = 3}, - [107] = {.index = 169, .length = 2}, - [108] = {.index = 171, .length = 3}, - [109] = {.index = 174, .length = 2}, - [110] = {.index = 176, .length = 2}, - [111] = {.index = 178, .length = 3}, - [112] = {.index = 181, .length = 3}, - [113] = {.index = 184, .length = 2}, - [114] = {.index = 186, .length = 3}, - [115] = {.index = 189, .length = 3}, - [116] = {.index = 192, .length = 2}, - [117] = {.index = 194, .length = 3}, - [118] = {.index = 197, .length = 4}, - [119] = {.index = 201, .length = 3}, - [120] = {.index = 201, .length = 3}, - [121] = {.index = 204, .length = 3}, - [122] = {.index = 204, .length = 3}, - [123] = {.index = 207, .length = 3}, - [124] = {.index = 210, .length = 2}, - [125] = {.index = 212, .length = 3}, - [126] = {.index = 215, .length = 4}, - [127] = {.index = 219, .length = 4}, - [128] = {.index = 219, .length = 4}, - [129] = {.index = 223, .length = 4}, - [130] = {.index = 227, .length = 2}, - [131] = {.index = 229, .length = 2}, - [132] = {.index = 231, .length = 4}, - [133] = {.index = 235, .length = 5}, - [134] = {.index = 235, .length = 5}, - [135] = {.index = 240, .length = 4}, + [95] = {.index = 145, .length = 2}, + [96] = {.index = 147, .length = 2}, + [97] = {.index = 149, .length = 3}, + [98] = {.index = 152, .length = 2}, + [99] = {.index = 154, .length = 4}, + [100] = {.index = 158, .length = 2}, + [101] = {.index = 160, .length = 2}, + [102] = {.index = 162, .length = 3}, + [103] = {.index = 165, .length = 3}, + [104] = {.index = 168, .length = 2}, + [105] = {.index = 170, .length = 2}, + [106] = {.index = 172, .length = 4}, + [107] = {.index = 176, .length = 2}, + [108] = {.index = 176, .length = 2}, + [109] = {.index = 178, .length = 2}, + [110] = {.index = 180, .length = 3}, + [111] = {.index = 178, .length = 2}, + [112] = {.index = 180, .length = 3}, + [113] = {.index = 183, .length = 2}, + [114] = {.index = 185, .length = 2}, + [115] = {.index = 187, .length = 3}, + [116] = {.index = 190, .length = 3}, + [117] = {.index = 193, .length = 2}, + [118] = {.index = 195, .length = 3}, + [119] = {.index = 198, .length = 3}, + [120] = {.index = 201, .length = 2}, + [121] = {.index = 203, .length = 3}, + [122] = {.index = 206, .length = 4}, + [123] = {.index = 210, .length = 3}, + [124] = {.index = 210, .length = 3}, + [125] = {.index = 213, .length = 3}, + [126] = {.index = 213, .length = 3}, + [127] = {.index = 216, .length = 3}, + [128] = {.index = 219, .length = 2}, + [129] = {.index = 221, .length = 3}, + [130] = {.index = 224, .length = 4}, + [131] = {.index = 228, .length = 4}, + [132] = {.index = 228, .length = 4}, + [133] = {.index = 232, .length = 4}, + [134] = {.index = 236, .length = 2}, + [135] = {.index = 238, .length = 2}, [136] = {.index = 240, .length = 4}, [137] = {.index = 244, .length = 5}, [138] = {.index = 244, .length = 5}, + [139] = {.index = 249, .length = 4}, + [140] = {.index = 249, .length = 4}, + [141] = {.index = 253, .length = 5}, + [142] = {.index = 253, .length = 5}, }; static const TSFieldMapEntry ts_field_map_entries[] = { @@ -2414,347 +2489,360 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_argument, 1}, {field_operator, 0}, [7] = - {field_constructor, 1}, - [8] = + {field_body, 0, .inherited = true}, + {field_name, 0, .inherited = true}, + {field_parameters, 0, .inherited = true}, + [10] = + {field_arguments, 0, .inherited = true}, + {field_function, 0, .inherited = true}, + [12] = + {field_object, 0, .inherited = true}, + {field_property, 0, .inherited = true}, + [14] = + {field_index, 0, .inherited = true}, + {field_object, 0, .inherited = true}, + [16] = {field_arguments, 1}, {field_function, 0}, - [10] = + [18] = {field_close_tag, 1}, {field_open_tag, 0}, - [12] = + [20] = {field_decorator, 0, .inherited = true}, {field_decorator, 1, .inherited = true}, - [14] = + [22] = {field_body, 2}, {field_label, 0}, - [16] = + [24] = {field_left, 0}, {field_right, 2}, - [18] = + [26] = {field_body, 2}, {field_parameter, 0}, - [20] = + [28] = {field_body, 2}, - [21] = + [29] = {field_declaration, 2}, - [22] = + [30] = {field_label, 1}, - [23] = + [31] = {field_property, 0}, - [24] = + [32] = {field_member, 0}, - [25] = + [33] = {field_body, 2}, {field_name, 1}, - [27] = + [35] = {field_name, 0}, {field_value, 1, .inherited = true}, - [29] = + [37] = {field_kind, 0}, - [30] = + [38] = {field_initializer, 0}, - [31] = + [39] = {field_initializer, 0}, {field_kind, 0, .inherited = true}, - [33] = + [41] = {field_body, 2}, {field_kind, 1, .inherited = true}, {field_left, 1, .inherited = true}, {field_operator, 1, .inherited = true}, {field_right, 1, .inherited = true}, {field_value, 1, .inherited = true}, - [39] = + [47] = {field_body, 2}, {field_parameters, 1}, - [41] = + [49] = {field_condition, 1}, {field_consequence, 2}, - [43] = + [51] = {field_source, 1}, - [44] = + [52] = + {field_constructor, 1}, + [53] = {field_arguments, 2}, {field_constructor, 1}, - [46] = + [55] = {field_body, 2}, {field_value, 1}, - [48] = + [57] = {field_body, 1}, {field_handler, 2}, - [50] = + [59] = {field_body, 1}, {field_finalizer, 2}, - [52] = + [61] = {field_body, 2}, {field_condition, 1}, - [54] = + [63] = {field_body, 2}, {field_object, 1}, - [56] = + [65] = {field_name, 1}, - [57] = + [66] = {field_attribute, 0}, - [58] = + [67] = {field_pattern, 1}, - [59] = + [68] = {field_left, 0}, {field_operator, 1}, {field_right, 2}, - [62] = + [71] = {field_object, 0}, {field_property, 2}, - [64] = + [73] = {field_object, 0}, {field_optional_chain, 1}, {field_property, 2}, - [67] = + [76] = {field_argument, 0}, {field_operator, 1}, - [69] = + [78] = {field_arguments, 2}, {field_function, 0}, {field_optional_chain, 1}, - [72] = + [81] = {field_close_tag, 2}, {field_open_tag, 0}, - [74] = + [83] = {field_body, 2}, {field_parameters, 0}, - [76] = + [85] = {field_declaration, 2}, {field_decorator, 0, .inherited = true}, - [78] = + [87] = {field_body, 2}, {field_decorator, 0, .inherited = true}, - [80] = + [89] = {field_body, 3}, {field_name, 2}, - [82] = + [91] = {field_body, 3}, - [83] = + [92] = {field_body, 3}, {field_parameters, 2}, - [85] = + [94] = {field_body, 3}, {field_decorator, 1, .inherited = true}, - [87] = + [96] = {field_value, 2}, - [88] = + [97] = {field_source, 2, .inherited = true}, - [89] = + [98] = {field_alias, 1, .inherited = true}, {field_name, 1, .inherited = true}, - [91] = + [100] = {field_key, 0}, {field_value, 2}, - [93] = + [102] = {field_body, 2}, {field_name, 0}, {field_parameters, 1}, - [96] = + [105] = {field_property, 1}, - [97] = + [106] = {field_property, 0}, {field_value, 1, .inherited = true}, - [99] = + [108] = {field_decorator, 0, .inherited = true}, {field_property, 1}, - [101] = + [110] = {field_member, 1, .inherited = true}, - [102] = + [111] = {field_member, 0, .inherited = true}, {field_member, 1, .inherited = true}, - [104] = + [113] = {field_body, 3}, {field_name, 1}, - [106] = + [115] = {field_value, 1}, - [107] = + [116] = {field_body, 1}, {field_condition, 3}, - [109] = + [118] = {field_body, 3}, {field_kind, 2, .inherited = true}, {field_left, 2, .inherited = true}, {field_operator, 2, .inherited = true}, {field_right, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [115] = + [124] = {field_condition, 0}, - [116] = + [125] = {field_body, 3}, {field_name, 1}, {field_parameters, 2}, - [119] = + [128] = {field_alternative, 3}, {field_condition, 1}, {field_consequence, 2}, - [122] = + [131] = {field_body, 1}, {field_finalizer, 3}, {field_handler, 2}, - [125] = + [134] = {field_kind, 0}, {field_name, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [128] = + [137] = {field_attribute, 2, .inherited = true}, {field_name, 1}, - [130] = + [139] = {field_attribute, 0, .inherited = true}, {field_attribute, 1, .inherited = true}, - [132] = + [141] = {field_body, 3}, {field_parameter, 1}, - [134] = + [143] = {field_body, 3}, {field_parameters, 1}, - [136] = + [145] = {field_index, 2}, {field_object, 0}, - [138] = + [147] = {field_declaration, 3}, {field_decorator, 0, .inherited = true}, - [140] = + [149] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 2}, - [143] = + [152] = {field_body, 3}, {field_decorator, 0, .inherited = true}, - [145] = + [154] = {field_kind, 0}, {field_kind, 1}, {field_name, 3, .inherited = true}, {field_value, 3, .inherited = true}, - [149] = + [158] = {field_body, 4}, {field_name, 2}, - [151] = + [160] = {field_body, 4}, {field_parameters, 3}, - [153] = + [162] = {field_body, 4}, {field_name, 2}, {field_parameters, 3}, - [156] = + [165] = {field_body, 4}, {field_decorator, 1, .inherited = true}, {field_name, 3}, - [159] = + [168] = {field_body, 4}, {field_decorator, 1, .inherited = true}, - [161] = + [170] = {field_alias, 2}, {field_name, 0}, - [163] = + [172] = {field_body, 3}, {field_decorator, 0, .inherited = true}, {field_name, 1}, {field_parameters, 2}, - [167] = + [176] = {field_property, 1}, {field_value, 2, .inherited = true}, - [169] = + [178] = {field_decorator, 0, .inherited = true}, {field_property, 2}, - [171] = + [180] = {field_decorator, 0, .inherited = true}, {field_property, 1}, {field_value, 2, .inherited = true}, - [174] = + [183] = {field_condition, 0}, {field_condition, 1}, - [176] = + [185] = {field_flags, 4}, {field_pattern, 1}, - [178] = + [187] = {field_alternative, 4}, {field_condition, 0}, {field_consequence, 2}, - [181] = + [190] = {field_index, 3}, {field_object, 0}, {field_optional_chain, 1}, - [184] = + [193] = {field_decorator, 0, .inherited = true}, {field_value, 3}, - [186] = + [195] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, - [189] = + [198] = {field_body, 5}, {field_name, 3}, {field_parameters, 4}, - [192] = + [201] = {field_body, 5}, {field_parameters, 4}, - [194] = + [203] = {field_body, 5}, {field_decorator, 1, .inherited = true}, {field_name, 3}, - [197] = + [206] = {field_body, 4}, {field_decorator, 0, .inherited = true}, {field_name, 2}, {field_parameters, 3}, - [201] = + [210] = {field_decorator, 0, .inherited = true}, {field_property, 2}, {field_value, 3, .inherited = true}, - [204] = + [213] = {field_left, 1}, {field_operator, 2}, {field_right, 3}, - [207] = + [216] = {field_body, 5}, {field_condition, 3, .inherited = true}, {field_initializer, 2, .inherited = true}, - [210] = + [219] = {field_name, 2, .inherited = true}, {field_value, 2, .inherited = true}, - [212] = + [221] = {field_body, 6}, {field_name, 4}, {field_parameters, 5}, - [215] = + [224] = {field_body, 5}, {field_decorator, 0, .inherited = true}, {field_name, 3}, {field_parameters, 4}, - [219] = + [228] = {field_kind, 1}, {field_left, 2}, {field_operator, 3}, {field_right, 4}, - [223] = + [232] = {field_body, 6}, {field_condition, 3, .inherited = true}, {field_increment, 4}, {field_initializer, 2, .inherited = true}, - [227] = + [236] = {field_body, 3}, {field_value, 1}, - [229] = + [238] = {field_body, 4}, {field_parameter, 2}, - [231] = + [240] = {field_body, 6}, {field_decorator, 0, .inherited = true}, {field_name, 4}, {field_parameters, 5}, - [235] = + [244] = {field_kind, 1}, {field_left, 2}, {field_operator, 4}, {field_right, 5}, {field_value, 3, .inherited = true}, - [240] = + [249] = {field_kind, 1}, {field_left, 3}, {field_operator, 4}, {field_right, 5}, - [244] = + [253] = {field_kind, 1}, {field_kind, 2}, {field_left, 4}, @@ -2773,97 +2861,103 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [7] = { [0] = sym_identifier, }, - [14] = { + [17] = { [0] = alias_sym_statement_identifier, }, - [15] = { + [18] = { [0] = sym_identifier, }, - [16] = { + [19] = { [0] = sym_identifier, }, - [17] = { + [20] = { [0] = anon_alias_sym_await, }, - [20] = { + [23] = { [1] = alias_sym_shorthand_property_identifier, }, - [21] = { + [24] = { [1] = alias_sym_shorthand_property_identifier_pattern, }, - [22] = { + [25] = { [1] = sym_identifier, }, - [23] = { + [26] = { [1] = alias_sym_statement_identifier, }, - [24] = { + [27] = { [0] = alias_sym_property_identifier, }, - [28] = { + [31] = { [0] = sym_identifier, }, - [49] = { + [53] = { [2] = alias_sym_property_identifier, }, - [51] = { + [55] = { [2] = alias_sym_property_identifier, }, - [66] = { + [70] = { [0] = alias_sym_shorthand_property_identifier_pattern, }, - [69] = { + [73] = { [1] = alias_sym_property_identifier, }, - [70] = { + [74] = { [0] = alias_sym_property_identifier, }, - [73] = { + [77] = { [1] = alias_sym_property_identifier, }, - [80] = { + [84] = { [1] = anon_alias_sym_await, }, - [88] = { + [92] = { [1] = sym_identifier, }, - [95] = { + [99] = { [0] = anon_alias_sym_await, }, - [103] = { + [107] = { [1] = alias_sym_property_identifier, }, - [105] = { + [109] = { [2] = alias_sym_property_identifier, }, - [106] = { + [110] = { [1] = alias_sym_property_identifier, }, - [119] = { + [123] = { [2] = alias_sym_property_identifier, }, - [121] = { + [125] = { [1] = sym_identifier, }, - [127] = { + [131] = { [2] = sym_identifier, }, - [133] = { + [137] = { [2] = sym_identifier, }, - [135] = { + [139] = { [3] = sym_identifier, }, - [137] = { + [141] = { [1] = anon_alias_sym_await, [4] = sym_identifier, }, - [138] = { + [142] = { [1] = anon_alias_sym_await, }, }; static const uint16_t ts_non_terminal_alias_map[] = { + sym__constructor, 2, + sym_primary_expression, + sym__constructor, + sym__constructor_chain_base, 2, + sym_primary_expression, + sym__constructor_chain_base, 0, }; @@ -2877,17 +2971,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [6] = 2, [7] = 7, [8] = 8, - [9] = 8, + [9] = 9, [10] = 10, [11] = 11, [12] = 12, [13] = 13, - [14] = 14, - [15] = 8, - [16] = 10, - [17] = 10, - [18] = 10, - [19] = 8, + [14] = 8, + [15] = 9, + [16] = 9, + [17] = 9, + [18] = 18, + [19] = 19, [20] = 20, [21] = 21, [22] = 22, @@ -2898,83 +2992,83 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [27] = 27, [28] = 28, [29] = 29, - [30] = 28, + [30] = 27, [31] = 31, [32] = 32, [33] = 33, [34] = 34, - [35] = 21, - [36] = 23, - [37] = 25, - [38] = 26, - [39] = 27, + [35] = 20, + [36] = 22, + [37] = 24, + [38] = 25, + [39] = 26, [40] = 8, [41] = 41, - [42] = 8, - [43] = 43, - [44] = 43, - [45] = 45, - [46] = 22, - [47] = 24, - [48] = 32, - [49] = 45, - [50] = 43, - [51] = 45, - [52] = 33, - [53] = 34, - [54] = 43, - [55] = 45, - [56] = 43, - [57] = 45, - [58] = 43, - [59] = 45, - [60] = 43, - [61] = 45, - [62] = 43, - [63] = 45, - [64] = 43, - [65] = 45, - [66] = 43, - [67] = 45, - [68] = 43, - [69] = 43, - [70] = 43, - [71] = 71, - [72] = 41, - [73] = 31, + [42] = 31, + [43] = 41, + [44] = 44, + [45] = 23, + [46] = 32, + [47] = 44, + [48] = 41, + [49] = 44, + [50] = 33, + [51] = 34, + [52] = 41, + [53] = 44, + [54] = 41, + [55] = 44, + [56] = 41, + [57] = 44, + [58] = 41, + [59] = 44, + [60] = 41, + [61] = 44, + [62] = 41, + [63] = 44, + [64] = 41, + [65] = 44, + [66] = 41, + [67] = 44, + [68] = 41, + [69] = 41, + [70] = 41, + [71] = 29, + [72] = 21, + [73] = 73, [74] = 74, [75] = 75, - [76] = 8, - [77] = 77, - [78] = 8, + [76] = 75, + [77] = 8, + [78] = 73, [79] = 74, - [80] = 77, - [81] = 81, - [82] = 81, - [83] = 75, + [80] = 80, + [81] = 80, + [82] = 82, + [83] = 80, [84] = 84, - [85] = 81, - [86] = 86, - [87] = 86, - [88] = 77, + [85] = 73, + [86] = 8, + [87] = 8, + [88] = 84, [89] = 8, [90] = 8, [91] = 91, [92] = 8, - [93] = 8, - [94] = 8, - [95] = 8, - [96] = 8, - [97] = 8, - [98] = 98, - [99] = 98, - [100] = 98, - [101] = 98, - [102] = 98, - [103] = 98, - [104] = 98, - [105] = 98, - [106] = 98, + [93] = 93, + [94] = 93, + [95] = 93, + [96] = 93, + [97] = 93, + [98] = 93, + [99] = 93, + [100] = 93, + [101] = 93, + [102] = 102, + [103] = 103, + [104] = 104, + [105] = 105, + [106] = 106, [107] = 107, [108] = 108, [109] = 109, @@ -2985,161 +3079,161 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [114] = 114, [115] = 115, [116] = 116, - [117] = 117, - [118] = 118, + [117] = 115, + [118] = 116, [119] = 119, [120] = 120, [121] = 121, - [122] = 121, - [123] = 120, - [124] = 124, - [125] = 125, - [126] = 124, - [127] = 124, - [128] = 125, - [129] = 124, - [130] = 124, - [131] = 124, - [132] = 124, - [133] = 124, - [134] = 124, - [135] = 124, + [122] = 120, + [123] = 121, + [124] = 121, + [125] = 121, + [126] = 121, + [127] = 121, + [128] = 121, + [129] = 121, + [130] = 121, + [131] = 121, + [132] = 132, + [133] = 133, + [134] = 134, + [135] = 134, [136] = 136, - [137] = 137, + [137] = 134, [138] = 138, - [139] = 138, - [140] = 138, - [141] = 141, - [142] = 142, - [143] = 143, - [144] = 144, - [145] = 145, - [146] = 145, - [147] = 143, - [148] = 143, - [149] = 143, - [150] = 143, - [151] = 143, - [152] = 152, - [153] = 152, - [154] = 152, - [155] = 152, - [156] = 156, - [157] = 152, - [158] = 152, - [159] = 152, - [160] = 152, + [139] = 139, + [140] = 140, + [141] = 139, + [142] = 138, + [143] = 138, + [144] = 138, + [145] = 138, + [146] = 138, + [147] = 147, + [148] = 147, + [149] = 147, + [150] = 147, + [151] = 147, + [152] = 147, + [153] = 153, + [154] = 147, + [155] = 155, + [156] = 147, + [157] = 157, + [158] = 158, + [159] = 159, + [160] = 147, [161] = 161, [162] = 162, [163] = 163, - [164] = 152, - [165] = 165, - [166] = 166, + [164] = 164, + [165] = 163, + [166] = 164, [167] = 167, - [168] = 167, - [169] = 165, + [168] = 168, + [169] = 169, [170] = 170, - [171] = 171, + [171] = 170, [172] = 172, [173] = 173, [174] = 174, - [175] = 174, + [175] = 175, [176] = 176, [177] = 177, [178] = 178, [179] = 179, [180] = 180, [181] = 181, - [182] = 176, - [183] = 176, - [184] = 180, - [185] = 185, - [186] = 186, - [187] = 185, - [188] = 180, - [189] = 177, - [190] = 186, - [191] = 191, - [192] = 181, - [193] = 185, - [194] = 176, - [195] = 180, - [196] = 185, - [197] = 186, - [198] = 186, - [199] = 177, - [200] = 200, - [201] = 201, - [202] = 181, - [203] = 203, - [204] = 181, - [205] = 180, - [206] = 185, - [207] = 186, - [208] = 208, - [209] = 177, - [210] = 177, - [211] = 200, - [212] = 181, - [213] = 213, - [214] = 176, - [215] = 180, - [216] = 185, - [217] = 186, - [218] = 218, - [219] = 200, - [220] = 220, - [221] = 200, - [222] = 177, - [223] = 223, - [224] = 200, - [225] = 225, - [226] = 177, - [227] = 200, + [182] = 180, + [183] = 183, + [184] = 173, + [185] = 176, + [186] = 176, + [187] = 187, + [188] = 176, + [189] = 179, + [190] = 190, + [191] = 181, + [192] = 180, + [193] = 183, + [194] = 173, + [195] = 195, + [196] = 176, + [197] = 197, + [198] = 183, + [199] = 179, + [200] = 181, + [201] = 181, + [202] = 180, + [203] = 183, + [204] = 173, + [205] = 179, + [206] = 173, + [207] = 207, + [208] = 181, + [209] = 172, + [210] = 180, + [211] = 183, + [212] = 173, + [213] = 176, + [214] = 214, + [215] = 215, + [216] = 180, + [217] = 183, + [218] = 173, + [219] = 219, + [220] = 183, + [221] = 175, + [222] = 179, + [223] = 172, + [224] = 176, + [225] = 207, + [226] = 179, + [227] = 215, [228] = 181, - [229] = 229, - [230] = 230, - [231] = 231, - [232] = 201, - [233] = 233, - [234] = 220, - [235] = 177, - [236] = 233, - [237] = 181, - [238] = 203, - [239] = 176, - [240] = 181, - [241] = 180, - [242] = 185, - [243] = 186, - [244] = 191, - [245] = 200, - [246] = 200, - [247] = 247, - [248] = 248, - [249] = 176, - [250] = 220, - [251] = 233, - [252] = 203, - [253] = 191, - [254] = 180, - [255] = 220, - [256] = 233, - [257] = 203, - [258] = 191, - [259] = 185, - [260] = 220, - [261] = 233, - [262] = 203, - [263] = 191, - [264] = 186, - [265] = 220, - [266] = 233, - [267] = 203, - [268] = 191, + [229] = 176, + [230] = 180, + [231] = 183, + [232] = 173, + [233] = 219, + [234] = 234, + [235] = 181, + [236] = 236, + [237] = 172, + [238] = 207, + [239] = 215, + [240] = 219, + [241] = 241, + [242] = 242, + [243] = 207, + [244] = 215, + [245] = 219, + [246] = 179, + [247] = 172, + [248] = 207, + [249] = 215, + [250] = 219, + [251] = 251, + [252] = 172, + [253] = 207, + [254] = 215, + [255] = 219, + [256] = 181, + [257] = 179, + [258] = 180, + [259] = 259, + [260] = 260, + [261] = 261, + [262] = 262, + [263] = 263, + [264] = 264, + [265] = 261, + [266] = 266, + [267] = 267, + [268] = 268, [269] = 269, - [270] = 176, - [271] = 200, + [270] = 270, + [271] = 271, [272] = 272, [273] = 273, [274] = 274, @@ -3149,249 +3243,249 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [278] = 278, [279] = 279, [280] = 280, - [281] = 281, + [281] = 275, [282] = 282, - [283] = 283, - [284] = 284, - [285] = 285, - [286] = 286, - [287] = 287, - [288] = 288, - [289] = 289, - [290] = 290, - [291] = 277, - [292] = 292, - [293] = 293, - [294] = 294, - [295] = 295, - [296] = 285, - [297] = 275, - [298] = 276, - [299] = 273, - [300] = 279, - [301] = 281, - [302] = 282, - [303] = 283, - [304] = 284, - [305] = 305, - [306] = 286, - [307] = 287, - [308] = 289, - [309] = 290, - [310] = 292, - [311] = 294, - [312] = 312, - [313] = 313, - [314] = 288, - [315] = 277, - [316] = 293, - [317] = 317, - [318] = 285, - [319] = 275, - [320] = 276, + [283] = 262, + [284] = 263, + [285] = 264, + [286] = 266, + [287] = 267, + [288] = 268, + [289] = 269, + [290] = 270, + [291] = 271, + [292] = 272, + [293] = 274, + [294] = 276, + [295] = 277, + [296] = 279, + [297] = 280, + [298] = 282, + [299] = 299, + [300] = 300, + [301] = 301, + [302] = 273, + [303] = 275, + [304] = 278, + [305] = 262, + [306] = 263, + [307] = 264, + [308] = 266, + [309] = 268, + [310] = 269, + [311] = 270, + [312] = 271, + [313] = 272, + [314] = 274, + [315] = 276, + [316] = 277, + [317] = 279, + [318] = 280, + [319] = 282, + [320] = 301, [321] = 273, - [322] = 281, - [323] = 282, - [324] = 283, - [325] = 284, - [326] = 305, - [327] = 286, - [328] = 287, - [329] = 289, - [330] = 290, - [331] = 292, - [332] = 294, - [333] = 313, - [334] = 288, - [335] = 335, - [336] = 277, - [337] = 293, - [338] = 285, - [339] = 275, - [340] = 276, - [341] = 273, - [342] = 281, - [343] = 282, - [344] = 283, - [345] = 284, - [346] = 305, - [347] = 286, - [348] = 287, - [349] = 289, - [350] = 290, - [351] = 292, - [352] = 294, - [353] = 313, - [354] = 288, + [322] = 275, + [323] = 278, + [324] = 262, + [325] = 263, + [326] = 264, + [327] = 266, + [328] = 268, + [329] = 269, + [330] = 270, + [331] = 271, + [332] = 272, + [333] = 274, + [334] = 276, + [335] = 277, + [336] = 279, + [337] = 280, + [338] = 282, + [339] = 301, + [340] = 273, + [341] = 275, + [342] = 342, + [343] = 278, + [344] = 262, + [345] = 263, + [346] = 264, + [347] = 266, + [348] = 268, + [349] = 269, + [350] = 270, + [351] = 271, + [352] = 272, + [353] = 274, + [354] = 276, [355] = 277, - [356] = 356, - [357] = 293, - [358] = 285, - [359] = 275, - [360] = 276, + [356] = 279, + [357] = 280, + [358] = 282, + [359] = 359, + [360] = 301, [361] = 273, - [362] = 281, - [363] = 282, - [364] = 283, - [365] = 284, - [366] = 305, - [367] = 286, - [368] = 287, - [369] = 289, - [370] = 290, - [371] = 292, - [372] = 294, - [373] = 373, - [374] = 313, - [375] = 288, - [376] = 376, - [377] = 277, - [378] = 293, - [379] = 285, - [380] = 275, - [381] = 276, - [382] = 273, - [383] = 281, - [384] = 282, - [385] = 283, - [386] = 284, - [387] = 305, - [388] = 286, - [389] = 287, - [390] = 289, - [391] = 290, - [392] = 292, - [393] = 294, - [394] = 313, - [395] = 395, - [396] = 312, - [397] = 376, - [398] = 312, - [399] = 288, - [400] = 400, - [401] = 401, - [402] = 277, - [403] = 293, - [404] = 285, - [405] = 275, - [406] = 276, - [407] = 273, - [408] = 281, - [409] = 282, - [410] = 283, - [411] = 284, - [412] = 305, - [413] = 286, - [414] = 287, - [415] = 289, - [416] = 290, - [417] = 292, - [418] = 294, - [419] = 313, - [420] = 288, - [421] = 277, - [422] = 293, - [423] = 285, - [424] = 275, - [425] = 276, - [426] = 273, - [427] = 281, - [428] = 282, - [429] = 283, - [430] = 284, - [431] = 305, - [432] = 286, - [433] = 287, - [434] = 289, - [435] = 290, - [436] = 292, - [437] = 294, - [438] = 313, - [439] = 439, - [440] = 376, - [441] = 288, - [442] = 442, - [443] = 443, - [444] = 444, - [445] = 376, - [446] = 293, - [447] = 442, - [448] = 313, - [449] = 278, - [450] = 295, - [451] = 335, - [452] = 288, - [453] = 277, - [454] = 293, - [455] = 285, - [456] = 275, - [457] = 276, - [458] = 273, - [459] = 281, - [460] = 282, - [461] = 283, - [462] = 284, - [463] = 305, - [464] = 286, - [465] = 287, - [466] = 289, - [467] = 290, - [468] = 292, - [469] = 294, - [470] = 313, - [471] = 312, - [472] = 442, - [473] = 278, - [474] = 295, - [475] = 442, - [476] = 278, - [477] = 295, - [478] = 442, - [479] = 278, - [480] = 295, - [481] = 442, - [482] = 278, - [483] = 295, - [484] = 278, - [485] = 278, - [486] = 278, - [487] = 305, + [362] = 275, + [363] = 278, + [364] = 262, + [365] = 263, + [366] = 264, + [367] = 266, + [368] = 268, + [369] = 269, + [370] = 270, + [371] = 271, + [372] = 272, + [373] = 274, + [374] = 276, + [375] = 277, + [376] = 279, + [377] = 377, + [378] = 282, + [379] = 301, + [380] = 380, + [381] = 381, + [382] = 382, + [383] = 382, + [384] = 300, + [385] = 385, + [386] = 300, + [387] = 273, + [388] = 275, + [389] = 278, + [390] = 262, + [391] = 263, + [392] = 264, + [393] = 266, + [394] = 268, + [395] = 269, + [396] = 270, + [397] = 271, + [398] = 272, + [399] = 274, + [400] = 276, + [401] = 277, + [402] = 279, + [403] = 280, + [404] = 282, + [405] = 301, + [406] = 273, + [407] = 275, + [408] = 278, + [409] = 262, + [410] = 263, + [411] = 264, + [412] = 266, + [413] = 268, + [414] = 269, + [415] = 270, + [416] = 271, + [417] = 272, + [418] = 274, + [419] = 276, + [420] = 277, + [421] = 279, + [422] = 280, + [423] = 282, + [424] = 301, + [425] = 382, + [426] = 426, + [427] = 427, + [428] = 382, + [429] = 429, + [430] = 430, + [431] = 431, + [432] = 432, + [433] = 273, + [434] = 432, + [435] = 261, + [436] = 436, + [437] = 299, + [438] = 359, + [439] = 278, + [440] = 273, + [441] = 275, + [442] = 278, + [443] = 262, + [444] = 263, + [445] = 264, + [446] = 266, + [447] = 268, + [448] = 269, + [449] = 270, + [450] = 271, + [451] = 272, + [452] = 274, + [453] = 276, + [454] = 277, + [455] = 279, + [456] = 280, + [457] = 282, + [458] = 301, + [459] = 300, + [460] = 432, + [461] = 261, + [462] = 299, + [463] = 432, + [464] = 261, + [465] = 299, + [466] = 432, + [467] = 301, + [468] = 261, + [469] = 299, + [470] = 432, + [471] = 261, + [472] = 299, + [473] = 261, + [474] = 261, + [475] = 280, + [476] = 476, + [477] = 476, + [478] = 478, + [479] = 478, + [480] = 476, + [481] = 476, + [482] = 478, + [483] = 478, + [484] = 484, + [485] = 484, + [486] = 484, + [487] = 487, [488] = 488, - [489] = 489, - [490] = 488, - [491] = 489, - [492] = 488, - [493] = 489, - [494] = 488, - [495] = 489, - [496] = 496, - [497] = 496, - [498] = 496, - [499] = 496, + [489] = 488, + [490] = 490, + [491] = 484, + [492] = 492, + [493] = 106, + [494] = 494, + [495] = 495, + [496] = 108, + [497] = 495, + [498] = 495, + [499] = 495, [500] = 500, - [501] = 496, - [502] = 496, + [501] = 500, + [502] = 502, [503] = 503, - [504] = 496, + [504] = 502, [505] = 505, - [506] = 496, + [506] = 506, [507] = 507, - [508] = 503, + [508] = 508, [509] = 509, - [510] = 509, - [511] = 108, + [510] = 105, + [511] = 511, [512] = 512, - [513] = 117, - [514] = 509, - [515] = 509, + [513] = 513, + [514] = 514, + [515] = 515, [516] = 516, [517] = 517, [518] = 518, [519] = 519, [520] = 520, - [521] = 516, + [521] = 521, [522] = 522, - [523] = 518, + [523] = 523, [524] = 524, [525] = 525, [526] = 526, @@ -3402,14 +3496,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [531] = 531, [532] = 532, [533] = 533, - [534] = 519, + [534] = 534, [535] = 535, [536] = 536, [537] = 537, [538] = 538, [539] = 539, [540] = 540, - [541] = 541, + [541] = 506, [542] = 542, [543] = 543, [544] = 544, @@ -3479,8 +3573,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [608] = 608, [609] = 609, [610] = 610, - [611] = 114, - [612] = 116, + [611] = 611, + [612] = 612, [613] = 613, [614] = 614, [615] = 615, @@ -3494,7 +3588,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [623] = 623, [624] = 624, [625] = 625, - [626] = 626, + [626] = 104, [627] = 627, [628] = 628, [629] = 629, @@ -3502,227 +3596,227 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [631] = 631, [632] = 632, [633] = 633, - [634] = 634, - [635] = 635, - [636] = 636, + [634] = 484, + [635] = 544, + [636] = 484, [637] = 637, - [638] = 638, - [639] = 639, - [640] = 640, - [641] = 641, - [642] = 642, - [643] = 643, - [644] = 644, + [638] = 502, + [639] = 637, + [640] = 484, + [641] = 484, + [642] = 484, + [643] = 549, + [644] = 611, [645] = 645, - [646] = 646, + [646] = 645, [647] = 647, - [648] = 648, - [649] = 649, - [650] = 496, - [651] = 541, - [652] = 516, - [653] = 496, - [654] = 654, - [655] = 496, - [656] = 496, - [657] = 654, - [658] = 496, - [659] = 496, - [660] = 496, - [661] = 596, - [662] = 496, - [663] = 538, + [648] = 647, + [649] = 647, + [650] = 647, + [651] = 651, + [652] = 652, + [653] = 653, + [654] = 652, + [655] = 655, + [656] = 656, + [657] = 652, + [658] = 652, + [659] = 659, + [660] = 660, + [661] = 661, + [662] = 662, + [663] = 663, [664] = 664, - [665] = 664, + [665] = 665, [666] = 666, - [667] = 666, - [668] = 666, - [669] = 666, + [667] = 667, + [668] = 492, + [669] = 669, [670] = 670, [671] = 671, [672] = 672, [673] = 673, - [674] = 672, - [675] = 507, - [676] = 672, - [677] = 672, + [674] = 674, + [675] = 675, + [676] = 676, + [677] = 677, [678] = 678, [679] = 679, [680] = 680, - [681] = 681, + [681] = 492, [682] = 682, - [683] = 683, - [684] = 684, - [685] = 685, - [686] = 686, - [687] = 687, - [688] = 688, + [683] = 674, + [684] = 679, + [685] = 492, + [686] = 673, + [687] = 680, + [688] = 682, [689] = 689, - [690] = 690, - [691] = 691, - [692] = 692, - [693] = 693, - [694] = 694, - [695] = 695, + [690] = 677, + [691] = 682, + [692] = 674, + [693] = 673, + [694] = 678, + [695] = 675, [696] = 696, - [697] = 697, - [698] = 695, - [699] = 696, - [700] = 697, - [701] = 507, - [702] = 702, - [703] = 703, - [704] = 704, + [697] = 676, + [698] = 696, + [699] = 699, + [700] = 677, + [701] = 674, + [702] = 689, + [703] = 679, + [704] = 675, [705] = 705, - [706] = 696, - [707] = 692, - [708] = 708, - [709] = 695, - [710] = 708, - [711] = 696, - [712] = 697, - [713] = 696, - [714] = 697, - [715] = 694, - [716] = 702, - [717] = 703, - [718] = 693, - [719] = 695, - [720] = 704, - [721] = 697, - [722] = 695, - [723] = 696, - [724] = 697, - [725] = 705, - [726] = 693, - [727] = 695, - [728] = 507, - [729] = 696, - [730] = 697, - [731] = 731, - [732] = 732, - [733] = 733, - [734] = 731, - [735] = 735, - [736] = 735, - [737] = 695, - [738] = 694, - [739] = 702, - [740] = 703, - [741] = 704, - [742] = 693, - [743] = 693, - [744] = 695, - [745] = 705, - [746] = 692, - [747] = 697, - [748] = 732, - [749] = 696, - [750] = 693, - [751] = 507, + [706] = 680, + [707] = 689, + [708] = 676, + [709] = 682, + [710] = 710, + [711] = 705, + [712] = 705, + [713] = 673, + [714] = 705, + [715] = 705, + [716] = 705, + [717] = 699, + [718] = 718, + [719] = 719, + [720] = 718, + [721] = 705, + [722] = 710, + [723] = 492, + [724] = 678, + [725] = 725, + [726] = 679, + [727] = 727, + [728] = 676, + [729] = 492, + [730] = 675, + [731] = 680, + [732] = 677, + [733] = 678, + [734] = 689, + [735] = 725, + [736] = 736, + [737] = 737, + [738] = 738, + [739] = 738, + [740] = 737, + [741] = 741, + [742] = 742, + [743] = 743, + [744] = 736, + [745] = 745, + [746] = 741, + [747] = 747, + [748] = 748, + [749] = 748, + [750] = 743, + [751] = 751, [752] = 752, - [753] = 705, - [754] = 704, + [753] = 753, + [754] = 742, [755] = 755, - [756] = 693, - [757] = 692, - [758] = 694, - [759] = 507, - [760] = 702, - [761] = 703, - [762] = 693, - [763] = 755, - [764] = 764, - [765] = 765, - [766] = 766, - [767] = 766, + [756] = 756, + [757] = 757, + [758] = 736, + [759] = 745, + [760] = 738, + [761] = 737, + [762] = 682, + [763] = 674, + [764] = 673, + [765] = 682, + [766] = 674, + [767] = 673, [768] = 768, - [769] = 769, - [770] = 770, - [771] = 764, - [772] = 770, - [773] = 773, - [774] = 774, - [775] = 775, - [776] = 776, - [777] = 765, - [778] = 768, - [779] = 779, - [780] = 769, - [781] = 781, - [782] = 774, - [783] = 696, - [784] = 784, - [785] = 695, - [786] = 696, - [787] = 697, - [788] = 788, - [789] = 789, - [790] = 697, - [791] = 695, - [792] = 696, - [793] = 697, - [794] = 766, - [795] = 764, - [796] = 796, - [797] = 784, - [798] = 773, - [799] = 695, - [800] = 696, - [801] = 697, - [802] = 770, - [803] = 695, - [804] = 695, - [805] = 692, - [806] = 697, - [807] = 774, - [808] = 693, - [809] = 693, - [810] = 695, - [811] = 693, - [812] = 696, - [813] = 697, - [814] = 695, - [815] = 696, - [816] = 696, - [817] = 697, - [818] = 507, - [819] = 696, - [820] = 697, - [821] = 705, - [822] = 694, - [823] = 702, - [824] = 695, - [825] = 703, - [826] = 704, - [827] = 775, - [828] = 779, - [829] = 781, - [830] = 702, - [831] = 692, - [832] = 693, - [833] = 694, - [834] = 693, - [835] = 507, - [836] = 705, - [837] = 703, - [838] = 704, - [839] = 693, - [840] = 789, - [841] = 107, + [769] = 682, + [770] = 757, + [771] = 674, + [772] = 673, + [773] = 673, + [774] = 673, + [775] = 675, + [776] = 676, + [777] = 492, + [778] = 677, + [779] = 682, + [780] = 674, + [781] = 678, + [782] = 679, + [783] = 680, + [784] = 674, + [785] = 689, + [786] = 689, + [787] = 689, + [788] = 682, + [789] = 748, + [790] = 751, + [791] = 747, + [792] = 753, + [793] = 689, + [794] = 492, + [795] = 675, + [796] = 676, + [797] = 680, + [798] = 679, + [799] = 755, + [800] = 678, + [801] = 677, + [802] = 689, + [803] = 803, + [804] = 102, + [805] = 805, + [806] = 806, + [807] = 807, + [808] = 808, + [809] = 809, + [810] = 810, + [811] = 811, + [812] = 108, + [813] = 813, + [814] = 814, + [815] = 810, + [816] = 811, + [817] = 817, + [818] = 818, + [819] = 819, + [820] = 820, + [821] = 809, + [822] = 822, + [823] = 808, + [824] = 824, + [825] = 806, + [826] = 826, + [827] = 827, + [828] = 828, + [829] = 829, + [830] = 807, + [831] = 828, + [832] = 824, + [833] = 829, + [834] = 826, + [835] = 820, + [836] = 822, + [837] = 837, + [838] = 838, + [839] = 839, + [840] = 840, + [841] = 841, [842] = 842, - [843] = 843, + [843] = 102, [844] = 844, - [845] = 845, - [846] = 846, - [847] = 847, - [848] = 848, + [845] = 104, + [846] = 106, + [847] = 105, + [848] = 108, [849] = 849, [850] = 850, - [851] = 847, - [852] = 848, - [853] = 849, - [854] = 850, + [851] = 851, + [852] = 852, + [853] = 853, + [854] = 854, [855] = 855, [856] = 856, [857] = 857, @@ -3731,27 +3825,27 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [860] = 860, [861] = 861, [862] = 862, - [863] = 855, - [864] = 856, - [865] = 857, - [866] = 858, - [867] = 859, - [868] = 844, - [869] = 860, - [870] = 861, + [863] = 863, + [864] = 864, + [865] = 865, + [866] = 866, + [867] = 867, + [868] = 868, + [869] = 869, + [870] = 870, [871] = 871, - [872] = 843, + [872] = 872, [873] = 873, - [874] = 117, + [874] = 874, [875] = 875, [876] = 876, [877] = 877, [878] = 878, - [879] = 879, + [879] = 870, [880] = 880, [881] = 881, [882] = 882, - [883] = 107, + [883] = 883, [884] = 884, [885] = 885, [886] = 886, @@ -3762,62 +3856,62 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [891] = 891, [892] = 892, [893] = 893, - [894] = 894, - [895] = 885, + [894] = 866, + [895] = 872, [896] = 896, - [897] = 890, + [897] = 897, [898] = 898, [899] = 899, [900] = 900, [901] = 901, [902] = 902, - [903] = 873, + [903] = 903, [904] = 904, [905] = 905, [906] = 906, [907] = 907, - [908] = 908, + [908] = 598, [909] = 909, - [910] = 910, + [910] = 882, [911] = 911, - [912] = 912, - [913] = 913, - [914] = 914, - [915] = 877, - [916] = 916, + [912] = 817, + [913] = 896, + [914] = 897, + [915] = 915, + [916] = 898, [917] = 917, [918] = 918, [919] = 919, [920] = 920, - [921] = 921, - [922] = 900, + [921] = 884, + [922] = 922, [923] = 923, - [924] = 902, - [925] = 904, + [924] = 924, + [925] = 925, [926] = 926, - [927] = 927, + [927] = 102, [928] = 928, [929] = 929, [930] = 930, [931] = 931, [932] = 932, - [933] = 907, + [933] = 933, [934] = 934, [935] = 935, [936] = 936, [937] = 937, [938] = 938, [939] = 939, - [940] = 911, + [940] = 940, [941] = 941, - [942] = 942, - [943] = 912, - [944] = 913, - [945] = 117, + [942] = 890, + [943] = 886, + [944] = 944, + [945] = 945, [946] = 946, [947] = 947, [948] = 948, - [949] = 949, + [949] = 875, [950] = 950, [951] = 951, [952] = 952, @@ -3825,973 +3919,973 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [954] = 954, [955] = 955, [956] = 956, - [957] = 957, + [957] = 877, [958] = 958, [959] = 959, - [960] = 843, + [960] = 960, [961] = 961, [962] = 962, - [963] = 963, + [963] = 889, [964] = 964, - [965] = 965, - [966] = 966, - [967] = 967, - [968] = 968, - [969] = 558, - [970] = 970, - [971] = 971, - [972] = 972, - [973] = 973, - [974] = 974, - [975] = 975, - [976] = 976, - [977] = 977, - [978] = 978, - [979] = 979, - [980] = 107, - [981] = 981, - [982] = 982, - [983] = 983, - [984] = 984, - [985] = 985, + [965] = 868, + [966] = 871, + [967] = 952, + [968] = 829, + [969] = 877, + [970] = 824, + [971] = 870, + [972] = 873, + [973] = 826, + [974] = 820, + [975] = 882, + [976] = 822, + [977] = 884, + [978] = 806, + [979] = 886, + [980] = 807, + [981] = 808, + [982] = 874, + [983] = 809, + [984] = 810, + [985] = 811, [986] = 986, [987] = 987, [988] = 988, [989] = 989, - [990] = 990, - [991] = 991, + [990] = 814, + [991] = 817, [992] = 992, - [993] = 993, - [994] = 994, - [995] = 995, - [996] = 893, - [997] = 114, - [998] = 108, - [999] = 116, - [1000] = 1000, - [1001] = 1001, - [1002] = 914, - [1003] = 995, - [1004] = 984, - [1005] = 937, - [1006] = 850, - [1007] = 938, - [1008] = 844, - [1009] = 941, - [1010] = 991, - [1011] = 860, - [1012] = 861, - [1013] = 974, - [1014] = 947, - [1015] = 948, - [1016] = 949, - [1017] = 950, - [1018] = 951, - [1019] = 117, - [1020] = 952, - [1021] = 891, - [1022] = 970, - [1023] = 953, - [1024] = 108, - [1025] = 955, - [1026] = 956, - [1027] = 957, - [1028] = 958, - [1029] = 959, - [1030] = 899, - [1031] = 961, - [1032] = 962, - [1033] = 967, - [1034] = 892, - [1035] = 894, - [1036] = 860, - [1037] = 843, - [1038] = 968, - [1039] = 861, - [1040] = 994, - [1041] = 1041, - [1042] = 1042, - [1043] = 1043, - [1044] = 1000, - [1045] = 988, - [1046] = 848, - [1047] = 885, - [1048] = 873, - [1049] = 849, - [1050] = 890, - [1051] = 1051, - [1052] = 889, - [1053] = 881, - [1054] = 971, - [1055] = 846, - [1056] = 908, - [1057] = 975, - [1058] = 905, - [1059] = 875, - [1060] = 986, - [1061] = 862, - [1062] = 1062, - [1063] = 976, - [1064] = 855, - [1065] = 900, - [1066] = 856, - [1067] = 902, - [1068] = 857, - [1069] = 977, - [1070] = 904, - [1071] = 858, - [1072] = 978, - [1073] = 972, - [1074] = 1074, - [1075] = 859, - [1076] = 1076, - [1077] = 1077, + [993] = 813, + [994] = 919, + [995] = 855, + [996] = 922, + [997] = 818, + [998] = 104, + [999] = 850, + [1000] = 876, + [1001] = 842, + [1002] = 106, + [1003] = 878, + [1004] = 959, + [1005] = 1005, + [1006] = 814, + [1007] = 818, + [1008] = 920, + [1009] = 851, + [1010] = 885, + [1011] = 109, + [1012] = 1012, + [1013] = 887, + [1014] = 891, + [1015] = 852, + [1016] = 112, + [1017] = 107, + [1018] = 928, + [1019] = 892, + [1020] = 114, + [1021] = 828, + [1022] = 113, + [1023] = 110, + [1024] = 924, + [1025] = 103, + [1026] = 893, + [1027] = 875, + [1028] = 900, + [1029] = 929, + [1030] = 930, + [1031] = 111, + [1032] = 857, + [1033] = 960, + [1034] = 849, + [1035] = 883, + [1036] = 844, + [1037] = 931, + [1038] = 934, + [1039] = 936, + [1040] = 937, + [1041] = 938, + [1042] = 940, + [1043] = 105, + [1044] = 860, + [1045] = 941, + [1046] = 837, + [1047] = 944, + [1048] = 104, + [1049] = 948, + [1050] = 864, + [1051] = 950, + [1052] = 829, + [1053] = 877, + [1054] = 106, + [1055] = 875, + [1056] = 105, + [1057] = 824, + [1058] = 870, + [1059] = 932, + [1060] = 933, + [1061] = 956, + [1062] = 826, + [1063] = 962, + [1064] = 902, + [1065] = 935, + [1066] = 939, + [1067] = 915, + [1068] = 903, + [1069] = 945, + [1070] = 946, + [1071] = 947, + [1072] = 953, + [1073] = 809, + [1074] = 961, + [1075] = 955, + [1076] = 108, + [1077] = 904, [1078] = 1078, [1079] = 1079, - [1080] = 965, - [1081] = 847, - [1082] = 875, - [1083] = 916, - [1084] = 845, - [1085] = 1001, - [1086] = 884, - [1087] = 992, - [1088] = 845, - [1089] = 119, - [1090] = 845, - [1091] = 936, - [1092] = 896, - [1093] = 898, + [1080] = 905, + [1081] = 906, + [1082] = 827, + [1083] = 907, + [1084] = 838, + [1085] = 108, + [1086] = 854, + [1087] = 856, + [1088] = 813, + [1089] = 819, + [1090] = 810, + [1091] = 811, + [1092] = 911, + [1093] = 909, [1094] = 1094, - [1095] = 887, - [1096] = 1096, - [1097] = 917, - [1098] = 906, - [1099] = 909, - [1100] = 910, - [1101] = 918, - [1102] = 921, - [1103] = 923, - [1104] = 928, - [1105] = 939, - [1106] = 981, - [1107] = 990, - [1108] = 982, - [1109] = 850, - [1110] = 879, - [1111] = 888, - [1112] = 979, - [1113] = 882, - [1114] = 973, - [1115] = 920, - [1116] = 926, - [1117] = 985, - [1118] = 846, - [1119] = 875, - [1120] = 1120, - [1121] = 942, - [1122] = 878, - [1123] = 876, - [1124] = 929, - [1125] = 114, - [1126] = 893, - [1127] = 108, - [1128] = 847, - [1129] = 116, - [1130] = 862, - [1131] = 855, - [1132] = 919, - [1133] = 900, - [1134] = 876, - [1135] = 848, - [1136] = 117, - [1137] = 885, - [1138] = 930, - [1139] = 856, - [1140] = 931, - [1141] = 110, - [1142] = 112, - [1143] = 932, - [1144] = 1144, - [1145] = 902, - [1146] = 109, - [1147] = 1147, - [1148] = 113, - [1149] = 115, - [1150] = 844, - [1151] = 111, - [1152] = 934, - [1153] = 876, - [1154] = 114, - [1155] = 118, - [1156] = 857, - [1157] = 904, - [1158] = 858, - [1159] = 859, - [1160] = 964, - [1161] = 935, - [1162] = 116, - [1163] = 963, - [1164] = 849, - [1165] = 117, - [1166] = 890, - [1167] = 893, - [1168] = 987, - [1169] = 896, - [1170] = 876, - [1171] = 905, - [1172] = 983, - [1173] = 901, - [1174] = 987, - [1175] = 993, - [1176] = 880, - [1177] = 886, - [1178] = 927, - [1179] = 875, - [1180] = 1180, - [1181] = 963, - [1182] = 965, - [1183] = 1183, - [1184] = 983, - [1185] = 899, - [1186] = 985, - [1187] = 901, - [1188] = 919, - [1189] = 964, - [1190] = 984, - [1191] = 993, - [1192] = 968, - [1193] = 994, - [1194] = 1000, - [1195] = 1001, - [1196] = 878, - [1197] = 891, - [1198] = 892, - [1199] = 894, - [1200] = 880, - [1201] = 881, - [1202] = 884, - [1203] = 886, - [1204] = 887, - [1205] = 888, - [1206] = 973, - [1207] = 974, - [1208] = 889, - [1209] = 908, - [1210] = 916, - [1211] = 917, - [1212] = 920, - [1213] = 926, - [1214] = 927, - [1215] = 929, - [1216] = 930, - [1217] = 931, - [1218] = 932, - [1219] = 934, - [1220] = 935, - [1221] = 936, - [1222] = 937, - [1223] = 938, - [1224] = 941, - [1225] = 947, - [1226] = 948, - [1227] = 949, - [1228] = 950, - [1229] = 951, - [1230] = 952, - [1231] = 953, - [1232] = 955, - [1233] = 956, - [1234] = 958, - [1235] = 959, - [1236] = 961, - [1237] = 962, - [1238] = 986, - [1239] = 967, - [1240] = 970, - [1241] = 988, - [1242] = 971, - [1243] = 972, - [1244] = 975, - [1245] = 976, - [1246] = 977, - [1247] = 978, - [1248] = 990, - [1249] = 979, - [1250] = 991, - [1251] = 986, - [1252] = 114, - [1253] = 987, - [1254] = 116, - [1255] = 907, - [1256] = 108, - [1257] = 117, - [1258] = 907, - [1259] = 911, - [1260] = 912, - [1261] = 913, - [1262] = 914, - [1263] = 877, - [1264] = 1264, - [1265] = 845, - [1266] = 911, - [1267] = 912, - [1268] = 873, - [1269] = 913, - [1270] = 914, - [1271] = 877, - [1272] = 992, - [1273] = 995, - [1274] = 898, - [1275] = 906, - [1276] = 909, - [1277] = 910, - [1278] = 918, - [1279] = 921, - [1280] = 923, - [1281] = 928, - [1282] = 939, - [1283] = 981, - [1284] = 982, - [1285] = 879, - [1286] = 882, - [1287] = 942, - [1288] = 957, - [1289] = 910, - [1290] = 995, - [1291] = 1291, - [1292] = 891, - [1293] = 973, - [1294] = 116, - [1295] = 970, - [1296] = 1296, + [1095] = 1095, + [1096] = 858, + [1097] = 859, + [1098] = 841, + [1099] = 880, + [1100] = 827, + [1101] = 1101, + [1102] = 917, + [1103] = 861, + [1104] = 820, + [1105] = 899, + [1106] = 882, + [1107] = 814, + [1108] = 822, + [1109] = 884, + [1110] = 806, + [1111] = 1111, + [1112] = 886, + [1113] = 813, + [1114] = 807, + [1115] = 819, + [1116] = 881, + [1117] = 818, + [1118] = 808, + [1119] = 108, + [1120] = 958, + [1121] = 862, + [1122] = 925, + [1123] = 865, + [1124] = 840, + [1125] = 867, + [1126] = 1126, + [1127] = 828, + [1128] = 853, + [1129] = 844, + [1130] = 915, + [1131] = 958, + [1132] = 840, + [1133] = 906, + [1134] = 907, + [1135] = 953, + [1136] = 854, + [1137] = 937, + [1138] = 941, + [1139] = 838, + [1140] = 959, + [1141] = 931, + [1142] = 898, + [1143] = 860, + [1144] = 839, + [1145] = 909, + [1146] = 892, + [1147] = 955, + [1148] = 917, + [1149] = 841, + [1150] = 842, + [1151] = 108, + [1152] = 893, + [1153] = 920, + [1154] = 849, + [1155] = 850, + [1156] = 851, + [1157] = 919, + [1158] = 852, + [1159] = 956, + [1160] = 900, + [1161] = 864, + [1162] = 853, + [1163] = 890, + [1164] = 960, + [1165] = 814, + [1166] = 1166, + [1167] = 813, + [1168] = 839, + [1169] = 856, + [1170] = 888, + [1171] = 858, + [1172] = 899, + [1173] = 840, + [1174] = 923, + [1175] = 925, + [1176] = 961, + [1177] = 930, + [1178] = 859, + [1179] = 866, + [1180] = 837, + [1181] = 872, + [1182] = 861, + [1183] = 863, + [1184] = 862, + [1185] = 865, + [1186] = 867, + [1187] = 868, + [1188] = 871, + [1189] = 939, + [1190] = 106, + [1191] = 944, + [1192] = 105, + [1193] = 940, + [1194] = 885, + [1195] = 951, + [1196] = 874, + [1197] = 952, + [1198] = 887, + [1199] = 876, + [1200] = 878, + [1201] = 866, + [1202] = 818, + [1203] = 888, + [1204] = 889, + [1205] = 104, + [1206] = 948, + [1207] = 945, + [1208] = 872, + [1209] = 946, + [1210] = 896, + [1211] = 903, + [1212] = 817, + [1213] = 922, + [1214] = 891, + [1215] = 924, + [1216] = 897, + [1217] = 863, + [1218] = 904, + [1219] = 901, + [1220] = 923, + [1221] = 932, + [1222] = 855, + [1223] = 933, + [1224] = 844, + [1225] = 896, + [1226] = 905, + [1227] = 883, + [1228] = 901, + [1229] = 962, + [1230] = 1230, + [1231] = 880, + [1232] = 902, + [1233] = 928, + [1234] = 947, + [1235] = 881, + [1236] = 929, + [1237] = 935, + [1238] = 890, + [1239] = 897, + [1240] = 950, + [1241] = 898, + [1242] = 934, + [1243] = 951, + [1244] = 936, + [1245] = 911, + [1246] = 1246, + [1247] = 857, + [1248] = 938, + [1249] = 873, + [1250] = 885, + [1251] = 925, + [1252] = 887, + [1253] = 1253, + [1254] = 827, + [1255] = 905, + [1256] = 841, + [1257] = 906, + [1258] = 858, + [1259] = 859, + [1260] = 909, + [1261] = 873, + [1262] = 889, + [1263] = 891, + [1264] = 928, + [1265] = 892, + [1266] = 924, + [1267] = 106, + [1268] = 1268, + [1269] = 893, + [1270] = 900, + [1271] = 929, + [1272] = 1272, + [1273] = 930, + [1274] = 960, + [1275] = 931, + [1276] = 934, + [1277] = 936, + [1278] = 937, + [1279] = 938, + [1280] = 940, + [1281] = 941, + [1282] = 837, + [1283] = 944, + [1284] = 948, + [1285] = 950, + [1286] = 952, + [1287] = 932, + [1288] = 933, + [1289] = 956, + [1290] = 857, + [1291] = 962, + [1292] = 855, + [1293] = 899, + [1294] = 108, + [1295] = 1295, + [1296] = 935, [1297] = 1297, [1298] = 1298, - [1299] = 862, - [1300] = 1300, - [1301] = 1000, - [1302] = 892, - [1303] = 117, - [1304] = 974, - [1305] = 894, - [1306] = 919, - [1307] = 896, - [1308] = 887, - [1309] = 889, - [1310] = 964, - [1311] = 898, - [1312] = 988, - [1313] = 908, - [1314] = 108, - [1315] = 975, - [1316] = 976, - [1317] = 977, - [1318] = 978, - [1319] = 916, - [1320] = 965, - [1321] = 917, - [1322] = 963, - [1323] = 990, - [1324] = 979, - [1325] = 984, - [1326] = 920, - [1327] = 926, - [1328] = 967, - [1329] = 906, - [1330] = 931, - [1331] = 992, - [1332] = 1332, - [1333] = 909, - [1334] = 1334, - [1335] = 1335, - [1336] = 846, - [1337] = 1337, - [1338] = 878, - [1339] = 918, - [1340] = 921, - [1341] = 923, - [1342] = 928, - [1343] = 939, - [1344] = 934, - [1345] = 935, - [1346] = 936, - [1347] = 981, - [1348] = 937, - [1349] = 938, - [1350] = 929, - [1351] = 941, - [1352] = 991, - [1353] = 942, - [1354] = 982, - [1355] = 947, - [1356] = 950, - [1357] = 1334, - [1358] = 879, - [1359] = 968, - [1360] = 952, - [1361] = 881, - [1362] = 953, - [1363] = 971, - [1364] = 955, - [1365] = 956, - [1366] = 957, - [1367] = 985, - [1368] = 959, - [1369] = 961, - [1370] = 962, - [1371] = 114, - [1372] = 972, - [1373] = 882, - [1374] = 884, - [1375] = 930, - [1376] = 888, - [1377] = 905, - [1378] = 932, - [1379] = 948, - [1380] = 949, - [1381] = 951, - [1382] = 958, - [1383] = 1335, - [1384] = 1001, - [1385] = 994, - [1386] = 899, - [1387] = 1337, - [1388] = 876, - [1389] = 927, - [1390] = 1300, - [1391] = 886, - [1392] = 845, - [1393] = 901, - [1394] = 880, - [1395] = 1395, - [1396] = 993, - [1397] = 983, - [1398] = 875, - [1399] = 1399, - [1400] = 845, - [1401] = 1401, - [1402] = 1402, - [1403] = 843, + [1299] = 1299, + [1300] = 939, + [1301] = 105, + [1302] = 883, + [1303] = 819, + [1304] = 881, + [1305] = 911, + [1306] = 860, + [1307] = 903, + [1308] = 945, + [1309] = 946, + [1310] = 947, + [1311] = 953, + [1312] = 915, + [1313] = 958, + [1314] = 961, + [1315] = 955, + [1316] = 959, + [1317] = 904, + [1318] = 917, + [1319] = 919, + [1320] = 842, + [1321] = 1321, + [1322] = 922, + [1323] = 1323, + [1324] = 1323, + [1325] = 1268, + [1326] = 1272, + [1327] = 849, + [1328] = 850, + [1329] = 851, + [1330] = 852, + [1331] = 907, + [1332] = 853, + [1333] = 838, + [1334] = 854, + [1335] = 856, + [1336] = 861, + [1337] = 880, + [1338] = 862, + [1339] = 920, + [1340] = 865, + [1341] = 867, + [1342] = 868, + [1343] = 871, + [1344] = 864, + [1345] = 874, + [1346] = 876, + [1347] = 878, + [1348] = 104, + [1349] = 902, + [1350] = 1253, + [1351] = 863, + [1352] = 839, + [1353] = 951, + [1354] = 1354, + [1355] = 888, + [1356] = 923, + [1357] = 813, + [1358] = 818, + [1359] = 814, + [1360] = 901, + [1361] = 102, + [1362] = 1362, + [1363] = 1363, + [1364] = 1364, + [1365] = 1365, + [1366] = 813, + [1367] = 1365, + [1368] = 1363, + [1369] = 814, + [1370] = 818, + [1371] = 1371, + [1372] = 1354, + [1373] = 1373, + [1374] = 826, + [1375] = 820, + [1376] = 882, + [1377] = 1377, + [1378] = 822, + [1379] = 884, + [1380] = 1380, + [1381] = 806, + [1382] = 886, + [1383] = 807, + [1384] = 808, + [1385] = 1385, + [1386] = 875, + [1387] = 1387, + [1388] = 817, + [1389] = 814, + [1390] = 1390, + [1391] = 813, + [1392] = 818, + [1393] = 813, + [1394] = 814, + [1395] = 818, + [1396] = 1396, + [1397] = 1397, + [1398] = 1398, + [1399] = 827, + [1400] = 899, + [1401] = 829, + [1402] = 819, + [1403] = 824, [1404] = 1404, - [1405] = 1399, - [1406] = 107, - [1407] = 875, - [1408] = 1404, - [1409] = 876, - [1410] = 890, - [1411] = 1411, - [1412] = 873, - [1413] = 846, - [1414] = 905, + [1405] = 1373, + [1406] = 922, + [1407] = 1407, + [1408] = 1408, + [1409] = 1409, + [1410] = 1390, + [1411] = 1377, + [1412] = 809, + [1413] = 1398, + [1414] = 108, [1415] = 1415, - [1416] = 862, - [1417] = 848, - [1418] = 885, - [1419] = 992, - [1420] = 117, - [1421] = 995, - [1422] = 896, - [1423] = 898, - [1424] = 1424, - [1425] = 906, - [1426] = 909, - [1427] = 910, - [1428] = 918, - [1429] = 921, - [1430] = 923, - [1431] = 928, - [1432] = 939, - [1433] = 981, - [1434] = 982, - [1435] = 879, - [1436] = 1436, - [1437] = 882, - [1438] = 1438, - [1439] = 942, - [1440] = 1440, - [1441] = 1441, - [1442] = 849, - [1443] = 1395, - [1444] = 1444, - [1445] = 876, - [1446] = 875, - [1447] = 845, - [1448] = 875, - [1449] = 876, - [1450] = 845, - [1451] = 1451, - [1452] = 847, - [1453] = 850, - [1454] = 1451, - [1455] = 1455, - [1456] = 1456, - [1457] = 1424, - [1458] = 1438, - [1459] = 1444, - [1460] = 1460, + [1416] = 928, + [1417] = 828, + [1418] = 875, + [1419] = 929, + [1420] = 829, + [1421] = 877, + [1422] = 824, + [1423] = 870, + [1424] = 826, + [1425] = 820, + [1426] = 882, + [1427] = 822, + [1428] = 884, + [1429] = 806, + [1430] = 886, + [1431] = 807, + [1432] = 808, + [1433] = 809, + [1434] = 810, + [1435] = 811, + [1436] = 930, + [1437] = 810, + [1438] = 931, + [1439] = 934, + [1440] = 936, + [1441] = 937, + [1442] = 1442, + [1443] = 1443, + [1444] = 922, + [1445] = 928, + [1446] = 929, + [1447] = 930, + [1448] = 931, + [1449] = 934, + [1450] = 936, + [1451] = 937, + [1452] = 938, + [1453] = 940, + [1454] = 941, + [1455] = 828, + [1456] = 944, + [1457] = 948, + [1458] = 950, + [1459] = 956, + [1460] = 854, [1461] = 1461, - [1462] = 1441, - [1463] = 1461, - [1464] = 1455, - [1465] = 893, - [1466] = 847, - [1467] = 893, - [1468] = 848, - [1469] = 885, - [1470] = 849, - [1471] = 890, - [1472] = 850, - [1473] = 855, - [1474] = 900, - [1475] = 856, - [1476] = 902, - [1477] = 857, - [1478] = 904, - [1479] = 858, - [1480] = 859, - [1481] = 844, - [1482] = 860, - [1483] = 861, - [1484] = 1484, - [1485] = 855, - [1486] = 900, - [1487] = 856, - [1488] = 902, - [1489] = 857, - [1490] = 904, - [1491] = 858, - [1492] = 1492, - [1493] = 992, - [1494] = 843, - [1495] = 896, - [1496] = 898, - [1497] = 906, - [1498] = 909, - [1499] = 910, - [1500] = 918, - [1501] = 921, - [1502] = 923, - [1503] = 928, - [1504] = 939, - [1505] = 981, - [1506] = 982, - [1507] = 879, - [1508] = 882, - [1509] = 942, - [1510] = 1451, - [1511] = 1455, - [1512] = 1424, - [1513] = 1438, - [1514] = 1441, - [1515] = 893, - [1516] = 885, - [1517] = 890, - [1518] = 900, - [1519] = 902, - [1520] = 904, - [1521] = 1521, - [1522] = 1522, - [1523] = 1451, - [1524] = 1455, - [1525] = 1424, - [1526] = 1438, - [1527] = 1441, - [1528] = 1451, - [1529] = 1455, - [1530] = 1424, - [1531] = 1438, - [1532] = 1441, - [1533] = 859, - [1534] = 1451, - [1535] = 1455, - [1536] = 1424, - [1537] = 1438, - [1538] = 1441, - [1539] = 1451, - [1540] = 1424, - [1541] = 1451, - [1542] = 1424, - [1543] = 1451, - [1544] = 1424, - [1545] = 1451, - [1546] = 1451, - [1547] = 1451, - [1548] = 1548, - [1549] = 1549, - [1550] = 1550, - [1551] = 1551, - [1552] = 1552, - [1553] = 1553, - [1554] = 844, - [1555] = 1555, - [1556] = 1556, - [1557] = 860, - [1558] = 893, - [1559] = 885, - [1560] = 861, - [1561] = 890, - [1562] = 900, - [1563] = 902, - [1564] = 904, - [1565] = 905, - [1566] = 995, - [1567] = 1567, - [1568] = 1568, - [1569] = 1569, - [1570] = 901, - [1571] = 876, - [1572] = 988, - [1573] = 990, - [1574] = 991, - [1575] = 919, - [1576] = 986, - [1577] = 987, - [1578] = 964, - [1579] = 984, - [1580] = 992, - [1581] = 114, - [1582] = 108, - [1583] = 116, - [1584] = 117, - [1585] = 1567, - [1586] = 993, - [1587] = 968, - [1588] = 994, - [1589] = 1000, - [1590] = 1001, - [1591] = 878, - [1592] = 891, - [1593] = 942, - [1594] = 1395, - [1595] = 892, - [1596] = 894, - [1597] = 877, - [1598] = 905, - [1599] = 963, - [1600] = 965, - [1601] = 983, - [1602] = 899, - [1603] = 907, - [1604] = 880, - [1605] = 881, - [1606] = 911, - [1607] = 912, - [1608] = 913, - [1609] = 914, - [1610] = 877, - [1611] = 995, - [1612] = 884, - [1613] = 886, - [1614] = 887, - [1615] = 888, - [1616] = 973, - [1617] = 974, - [1618] = 889, - [1619] = 908, - [1620] = 896, - [1621] = 916, - [1622] = 917, - [1623] = 898, - [1624] = 920, - [1625] = 926, - [1626] = 927, - [1627] = 929, - [1628] = 930, - [1629] = 931, - [1630] = 1567, - [1631] = 875, - [1632] = 934, - [1633] = 935, - [1634] = 936, - [1635] = 937, - [1636] = 938, - [1637] = 941, - [1638] = 985, - [1639] = 947, - [1640] = 1567, - [1641] = 948, - [1642] = 949, - [1643] = 950, - [1644] = 951, - [1645] = 952, - [1646] = 953, - [1647] = 955, - [1648] = 1567, - [1649] = 956, - [1650] = 957, - [1651] = 958, - [1652] = 959, - [1653] = 961, - [1654] = 1567, - [1655] = 962, - [1656] = 906, - [1657] = 909, - [1658] = 910, - [1659] = 1567, - [1660] = 845, - [1661] = 907, - [1662] = 1662, - [1663] = 967, - [1664] = 1567, - [1665] = 918, - [1666] = 1567, - [1667] = 921, - [1668] = 923, - [1669] = 1567, - [1670] = 928, - [1671] = 970, - [1672] = 939, - [1673] = 981, - [1674] = 982, - [1675] = 879, - [1676] = 971, - [1677] = 972, - [1678] = 882, - [1679] = 975, - [1680] = 976, - [1681] = 911, - [1682] = 912, - [1683] = 977, - [1684] = 978, - [1685] = 979, - [1686] = 913, - [1687] = 873, - [1688] = 914, - [1689] = 932, - [1690] = 990, - [1691] = 988, - [1692] = 930, - [1693] = 948, - [1694] = 949, - [1695] = 1695, - [1696] = 951, - [1697] = 888, - [1698] = 878, - [1699] = 1699, - [1700] = 1699, - [1701] = 909, - [1702] = 910, - [1703] = 972, - [1704] = 961, - [1705] = 1705, + [1462] = 938, + [1463] = 940, + [1464] = 941, + [1465] = 1404, + [1466] = 1373, + [1467] = 1408, + [1468] = 1409, + [1469] = 1377, + [1470] = 875, + [1471] = 877, + [1472] = 870, + [1473] = 882, + [1474] = 884, + [1475] = 886, + [1476] = 1404, + [1477] = 1373, + [1478] = 837, + [1479] = 944, + [1480] = 1408, + [1481] = 1409, + [1482] = 1377, + [1483] = 948, + [1484] = 950, + [1485] = 956, + [1486] = 811, + [1487] = 1404, + [1488] = 1373, + [1489] = 1408, + [1490] = 1409, + [1491] = 1377, + [1492] = 1404, + [1493] = 1373, + [1494] = 1408, + [1495] = 1408, + [1496] = 1409, + [1497] = 1377, + [1498] = 1404, + [1499] = 1373, + [1500] = 1500, + [1501] = 1501, + [1502] = 1502, + [1503] = 1408, + [1504] = 1504, + [1505] = 1404, + [1506] = 1506, + [1507] = 1408, + [1508] = 1508, + [1509] = 1404, + [1510] = 1408, + [1511] = 1404, + [1512] = 1404, + [1513] = 1404, + [1514] = 854, + [1515] = 870, + [1516] = 1404, + [1517] = 1517, + [1518] = 1518, + [1519] = 877, + [1520] = 1409, + [1521] = 875, + [1522] = 877, + [1523] = 870, + [1524] = 882, + [1525] = 884, + [1526] = 886, + [1527] = 899, + [1528] = 837, + [1529] = 922, + [1530] = 1530, + [1531] = 1531, + [1532] = 1354, + [1533] = 962, + [1534] = 902, + [1535] = 935, + [1536] = 939, + [1537] = 903, + [1538] = 814, + [1539] = 904, + [1540] = 905, + [1541] = 906, + [1542] = 907, + [1543] = 909, + [1544] = 919, + [1545] = 924, + [1546] = 932, + [1547] = 933, + [1548] = 945, + [1549] = 946, + [1550] = 947, + [1551] = 953, + [1552] = 955, + [1553] = 960, + [1554] = 961, + [1555] = 838, + [1556] = 840, + [1557] = 844, + [1558] = 104, + [1559] = 106, + [1560] = 105, + [1561] = 108, + [1562] = 1562, + [1563] = 818, + [1564] = 890, + [1565] = 1565, + [1566] = 857, + [1567] = 890, + [1568] = 860, + [1569] = 866, + [1570] = 872, + [1571] = 896, + [1572] = 897, + [1573] = 898, + [1574] = 866, + [1575] = 863, + [1576] = 864, + [1577] = 888, + [1578] = 872, + [1579] = 911, + [1580] = 917, + [1581] = 923, + [1582] = 896, + [1583] = 925, + [1584] = 897, + [1585] = 898, + [1586] = 1562, + [1587] = 951, + [1588] = 952, + [1589] = 901, + [1590] = 855, + [1591] = 883, + [1592] = 1562, + [1593] = 900, + [1594] = 958, + [1595] = 959, + [1596] = 839, + [1597] = 841, + [1598] = 842, + [1599] = 849, + [1600] = 850, + [1601] = 1562, + [1602] = 851, + [1603] = 852, + [1604] = 853, + [1605] = 856, + [1606] = 858, + [1607] = 1562, + [1608] = 859, + [1609] = 861, + [1610] = 862, + [1611] = 865, + [1612] = 867, + [1613] = 868, + [1614] = 1562, + [1615] = 871, + [1616] = 873, + [1617] = 874, + [1618] = 876, + [1619] = 878, + [1620] = 1562, + [1621] = 880, + [1622] = 1562, + [1623] = 881, + [1624] = 1562, + [1625] = 1562, + [1626] = 920, + [1627] = 817, + [1628] = 899, + [1629] = 885, + [1630] = 928, + [1631] = 929, + [1632] = 887, + [1633] = 930, + [1634] = 931, + [1635] = 934, + [1636] = 936, + [1637] = 937, + [1638] = 938, + [1639] = 940, + [1640] = 941, + [1641] = 837, + [1642] = 944, + [1643] = 948, + [1644] = 950, + [1645] = 956, + [1646] = 889, + [1647] = 891, + [1648] = 892, + [1649] = 854, + [1650] = 813, + [1651] = 893, + [1652] = 915, + [1653] = 827, + [1654] = 909, + [1655] = 930, + [1656] = 931, + [1657] = 934, + [1658] = 936, + [1659] = 937, + [1660] = 938, + [1661] = 940, + [1662] = 941, + [1663] = 837, + [1664] = 944, + [1665] = 948, + [1666] = 950, + [1667] = 956, + [1668] = 854, + [1669] = 854, + [1670] = 844, + [1671] = 856, + [1672] = 104, + [1673] = 934, + [1674] = 905, + [1675] = 861, + [1676] = 936, + [1677] = 883, + [1678] = 862, + [1679] = 893, + [1680] = 865, + [1681] = 900, + [1682] = 867, + [1683] = 868, + [1684] = 871, + [1685] = 937, + [1686] = 1686, + [1687] = 874, + [1688] = 876, + [1689] = 878, + [1690] = 938, + [1691] = 940, + [1692] = 1692, + [1693] = 941, + [1694] = 1694, + [1695] = 837, + [1696] = 1696, + [1697] = 903, + [1698] = 1686, + [1699] = 944, + [1700] = 958, + [1701] = 948, + [1702] = 961, + [1703] = 1686, + [1704] = 1696, + [1705] = 1692, [1706] = 1706, - [1707] = 957, - [1708] = 884, - [1709] = 995, - [1710] = 887, - [1711] = 973, - [1712] = 1712, - [1713] = 1000, - [1714] = 974, - [1715] = 1695, - [1716] = 116, - [1717] = 1699, - [1718] = 962, - [1719] = 1705, - [1720] = 967, - [1721] = 889, - [1722] = 932, - [1723] = 918, - [1724] = 959, - [1725] = 1712, - [1726] = 891, - [1727] = 1695, - [1728] = 1712, - [1729] = 970, - [1730] = 906, - [1731] = 987, - [1732] = 892, - [1733] = 917, - [1734] = 1695, - [1735] = 953, - [1736] = 992, - [1737] = 1699, - [1738] = 894, - [1739] = 1705, - [1740] = 882, - [1741] = 979, - [1742] = 898, - [1743] = 1712, - [1744] = 955, - [1745] = 1695, - [1746] = 1699, - [1747] = 1705, - [1748] = 1712, - [1749] = 1001, - [1750] = 956, - [1751] = 921, - [1752] = 1695, - [1753] = 920, - [1754] = 926, - [1755] = 1699, - [1756] = 881, - [1757] = 1705, - [1758] = 1712, + [1707] = 902, + [1708] = 955, + [1709] = 1694, + [1710] = 1692, + [1711] = 1696, + [1712] = 929, + [1713] = 1686, + [1714] = 959, + [1715] = 904, + [1716] = 950, + [1717] = 873, + [1718] = 1692, + [1719] = 952, + [1720] = 1694, + [1721] = 1694, + [1722] = 1696, + [1723] = 1686, + [1724] = 1686, + [1725] = 1696, + [1726] = 1706, + [1727] = 1692, + [1728] = 906, + [1729] = 1694, + [1730] = 1692, + [1731] = 1696, + [1732] = 842, + [1733] = 930, + [1734] = 929, + [1735] = 960, + [1736] = 849, + [1737] = 850, + [1738] = 932, + [1739] = 1694, + [1740] = 891, + [1741] = 933, + [1742] = 956, + [1743] = 885, + [1744] = 1694, + [1745] = 925, + [1746] = 962, + [1747] = 1694, + [1748] = 887, + [1749] = 889, + [1750] = 855, + [1751] = 108, + [1752] = 899, + [1753] = 857, + [1754] = 1754, + [1755] = 860, + [1756] = 935, + [1757] = 920, + [1758] = 851, [1759] = 931, - [1760] = 108, - [1761] = 958, - [1762] = 1705, - [1763] = 992, - [1764] = 1699, - [1765] = 995, - [1766] = 896, - [1767] = 117, - [1768] = 1699, - [1769] = 898, - [1770] = 906, - [1771] = 909, - [1772] = 910, - [1773] = 918, - [1774] = 921, - [1775] = 923, - [1776] = 928, - [1777] = 939, - [1778] = 981, - [1779] = 923, - [1780] = 928, - [1781] = 939, - [1782] = 905, - [1783] = 984, - [1784] = 982, - [1785] = 934, - [1786] = 879, - [1787] = 981, - [1788] = 935, - [1789] = 882, - [1790] = 982, - [1791] = 936, - [1792] = 908, - [1793] = 975, - [1794] = 937, - [1795] = 938, - [1796] = 976, - [1797] = 941, - [1798] = 991, - [1799] = 942, - [1800] = 977, - [1801] = 947, - [1802] = 968, - [1803] = 114, - [1804] = 950, - [1805] = 978, - [1806] = 1395, - [1807] = 896, - [1808] = 964, - [1809] = 994, - [1810] = 879, - [1811] = 963, - [1812] = 1812, - [1813] = 1699, - [1814] = 965, - [1815] = 916, - [1816] = 1706, - [1817] = 899, - [1818] = 985, - [1819] = 846, - [1820] = 952, - [1821] = 929, - [1822] = 905, - [1823] = 942, - [1824] = 986, - [1825] = 862, - [1826] = 919, - [1827] = 971, - [1828] = 993, + [1760] = 928, + [1761] = 852, + [1762] = 907, + [1763] = 946, + [1764] = 945, + [1765] = 947, + [1766] = 915, + [1767] = 953, + [1768] = 892, + [1769] = 924, + [1770] = 853, + [1771] = 838, + [1772] = 858, + [1773] = 1354, + [1774] = 939, + [1775] = 922, + [1776] = 859, + [1777] = 864, + [1778] = 105, + [1779] = 1694, + [1780] = 880, + [1781] = 922, + [1782] = 899, + [1783] = 841, + [1784] = 840, + [1785] = 819, + [1786] = 881, + [1787] = 911, + [1788] = 928, + [1789] = 917, + [1790] = 919, + [1791] = 106, + [1792] = 923, + [1793] = 888, + [1794] = 901, + [1795] = 1795, + [1796] = 839, + [1797] = 863, + [1798] = 951, + [1799] = 1799, + [1800] = 1800, + [1801] = 1801, + [1802] = 1801, + [1803] = 1801, + [1804] = 1804, + [1805] = 1801, + [1806] = 1801, + [1807] = 1804, + [1808] = 1804, + [1809] = 1809, + [1810] = 1810, + [1811] = 1801, + [1812] = 1804, + [1813] = 1804, + [1814] = 1814, + [1815] = 1801, + [1816] = 1801, + [1817] = 1804, + [1818] = 1804, + [1819] = 1804, + [1820] = 1809, + [1821] = 1801, + [1822] = 1801, + [1823] = 1804, + [1824] = 1804, + [1825] = 1814, + [1826] = 1804, + [1827] = 1801, + [1828] = 1809, [1829] = 1829, [1830] = 1830, - [1831] = 1829, - [1832] = 927, - [1833] = 1829, - [1834] = 1829, - [1835] = 1829, - [1836] = 983, - [1837] = 886, - [1838] = 880, - [1839] = 901, - [1840] = 1829, + [1831] = 1831, + [1832] = 1832, + [1833] = 1830, + [1834] = 1834, + [1835] = 1835, + [1836] = 1836, + [1837] = 1837, + [1838] = 1838, + [1839] = 1839, + [1840] = 1840, [1841] = 1841, [1842] = 1842, - [1843] = 1843, - [1844] = 1842, - [1845] = 1843, - [1846] = 1846, - [1847] = 1842, - [1848] = 1843, - [1849] = 1843, - [1850] = 1843, - [1851] = 1842, - [1852] = 1852, - [1853] = 1842, - [1854] = 1843, - [1855] = 1842, - [1856] = 1852, + [1843] = 1841, + [1844] = 1844, + [1845] = 1841, + [1846] = 1842, + [1847] = 1847, + [1848] = 1842, + [1849] = 1849, + [1850] = 1842, + [1851] = 1841, + [1852] = 1842, + [1853] = 1841, + [1854] = 1842, + [1855] = 1841, + [1856] = 1841, [1857] = 1842, - [1858] = 1842, - [1859] = 1842, + [1858] = 1841, + [1859] = 1841, [1860] = 1842, - [1861] = 1843, - [1862] = 1843, - [1863] = 1843, - [1864] = 1843, - [1865] = 1852, - [1866] = 1866, - [1867] = 1867, - [1868] = 1868, - [1869] = 1869, - [1870] = 1870, - [1871] = 1867, - [1872] = 1872, - [1873] = 1873, + [1861] = 1842, + [1862] = 1841, + [1863] = 1842, + [1864] = 1864, + [1865] = 1864, + [1866] = 1864, + [1867] = 1864, + [1868] = 1864, + [1869] = 1864, + [1870] = 1864, + [1871] = 1864, + [1872] = 1864, + [1873] = 1864, [1874] = 1874, [1875] = 1875, [1876] = 1876, [1877] = 1877, - [1878] = 1878, - [1879] = 1879, + [1878] = 1876, + [1879] = 1877, [1880] = 1880, - [1881] = 1878, + [1881] = 1881, [1882] = 1882, - [1883] = 1878, - [1884] = 1882, - [1885] = 1878, - [1886] = 1882, - [1887] = 1878, - [1888] = 1882, - [1889] = 1878, - [1890] = 1882, - [1891] = 1878, - [1892] = 1882, - [1893] = 1878, - [1894] = 1882, - [1895] = 1882, - [1896] = 1878, - [1897] = 1882, + [1883] = 1881, + [1884] = 1884, + [1885] = 1885, + [1886] = 1886, + [1887] = 1886, + [1888] = 1888, + [1889] = 1889, + [1890] = 1890, + [1891] = 1891, + [1892] = 1892, + [1893] = 1893, + [1894] = 1894, + [1895] = 1895, + [1896] = 1896, + [1897] = 1897, [1898] = 1898, [1899] = 1899, - [1900] = 1878, - [1901] = 1882, + [1900] = 1900, + [1901] = 492, [1902] = 1902, - [1903] = 1902, - [1904] = 1902, - [1905] = 1902, - [1906] = 1902, - [1907] = 1902, - [1908] = 1902, - [1909] = 1902, - [1910] = 1902, - [1911] = 1902, + [1903] = 1903, + [1904] = 960, + [1905] = 1905, + [1906] = 1906, + [1907] = 1907, + [1908] = 1908, + [1909] = 961, + [1910] = 1910, + [1911] = 1911, [1912] = 1912, [1913] = 1913, [1914] = 1914, [1915] = 1915, - [1916] = 1916, + [1916] = 838, [1917] = 1917, [1918] = 1918, [1919] = 1919, [1920] = 1920, [1921] = 1921, - [1922] = 1919, - [1923] = 1923, + [1922] = 1922, + [1923] = 1902, [1924] = 1924, [1925] = 1925, [1926] = 1926, @@ -4803,1491 +4897,1594 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1932] = 1932, [1933] = 1933, [1934] = 1934, - [1935] = 1925, + [1935] = 1935, [1936] = 1936, - [1937] = 507, + [1937] = 1937, [1938] = 1938, [1939] = 1939, [1940] = 1940, [1941] = 1941, - [1942] = 988, - [1943] = 1930, + [1942] = 1942, + [1943] = 1943, [1944] = 1944, - [1945] = 1928, - [1946] = 1946, - [1947] = 1947, - [1948] = 1948, - [1949] = 990, - [1950] = 1929, - [1951] = 991, - [1952] = 1952, + [1945] = 1919, + [1946] = 1913, + [1947] = 1924, + [1948] = 1926, + [1949] = 1941, + [1950] = 1950, + [1951] = 1951, + [1952] = 1951, [1953] = 1953, [1954] = 1954, [1955] = 1955, - [1956] = 1956, + [1956] = 1950, [1957] = 1957, [1958] = 1958, - [1959] = 1959, - [1960] = 1927, - [1961] = 1961, - [1962] = 1962, - [1963] = 1963, + [1959] = 1953, + [1960] = 1954, + [1961] = 1957, + [1962] = 1955, + [1963] = 1958, [1964] = 1964, - [1965] = 1965, - [1966] = 1966, - [1967] = 1962, - [1968] = 1968, - [1969] = 1969, - [1970] = 1970, - [1971] = 1971, - [1972] = 1972, + [1965] = 1964, + [1966] = 1964, + [1967] = 1964, + [1968] = 1964, + [1969] = 1964, + [1970] = 1964, + [1971] = 1964, + [1972] = 1964, [1973] = 1973, - [1974] = 1974, + [1974] = 1973, [1975] = 1975, [1976] = 1976, - [1977] = 1977, - [1978] = 1978, - [1979] = 1979, + [1977] = 1976, + [1978] = 1975, + [1979] = 1975, [1980] = 1980, - [1981] = 1981, - [1982] = 1982, - [1983] = 1983, - [1984] = 1955, - [1985] = 1971, - [1986] = 1939, - [1987] = 1940, - [1988] = 1966, - [1989] = 1989, - [1990] = 1990, - [1991] = 1991, - [1992] = 1992, - [1993] = 1993, - [1994] = 507, - [1995] = 1990, - [1996] = 1996, - [1997] = 1997, - [1998] = 1998, - [1999] = 1992, - [2000] = 1997, - [2001] = 1991, - [2002] = 1993, - [2003] = 1998, - [2004] = 1996, - [2005] = 991, - [2006] = 990, - [2007] = 2007, - [2008] = 2007, - [2009] = 2007, - [2010] = 2007, - [2011] = 2007, - [2012] = 988, - [2013] = 2007, - [2014] = 2007, - [2015] = 2007, - [2016] = 1982, - [2017] = 1981, - [2018] = 1938, - [2019] = 2007, - [2020] = 2020, - [2021] = 2020, + [1981] = 1980, + [1982] = 1980, + [1983] = 1976, + [1984] = 1975, + [1985] = 1980, + [1986] = 1976, + [1987] = 1975, + [1988] = 1976, + [1989] = 1976, + [1990] = 1976, + [1991] = 1975, + [1992] = 1975, + [1993] = 1980, + [1994] = 1980, + [1995] = 1976, + [1996] = 1980, + [1997] = 1975, + [1998] = 1976, + [1999] = 1975, + [2000] = 1980, + [2001] = 1980, + [2002] = 2002, + [2003] = 2003, + [2004] = 2003, + [2005] = 2002, + [2006] = 2003, + [2007] = 2002, + [2008] = 2003, + [2009] = 2002, + [2010] = 2003, + [2011] = 2002, + [2012] = 2002, + [2013] = 2003, + [2014] = 2002, + [2015] = 2003, + [2016] = 2002, + [2017] = 2002, + [2018] = 2018, + [2019] = 2003, + [2020] = 2003, + [2021] = 2021, [2022] = 2022, - [2023] = 2023, + [2023] = 2021, [2024] = 2024, - [2025] = 2023, + [2025] = 2024, [2026] = 2022, - [2027] = 2023, - [2028] = 2024, - [2029] = 2024, - [2030] = 2023, - [2031] = 2022, - [2032] = 2024, - [2033] = 2024, - [2034] = 2024, - [2035] = 2023, - [2036] = 2023, - [2037] = 2022, - [2038] = 2024, - [2039] = 2022, - [2040] = 2022, - [2041] = 2023, + [2027] = 2021, + [2028] = 2028, + [2029] = 2029, + [2030] = 2030, + [2031] = 2028, + [2032] = 2022, + [2033] = 2030, + [2034] = 2028, + [2035] = 2021, + [2036] = 2024, + [2037] = 2024, + [2038] = 2038, + [2039] = 2024, + [2040] = 2024, + [2041] = 2022, [2042] = 2024, - [2043] = 2022, - [2044] = 2023, - [2045] = 2022, - [2046] = 2046, - [2047] = 2047, - [2048] = 2046, - [2049] = 2046, - [2050] = 2047, - [2051] = 2047, - [2052] = 2046, - [2053] = 2047, - [2054] = 2046, - [2055] = 2047, - [2056] = 2047, - [2057] = 2046, - [2058] = 2058, - [2059] = 2047, - [2060] = 2046, - [2061] = 2047, - [2062] = 2046, - [2063] = 2063, - [2064] = 2064, - [2065] = 2063, - [2066] = 2066, - [2067] = 2067, - [2068] = 2068, - [2069] = 2063, - [2070] = 2064, - [2071] = 2066, - [2072] = 2063, - [2073] = 2068, - [2074] = 2066, - [2075] = 2063, - [2076] = 2067, - [2077] = 2067, - [2078] = 2068, - [2079] = 2064, - [2080] = 2066, - [2081] = 2067, - [2082] = 2068, - [2083] = 2066, - [2084] = 2068, - [2085] = 2067, - [2086] = 2064, - [2087] = 2066, - [2088] = 2067, - [2089] = 2089, - [2090] = 2090, - [2091] = 2063, - [2092] = 2068, - [2093] = 2067, - [2094] = 2064, - [2095] = 2066, - [2096] = 2063, - [2097] = 2068, - [2098] = 2067, - [2099] = 2064, - [2100] = 2066, - [2101] = 2063, - [2102] = 2068, - [2103] = 2064, - [2104] = 2064, - [2105] = 2105, + [2043] = 2028, + [2044] = 2021, + [2045] = 2028, + [2046] = 2030, + [2047] = 2030, + [2048] = 2028, + [2049] = 2022, + [2050] = 2028, + [2051] = 2024, + [2052] = 2021, + [2053] = 2022, + [2054] = 2021, + [2055] = 2022, + [2056] = 2030, + [2057] = 2024, + [2058] = 2028, + [2059] = 2030, + [2060] = 2060, + [2061] = 2030, + [2062] = 2030, + [2063] = 2022, + [2064] = 2021, + [2065] = 2028, + [2066] = 2022, + [2067] = 2021, + [2068] = 2030, + [2069] = 2069, + [2070] = 2070, + [2071] = 2071, + [2072] = 2072, + [2073] = 2073, + [2074] = 2074, + [2075] = 2075, + [2076] = 2073, + [2077] = 2072, + [2078] = 2078, + [2079] = 2071, + [2080] = 2080, + [2081] = 2081, + [2082] = 2082, + [2083] = 2083, + [2084] = 2084, + [2085] = 2084, + [2086] = 2086, + [2087] = 2087, + [2088] = 2088, + [2089] = 844, + [2090] = 490, + [2091] = 2091, + [2092] = 2092, + [2093] = 2083, + [2094] = 2094, + [2095] = 2095, + [2096] = 2082, + [2097] = 2082, + [2098] = 2098, + [2099] = 2099, + [2100] = 2100, + [2101] = 2101, + [2102] = 2084, + [2103] = 2103, + [2104] = 2104, + [2105] = 492, [2106] = 2106, [2107] = 2107, [2108] = 2108, - [2109] = 2109, + [2109] = 2084, [2110] = 2110, [2111] = 2111, - [2112] = 2112, - [2113] = 2110, - [2114] = 2114, - [2115] = 2111, - [2116] = 2106, - [2117] = 2117, - [2118] = 2118, - [2119] = 2119, + [2112] = 2107, + [2113] = 2113, + [2114] = 2099, + [2115] = 2115, + [2116] = 2095, + [2117] = 2101, + [2118] = 2082, + [2119] = 2082, [2120] = 2120, - [2121] = 2121, - [2122] = 2122, - [2123] = 507, + [2121] = 487, + [2122] = 2107, + [2123] = 2123, [2124] = 2124, - [2125] = 2125, - [2126] = 2119, - [2127] = 2124, - [2128] = 2128, - [2129] = 2124, - [2130] = 2130, - [2131] = 2122, - [2132] = 987, - [2133] = 2119, - [2134] = 2134, - [2135] = 2135, - [2136] = 2136, + [2125] = 2107, + [2126] = 2084, + [2127] = 2082, + [2128] = 2082, + [2129] = 2107, + [2130] = 2082, + [2131] = 2113, + [2132] = 2082, + [2133] = 2084, + [2134] = 2107, + [2135] = 2087, + [2136] = 2084, [2137] = 2137, [2138] = 2138, [2139] = 2139, - [2140] = 2140, - [2141] = 2136, + [2140] = 2081, + [2141] = 2086, [2142] = 2142, - [2143] = 2143, - [2144] = 2144, - [2145] = 2145, - [2146] = 2146, - [2147] = 2124, + [2143] = 2139, + [2144] = 2082, + [2145] = 840, + [2146] = 2107, + [2147] = 2147, [2148] = 2148, - [2149] = 2124, + [2149] = 2087, [2150] = 2150, - [2151] = 2138, - [2152] = 2144, - [2153] = 2124, - [2154] = 2124, - [2155] = 2124, - [2156] = 2125, - [2157] = 2157, - [2158] = 2138, - [2159] = 2120, - [2160] = 2134, - [2161] = 2138, - [2162] = 2118, - [2163] = 2163, + [2151] = 2151, + [2152] = 2148, + [2153] = 2153, + [2154] = 2115, + [2155] = 2155, + [2156] = 2156, + [2157] = 2147, + [2158] = 1891, + [2159] = 2159, + [2160] = 2160, + [2161] = 2161, + [2162] = 2162, + [2163] = 961, [2164] = 2164, - [2165] = 2165, + [2165] = 2148, [2166] = 2166, - [2167] = 2167, - [2168] = 500, - [2169] = 2124, - [2170] = 2170, - [2171] = 505, + [2167] = 2148, + [2168] = 2168, + [2169] = 2111, + [2170] = 2101, + [2171] = 2171, [2172] = 2172, - [2173] = 2119, - [2174] = 2119, - [2175] = 2172, - [2176] = 2176, - [2177] = 986, - [2178] = 2124, - [2179] = 2119, - [2180] = 2138, - [2181] = 2138, - [2182] = 2167, - [2183] = 2128, - [2184] = 2184, - [2185] = 2185, - [2186] = 2186, - [2187] = 2172, + [2173] = 2173, + [2174] = 844, + [2175] = 2160, + [2176] = 2164, + [2177] = 2177, + [2178] = 840, + [2179] = 960, + [2180] = 2180, + [2181] = 2148, + [2182] = 2182, + [2183] = 840, + [2184] = 2153, + [2185] = 2168, + [2186] = 2173, + [2187] = 2182, [2188] = 2188, - [2189] = 2164, - [2190] = 2186, - [2191] = 987, + [2189] = 838, + [2190] = 2188, + [2191] = 2191, [2192] = 2192, - [2193] = 987, - [2194] = 2194, + [2193] = 2151, + [2194] = 2159, [2195] = 2195, - [2196] = 2196, - [2197] = 2197, - [2198] = 2198, + [2196] = 2138, + [2197] = 2148, + [2198] = 844, [2199] = 2199, - [2200] = 2200, - [2201] = 2200, - [2202] = 2202, - [2203] = 2194, - [2204] = 2202, - [2205] = 986, - [2206] = 2196, - [2207] = 1925, - [2208] = 2192, - [2209] = 2135, - [2210] = 2184, - [2211] = 2211, - [2212] = 2163, - [2213] = 2213, - [2214] = 2214, + [2200] = 2177, + [2201] = 2195, + [2202] = 2161, + [2203] = 2083, + [2204] = 2148, + [2205] = 2139, + [2206] = 2086, + [2207] = 2103, + [2208] = 2208, + [2209] = 2192, + [2210] = 2208, + [2211] = 907, + [2212] = 2212, + [2213] = 903, + [2214] = 104, [2215] = 2215, [2216] = 2216, - [2217] = 2217, - [2218] = 2215, - [2219] = 2195, - [2220] = 2125, - [2221] = 986, - [2222] = 2150, - [2223] = 2199, + [2217] = 924, + [2218] = 2218, + [2219] = 2219, + [2220] = 2220, + [2221] = 946, + [2222] = 947, + [2223] = 2223, [2224] = 2224, [2225] = 2225, - [2226] = 2226, - [2227] = 2227, - [2228] = 2227, - [2229] = 2225, - [2230] = 2122, - [2231] = 2136, - [2232] = 2167, - [2233] = 2224, - [2234] = 2214, - [2235] = 507, + [2226] = 2218, + [2227] = 904, + [2228] = 2228, + [2229] = 492, + [2230] = 2216, + [2231] = 893, + [2232] = 924, + [2233] = 2233, + [2234] = 2234, + [2235] = 953, [2236] = 2236, - [2237] = 970, - [2238] = 2238, - [2239] = 2239, - [2240] = 971, - [2241] = 972, + [2237] = 2237, + [2238] = 905, + [2239] = 900, + [2240] = 885, + [2241] = 2241, [2242] = 2242, - [2243] = 975, - [2244] = 2244, - [2245] = 2245, + [2243] = 906, + [2244] = 1892, + [2245] = 960, [2246] = 2246, - [2247] = 976, + [2247] = 2237, [2248] = 2248, [2249] = 2249, [2250] = 2250, - [2251] = 977, - [2252] = 978, - [2253] = 2253, + [2251] = 108, + [2252] = 2252, + [2253] = 2216, [2254] = 2254, - [2255] = 2255, - [2256] = 979, - [2257] = 2246, + [2255] = 1893, + [2256] = 2256, + [2257] = 1894, [2258] = 2258, - [2259] = 1928, - [2260] = 2260, + [2259] = 2259, + [2260] = 919, [2261] = 2261, - [2262] = 2255, - [2263] = 2246, - [2264] = 1929, - [2265] = 967, + [2262] = 2218, + [2263] = 880, + [2264] = 2264, + [2265] = 961, [2266] = 2266, - [2267] = 2246, - [2268] = 2268, - [2269] = 117, - [2270] = 2253, - [2271] = 971, - [2272] = 2255, - [2273] = 979, - [2274] = 2246, - [2275] = 2245, - [2276] = 2255, - [2277] = 2246, + [2267] = 2267, + [2268] = 838, + [2269] = 2269, + [2270] = 2270, + [2271] = 2215, + [2272] = 2256, + [2273] = 2273, + [2274] = 2274, + [2275] = 2275, + [2276] = 2276, + [2277] = 108, [2278] = 2278, - [2279] = 2278, + [2279] = 2215, [2280] = 2280, - [2281] = 2281, + [2281] = 1895, [2282] = 2282, [2283] = 2283, [2284] = 2284, [2285] = 2285, - [2286] = 2278, - [2287] = 2285, + [2286] = 2286, + [2287] = 2215, [2288] = 2288, [2289] = 2289, [2290] = 2290, - [2291] = 2278, + [2291] = 2216, [2292] = 2292, - [2293] = 2293, - [2294] = 2278, - [2295] = 512, - [2296] = 2283, - [2297] = 2284, - [2298] = 2238, - [2299] = 2238, - [2300] = 2300, - [2301] = 2254, - [2302] = 2246, - [2303] = 2245, - [2304] = 975, - [2305] = 2284, - [2306] = 976, - [2307] = 2238, - [2308] = 2308, - [2309] = 977, + [2293] = 2256, + [2294] = 2294, + [2295] = 2241, + [2296] = 932, + [2297] = 2216, + [2298] = 881, + [2299] = 2299, + [2300] = 933, + [2301] = 2218, + [2302] = 2252, + [2303] = 2303, + [2304] = 2304, + [2305] = 2256, + [2306] = 919, + [2307] = 2307, + [2308] = 932, + [2309] = 933, [2310] = 2310, - [2311] = 2311, - [2312] = 108, - [2313] = 2236, - [2314] = 2238, - [2315] = 2107, - [2316] = 2117, - [2317] = 2317, - [2318] = 2318, - [2319] = 2319, - [2320] = 2320, - [2321] = 2238, - [2322] = 2255, - [2323] = 2323, - [2324] = 1930, + [2311] = 2218, + [2312] = 2312, + [2313] = 924, + [2314] = 2314, + [2315] = 932, + [2316] = 933, + [2317] = 945, + [2318] = 946, + [2319] = 920, + [2320] = 953, + [2321] = 955, + [2322] = 106, + [2323] = 2216, + [2324] = 2324, [2325] = 2325, - [2326] = 2261, - [2327] = 2238, - [2328] = 2238, - [2329] = 2282, - [2330] = 2330, - [2331] = 2331, - [2332] = 2332, - [2333] = 2333, - [2334] = 970, - [2335] = 2293, - [2336] = 2255, - [2337] = 2246, - [2338] = 972, - [2339] = 2339, - [2340] = 2340, - [2341] = 2280, - [2342] = 2342, - [2343] = 2343, - [2344] = 978, + [2326] = 909, + [2327] = 955, + [2328] = 2328, + [2329] = 2256, + [2330] = 2282, + [2331] = 2270, + [2332] = 962, + [2333] = 492, + [2334] = 2334, + [2335] = 2266, + [2336] = 2299, + [2337] = 2337, + [2338] = 105, + [2339] = 902, + [2340] = 106, + [2341] = 2256, + [2342] = 2256, + [2343] = 2228, + [2344] = 2344, [2345] = 2289, - [2346] = 2245, - [2347] = 2289, - [2348] = 2278, - [2349] = 967, + [2346] = 2346, + [2347] = 2347, + [2348] = 945, + [2349] = 2349, [2350] = 2350, - [2351] = 2351, - [2352] = 2330, - [2353] = 2242, - [2354] = 1927, + [2351] = 2350, + [2352] = 2289, + [2353] = 2080, + [2354] = 2070, [2355] = 2355, - [2356] = 2245, - [2357] = 2245, + [2356] = 2356, + [2357] = 2357, [2358] = 2358, - [2359] = 2359, - [2360] = 2360, - [2361] = 2361, - [2362] = 2362, - [2363] = 2363, - [2364] = 2364, - [2365] = 2365, - [2366] = 2366, + [2359] = 2289, + [2360] = 946, + [2361] = 945, + [2362] = 887, + [2363] = 2289, + [2364] = 2292, + [2365] = 947, + [2366] = 953, [2367] = 2367, - [2368] = 2368, + [2368] = 2280, [2369] = 2369, [2370] = 2370, - [2371] = 2371, - [2372] = 2372, + [2371] = 2216, + [2372] = 2289, [2373] = 2373, - [2374] = 2359, - [2375] = 2375, - [2376] = 2360, - [2377] = 2377, - [2378] = 2378, - [2379] = 2361, - [2380] = 2380, - [2381] = 2362, - [2382] = 2382, - [2383] = 2366, - [2384] = 2367, + [2374] = 2215, + [2375] = 2216, + [2376] = 955, + [2377] = 2289, + [2378] = 2289, + [2379] = 2290, + [2380] = 2289, + [2381] = 935, + [2382] = 2228, + [2383] = 2373, + [2384] = 840, [2385] = 2385, [2386] = 2386, [2387] = 2387, - [2388] = 2388, - [2389] = 2369, - [2390] = 2377, - [2391] = 2391, + [2388] = 2218, + [2389] = 2389, + [2390] = 919, + [2391] = 2294, [2392] = 2392, - [2393] = 968, - [2394] = 2394, - [2395] = 2395, - [2396] = 2392, - [2397] = 2363, - [2398] = 2398, - [2399] = 2399, - [2400] = 2400, - [2401] = 2401, + [2393] = 889, + [2394] = 891, + [2395] = 939, + [2396] = 2215, + [2397] = 494, + [2398] = 2218, + [2399] = 844, + [2400] = 2216, + [2401] = 892, [2402] = 2402, - [2403] = 2364, - [2404] = 2365, + [2403] = 947, + [2404] = 503, [2405] = 2405, - [2406] = 2128, + [2406] = 2406, [2407] = 2407, [2408] = 2408, [2409] = 2409, [2410] = 2410, - [2411] = 2359, + [2411] = 2411, [2412] = 2412, [2413] = 2413, [2414] = 2414, [2415] = 2415, - [2416] = 2369, - [2417] = 2377, - [2418] = 2391, + [2416] = 2416, + [2417] = 2417, + [2418] = 2418, [2419] = 2419, - [2420] = 973, - [2421] = 974, - [2422] = 2398, - [2423] = 2399, - [2424] = 520, - [2425] = 522, - [2426] = 2405, - [2427] = 2359, - [2428] = 2339, - [2429] = 2369, - [2430] = 2377, - [2431] = 2391, + [2420] = 2420, + [2421] = 2421, + [2422] = 2147, + [2423] = 2423, + [2424] = 2424, + [2425] = 2425, + [2426] = 2426, + [2427] = 2427, + [2428] = 2428, + [2429] = 2429, + [2430] = 2430, + [2431] = 2431, [2432] = 2432, [2433] = 2433, - [2434] = 2398, - [2435] = 2399, + [2434] = 2103, + [2435] = 2435, [2436] = 2436, - [2437] = 2405, + [2437] = 2437, [2438] = 2438, - [2439] = 2359, + [2439] = 2385, [2440] = 2440, - [2441] = 2369, - [2442] = 2377, - [2443] = 2391, - [2444] = 2405, + [2441] = 2441, + [2442] = 2442, + [2443] = 2443, + [2444] = 2444, [2445] = 2445, - [2446] = 2446, + [2446] = 2407, [2447] = 2447, - [2448] = 2398, - [2449] = 2399, - [2450] = 2450, - [2451] = 2451, - [2452] = 2405, - [2453] = 2163, - [2454] = 2370, - [2455] = 2391, - [2456] = 2164, - [2457] = 2359, - [2458] = 2458, - [2459] = 2369, - [2460] = 2377, - [2461] = 2461, - [2462] = 2462, - [2463] = 2398, - [2464] = 2399, - [2465] = 2465, - [2466] = 2369, - [2467] = 2377, - [2468] = 2468, - [2469] = 2398, - [2470] = 2399, + [2448] = 2448, + [2449] = 2408, + [2450] = 2408, + [2451] = 2435, + [2452] = 2436, + [2453] = 2453, + [2454] = 2435, + [2455] = 2436, + [2456] = 2437, + [2457] = 2409, + [2458] = 2410, + [2459] = 2459, + [2460] = 2443, + [2461] = 2444, + [2462] = 2355, + [2463] = 2411, + [2464] = 2437, + [2465] = 2448, + [2466] = 2466, + [2467] = 2408, + [2468] = 2435, + [2469] = 2436, + [2470] = 2437, [2471] = 2471, - [2472] = 2472, - [2473] = 2369, - [2474] = 2377, - [2475] = 2475, - [2476] = 2476, - [2477] = 2477, - [2478] = 2391, - [2479] = 2369, - [2480] = 2377, - [2481] = 2481, - [2482] = 2482, - [2483] = 2398, - [2484] = 2399, - [2485] = 2485, - [2486] = 2465, - [2487] = 2487, - [2488] = 2488, - [2489] = 2489, - [2490] = 2490, - [2491] = 2491, + [2472] = 2412, + [2473] = 2473, + [2474] = 2474, + [2475] = 2413, + [2476] = 2443, + [2477] = 2444, + [2478] = 2448, + [2479] = 2414, + [2480] = 2480, + [2481] = 2448, + [2482] = 920, + [2483] = 2408, + [2484] = 2435, + [2485] = 2436, + [2486] = 2437, + [2487] = 2443, + [2488] = 2444, + [2489] = 935, + [2490] = 939, + [2491] = 505, [2492] = 2492, - [2493] = 2407, - [2494] = 2494, + [2493] = 507, + [2494] = 2448, [2495] = 2495, [2496] = 2496, [2497] = 2497, - [2498] = 2487, - [2499] = 517, - [2500] = 2380, - [2501] = 2382, - [2502] = 2387, - [2503] = 2432, + [2498] = 2498, + [2499] = 2499, + [2500] = 2500, + [2501] = 2254, + [2502] = 2502, + [2503] = 2408, [2504] = 2504, - [2505] = 2505, - [2506] = 2368, - [2507] = 2507, + [2505] = 2435, + [2506] = 2436, + [2507] = 2441, [2508] = 2508, - [2509] = 2433, - [2510] = 2438, - [2511] = 2392, - [2512] = 2398, - [2513] = 2399, - [2514] = 2514, - [2515] = 2505, - [2516] = 2398, - [2517] = 2399, - [2518] = 2405, + [2509] = 2509, + [2510] = 2510, + [2511] = 2511, + [2512] = 2512, + [2513] = 2443, + [2514] = 2444, + [2515] = 2515, + [2516] = 2516, + [2517] = 2517, + [2518] = 2448, [2519] = 2519, - [2520] = 2462, - [2521] = 2487, - [2522] = 2380, - [2523] = 2504, - [2524] = 2373, - [2525] = 2487, - [2526] = 2380, - [2527] = 2504, - [2528] = 2487, - [2529] = 2380, - [2530] = 2504, - [2531] = 2358, - [2532] = 2487, - [2533] = 2380, - [2534] = 2504, - [2535] = 2378, - [2536] = 2536, - [2537] = 2412, - [2538] = 2538, - [2539] = 2519, - [2540] = 2504, - [2541] = 2541, - [2542] = 2542, - [2543] = 2543, - [2544] = 565, - [2545] = 566, - [2546] = 599, - [2547] = 600, - [2548] = 567, - [2549] = 2549, - [2550] = 2550, - [2551] = 568, - [2552] = 569, - [2553] = 2553, - [2554] = 530, - [2555] = 531, + [2520] = 2520, + [2521] = 2521, + [2522] = 2408, + [2523] = 2435, + [2524] = 2436, + [2525] = 2525, + [2526] = 2526, + [2527] = 2527, + [2528] = 2528, + [2529] = 2443, + [2530] = 2444, + [2531] = 2531, + [2532] = 2532, + [2533] = 2533, + [2534] = 2534, + [2535] = 2435, + [2536] = 2436, + [2537] = 2537, + [2538] = 2443, + [2539] = 2444, + [2540] = 2540, + [2541] = 2435, + [2542] = 2436, + [2543] = 2435, + [2544] = 2436, + [2545] = 2443, + [2546] = 2444, + [2547] = 2437, + [2548] = 2548, + [2549] = 2440, + [2550] = 2115, + [2551] = 2443, + [2552] = 2552, + [2553] = 2420, + [2554] = 2471, + [2555] = 2555, [2556] = 2556, - [2557] = 571, - [2558] = 572, - [2559] = 2559, - [2560] = 2560, - [2561] = 2561, - [2562] = 573, - [2563] = 2563, + [2557] = 2444, + [2558] = 2480, + [2559] = 2540, + [2560] = 2552, + [2561] = 2438, + [2562] = 2562, + [2563] = 2418, [2564] = 2564, - [2565] = 574, - [2566] = 988, - [2567] = 2567, - [2568] = 2568, + [2565] = 2419, + [2566] = 2441, + [2567] = 2443, + [2568] = 2444, [2569] = 2569, - [2570] = 575, - [2571] = 601, - [2572] = 2543, - [2573] = 576, - [2574] = 602, - [2575] = 526, - [2576] = 529, - [2577] = 554, - [2578] = 2578, - [2579] = 2541, - [2580] = 577, - [2581] = 2581, - [2582] = 555, - [2583] = 2583, - [2584] = 2584, - [2585] = 2585, - [2586] = 2586, - [2587] = 536, - [2588] = 2550, - [2589] = 2589, - [2590] = 2590, - [2591] = 114, - [2592] = 556, - [2593] = 2560, - [2594] = 2561, - [2595] = 2563, + [2570] = 2555, + [2571] = 2448, + [2572] = 2420, + [2573] = 2471, + [2574] = 2520, + [2575] = 2480, + [2576] = 2420, + [2577] = 2471, + [2578] = 2548, + [2579] = 2480, + [2580] = 2417, + [2581] = 2420, + [2582] = 2471, + [2583] = 2480, + [2584] = 2420, + [2585] = 2471, + [2586] = 2480, + [2587] = 2415, + [2588] = 2471, + [2589] = 2433, + [2590] = 2556, + [2591] = 2453, + [2592] = 2442, + [2593] = 2564, + [2594] = 2416, + [2595] = 2595, [2596] = 2596, [2597] = 2597, - [2598] = 116, + [2598] = 2598, [2599] = 2599, - [2600] = 642, - [2601] = 2567, - [2602] = 2568, - [2603] = 2569, - [2604] = 2604, - [2605] = 604, - [2606] = 2543, - [2607] = 2560, - [2608] = 2608, - [2609] = 2584, - [2610] = 2563, - [2611] = 2611, - [2612] = 1938, + [2600] = 608, + [2601] = 2601, + [2602] = 2599, + [2603] = 2603, + [2604] = 611, + [2605] = 2605, + [2606] = 2606, + [2607] = 609, + [2608] = 633, + [2609] = 2609, + [2610] = 610, + [2611] = 2603, + [2612] = 2612, [2613] = 2613, - [2614] = 540, - [2615] = 2615, - [2616] = 2541, - [2617] = 2617, - [2618] = 2581, - [2619] = 2216, + [2614] = 2614, + [2615] = 557, + [2616] = 2616, + [2617] = 558, + [2618] = 559, + [2619] = 560, [2620] = 2620, - [2621] = 605, - [2622] = 2584, - [2623] = 2585, + [2621] = 561, + [2622] = 2622, + [2623] = 564, [2624] = 2624, - [2625] = 2625, - [2626] = 580, + [2625] = 527, + [2626] = 2598, [2627] = 2627, - [2628] = 627, - [2629] = 990, - [2630] = 2550, - [2631] = 606, - [2632] = 582, - [2633] = 617, - [2634] = 583, - [2635] = 2560, - [2636] = 2561, + [2628] = 2628, + [2629] = 568, + [2630] = 2630, + [2631] = 2631, + [2632] = 2632, + [2633] = 2631, + [2634] = 573, + [2635] = 2635, + [2636] = 2162, [2637] = 2637, - [2638] = 2563, - [2639] = 541, - [2640] = 607, + [2638] = 2638, + [2639] = 2637, + [2640] = 2640, [2641] = 2641, - [2642] = 2567, - [2643] = 2568, - [2644] = 2644, - [2645] = 2569, - [2646] = 991, - [2647] = 609, - [2648] = 2543, - [2649] = 614, - [2650] = 2561, - [2651] = 2550, - [2652] = 557, - [2653] = 2653, - [2654] = 2654, - [2655] = 619, - [2656] = 2581, - [2657] = 2657, - [2658] = 2569, - [2659] = 542, - [2660] = 2660, - [2661] = 632, - [2662] = 581, - [2663] = 2560, - [2664] = 2561, - [2665] = 532, - [2666] = 2567, - [2667] = 2568, - [2668] = 545, - [2669] = 2569, - [2670] = 2543, - [2671] = 2671, - [2672] = 2541, - [2673] = 533, - [2674] = 2674, - [2675] = 2581, - [2676] = 2549, - [2677] = 2677, - [2678] = 2674, - [2679] = 546, - [2680] = 2680, - [2681] = 2586, - [2682] = 2584, - [2683] = 2683, - [2684] = 644, - [2685] = 2585, - [2686] = 584, + [2642] = 590, + [2643] = 591, + [2644] = 618, + [2645] = 562, + [2646] = 2599, + [2647] = 2603, + [2648] = 2605, + [2649] = 620, + [2650] = 622, + [2651] = 592, + [2652] = 2612, + [2653] = 2613, + [2654] = 623, + [2655] = 2614, + [2656] = 2656, + [2657] = 2616, + [2658] = 593, + [2659] = 594, + [2660] = 595, + [2661] = 2598, + [2662] = 2627, + [2663] = 565, + [2664] = 2631, + [2665] = 2632, + [2666] = 530, + [2667] = 531, + [2668] = 520, + [2669] = 2614, + [2670] = 522, + [2671] = 2637, + [2672] = 524, + [2673] = 2673, + [2674] = 515, + [2675] = 2675, + [2676] = 2676, + [2677] = 525, + [2678] = 2678, + [2679] = 2599, + [2680] = 2603, + [2681] = 2605, + [2682] = 526, + [2683] = 2616, + [2684] = 528, + [2685] = 566, + [2686] = 2686, [2687] = 2687, - [2688] = 2567, - [2689] = 2568, - [2690] = 585, - [2691] = 2569, - [2692] = 2543, - [2693] = 2585, - [2694] = 592, - [2695] = 593, - [2696] = 586, - [2697] = 547, - [2698] = 2698, - [2699] = 647, - [2700] = 2687, - [2701] = 548, - [2702] = 549, - [2703] = 587, - [2704] = 570, - [2705] = 2567, - [2706] = 2568, - [2707] = 2543, - [2708] = 2550, - [2709] = 2709, - [2710] = 594, - [2711] = 595, - [2712] = 550, - [2713] = 1982, - [2714] = 551, + [2688] = 2612, + [2689] = 2613, + [2690] = 2690, + [2691] = 523, + [2692] = 2614, + [2693] = 547, + [2694] = 567, + [2695] = 2616, + [2696] = 2696, + [2697] = 563, + [2698] = 529, + [2699] = 548, + [2700] = 2700, + [2701] = 104, + [2702] = 612, + [2703] = 551, + [2704] = 2704, + [2705] = 2627, + [2706] = 2706, + [2707] = 570, + [2708] = 613, + [2709] = 571, + [2710] = 614, + [2711] = 2631, + [2712] = 2632, + [2713] = 615, + [2714] = 105, [2715] = 2715, - [2716] = 643, - [2717] = 2717, - [2718] = 552, - [2719] = 2560, - [2720] = 2720, - [2721] = 635, - [2722] = 2722, - [2723] = 2541, - [2724] = 2581, - [2725] = 2549, - [2726] = 2608, - [2727] = 2727, - [2728] = 2599, - [2729] = 2561, - [2730] = 596, - [2731] = 2563, - [2732] = 2641, - [2733] = 2733, - [2734] = 2733, - [2735] = 2617, - [2736] = 649, - [2737] = 2625, - [2738] = 2637, - [2739] = 562, - [2740] = 2720, - [2741] = 648, - [2742] = 578, - [2743] = 2743, - [2744] = 590, - [2745] = 527, - [2746] = 2671, - [2747] = 2747, - [2748] = 2553, + [2716] = 596, + [2717] = 617, + [2718] = 619, + [2719] = 621, + [2720] = 624, + [2721] = 2191, + [2722] = 572, + [2723] = 508, + [2724] = 2599, + [2725] = 2603, + [2726] = 532, + [2727] = 2605, + [2728] = 2728, + [2729] = 533, + [2730] = 545, + [2731] = 2612, + [2732] = 2613, + [2733] = 574, + [2734] = 2614, + [2735] = 597, + [2736] = 2616, + [2737] = 2614, + [2738] = 544, + [2739] = 511, + [2740] = 2740, + [2741] = 2598, + [2742] = 575, + [2743] = 2627, + [2744] = 2744, + [2745] = 2598, + [2746] = 534, + [2747] = 2627, + [2748] = 2748, [2749] = 2749, - [2750] = 2750, - [2751] = 608, - [2752] = 2567, - [2753] = 2568, - [2754] = 2567, - [2755] = 610, - [2756] = 2568, - [2757] = 2727, - [2758] = 613, - [2759] = 615, - [2760] = 2586, - [2761] = 2584, - [2762] = 2569, - [2763] = 2585, - [2764] = 2687, - [2765] = 616, - [2766] = 618, - [2767] = 620, - [2768] = 588, - [2769] = 2543, - [2770] = 621, - [2771] = 622, - [2772] = 2550, - [2773] = 623, - [2774] = 2774, - [2775] = 624, - [2776] = 626, - [2777] = 591, - [2778] = 559, - [2779] = 628, - [2780] = 2780, - [2781] = 2226, - [2782] = 629, - [2783] = 2783, - [2784] = 558, - [2785] = 2747, - [2786] = 2559, - [2787] = 625, + [2750] = 2740, + [2751] = 2751, + [2752] = 512, + [2753] = 513, + [2754] = 2754, + [2755] = 2599, + [2756] = 2603, + [2757] = 576, + [2758] = 2758, + [2759] = 514, + [2760] = 2760, + [2761] = 2761, + [2762] = 2612, + [2763] = 2613, + [2764] = 2764, + [2765] = 2614, + [2766] = 2616, + [2767] = 535, + [2768] = 2768, + [2769] = 577, + [2770] = 2770, + [2771] = 2771, + [2772] = 2772, + [2773] = 2628, + [2774] = 2631, + [2775] = 2775, + [2776] = 2632, + [2777] = 536, + [2778] = 2632, + [2779] = 2779, + [2780] = 2779, + [2781] = 2612, + [2782] = 556, + [2783] = 2614, + [2784] = 2616, + [2785] = 537, + [2786] = 516, + [2787] = 2787, [2788] = 2788, - [2789] = 2727, - [2790] = 528, - [2791] = 630, - [2792] = 2625, - [2793] = 2541, + [2789] = 2789, + [2790] = 518, + [2791] = 517, + [2792] = 625, + [2793] = 538, [2794] = 2794, - [2795] = 2747, - [2796] = 631, - [2797] = 633, - [2798] = 2543, - [2799] = 2560, - [2800] = 2608, - [2801] = 2599, - [2802] = 560, - [2803] = 2727, - [2804] = 589, - [2805] = 2561, - [2806] = 597, - [2807] = 634, - [2808] = 2625, - [2809] = 553, - [2810] = 543, - [2811] = 2747, - [2812] = 636, - [2813] = 637, - [2814] = 2581, - [2815] = 2727, - [2816] = 2816, - [2817] = 638, - [2818] = 640, - [2819] = 2625, - [2820] = 2820, - [2821] = 524, - [2822] = 2747, - [2823] = 2823, - [2824] = 641, - [2825] = 2653, - [2826] = 561, - [2827] = 535, - [2828] = 2727, - [2829] = 2541, - [2830] = 645, - [2831] = 646, - [2832] = 2563, - [2833] = 2625, - [2834] = 2581, - [2835] = 2747, - [2836] = 2617, + [2795] = 581, + [2796] = 2796, + [2797] = 539, + [2798] = 2598, + [2799] = 2799, + [2800] = 2800, + [2801] = 2637, + [2802] = 2616, + [2803] = 540, + [2804] = 2740, + [2805] = 2598, + [2806] = 600, + [2807] = 2768, + [2808] = 2627, + [2809] = 601, + [2810] = 602, + [2811] = 585, + [2812] = 2789, + [2813] = 2771, + [2814] = 2627, + [2815] = 2748, + [2816] = 2775, + [2817] = 2638, + [2818] = 2640, + [2819] = 2599, + [2820] = 2751, + [2821] = 2601, + [2822] = 2822, + [2823] = 2603, + [2824] = 2824, + [2825] = 2825, + [2826] = 2826, + [2827] = 2827, + [2828] = 2828, + [2829] = 2605, + [2830] = 2830, + [2831] = 2831, + [2832] = 2832, + [2833] = 598, + [2834] = 2834, + [2835] = 550, + [2836] = 580, [2837] = 603, - [2838] = 579, - [2839] = 1981, - [2840] = 639, - [2841] = 537, - [2842] = 525, - [2843] = 563, - [2844] = 564, - [2845] = 2709, - [2846] = 2584, - [2847] = 2847, - [2848] = 2848, - [2849] = 2849, - [2850] = 2567, - [2851] = 2568, - [2852] = 539, - [2853] = 544, - [2854] = 598, - [2855] = 2604, - [2856] = 2660, - [2857] = 2569, - [2858] = 2858, - [2859] = 2859, - [2860] = 2585, - [2861] = 2671, - [2862] = 2862, - [2863] = 2863, - [2864] = 2864, - [2865] = 2865, - [2866] = 2866, - [2867] = 2867, - [2868] = 2868, - [2869] = 2869, - [2870] = 1974, - [2871] = 2871, - [2872] = 2872, - [2873] = 1975, - [2874] = 2865, - [2875] = 2875, - [2876] = 2876, - [2877] = 2877, - [2878] = 2878, - [2879] = 2879, + [2838] = 521, + [2839] = 2605, + [2840] = 2628, + [2841] = 2631, + [2842] = 2827, + [2843] = 2632, + [2844] = 2779, + [2845] = 627, + [2846] = 2612, + [2847] = 2613, + [2848] = 2834, + [2849] = 2637, + [2850] = 2850, + [2851] = 2851, + [2852] = 628, + [2853] = 2853, + [2854] = 629, + [2855] = 630, + [2856] = 546, + [2857] = 2614, + [2858] = 569, + [2859] = 586, + [2860] = 2616, + [2861] = 587, + [2862] = 578, + [2863] = 579, + [2864] = 582, + [2865] = 543, + [2866] = 2638, + [2867] = 588, + [2868] = 2827, + [2869] = 599, + [2870] = 2870, + [2871] = 1911, + [2872] = 2768, + [2873] = 2828, + [2874] = 583, + [2875] = 589, + [2876] = 2638, + [2877] = 552, + [2878] = 2827, + [2879] = 1939, [2880] = 2880, - [2881] = 2878, - [2882] = 2882, - [2883] = 2883, - [2884] = 1976, - [2885] = 2882, - [2886] = 2886, - [2887] = 2864, - [2888] = 2888, - [2889] = 2889, - [2890] = 2890, - [2891] = 2891, - [2892] = 2892, - [2893] = 2864, - [2894] = 2890, - [2895] = 2895, - [2896] = 2896, - [2897] = 2897, - [2898] = 2898, - [2899] = 2865, - [2900] = 2900, - [2901] = 2901, - [2902] = 2901, - [2903] = 2903, - [2904] = 2904, - [2905] = 2905, - [2906] = 2875, - [2907] = 2907, - [2908] = 2908, - [2909] = 2909, - [2910] = 2910, - [2911] = 2911, - [2912] = 2912, - [2913] = 2913, - [2914] = 2905, - [2915] = 2915, - [2916] = 2916, - [2917] = 2908, + [2881] = 2612, + [2882] = 584, + [2883] = 2613, + [2884] = 2768, + [2885] = 2885, + [2886] = 2599, + [2887] = 2601, + [2888] = 2822, + [2889] = 2603, + [2890] = 2638, + [2891] = 2822, + [2892] = 2827, + [2893] = 631, + [2894] = 604, + [2895] = 2768, + [2896] = 2598, + [2897] = 519, + [2898] = 2638, + [2899] = 2627, + [2900] = 2613, + [2901] = 2827, + [2902] = 605, + [2903] = 2768, + [2904] = 2620, + [2905] = 2631, + [2906] = 632, + [2907] = 2632, + [2908] = 553, + [2909] = 554, + [2910] = 509, + [2911] = 2880, + [2912] = 616, + [2913] = 2748, + [2914] = 2744, + [2915] = 2637, + [2916] = 606, + [2917] = 2605, [2918] = 2918, - [2919] = 2909, - [2920] = 2920, + [2919] = 2834, + [2920] = 555, [2921] = 2921, - [2922] = 2308, - [2923] = 2923, - [2924] = 2863, - [2925] = 2925, - [2926] = 2310, - [2927] = 2927, - [2928] = 2928, - [2929] = 2318, - [2930] = 2869, + [2922] = 2918, + [2923] = 2696, + [2924] = 607, + [2925] = 542, + [2926] = 1944, + [2927] = 2612, + [2928] = 2613, + [2929] = 2929, + [2930] = 2930, [2931] = 2931, - [2932] = 2871, - [2933] = 2872, - [2934] = 2865, - [2935] = 2875, + [2932] = 2932, + [2933] = 2933, + [2934] = 2934, + [2935] = 2935, [2936] = 2936, - [2937] = 2877, + [2937] = 2937, [2938] = 2938, - [2939] = 2880, - [2940] = 2878, - [2941] = 2882, - [2942] = 2883, + [2939] = 2939, + [2940] = 1931, + [2941] = 2941, + [2942] = 2942, [2943] = 2943, [2944] = 2944, [2945] = 2945, [2946] = 2946, - [2947] = 2903, - [2948] = 2319, + [2947] = 2947, + [2948] = 2948, [2949] = 2949, - [2950] = 1978, - [2951] = 2331, - [2952] = 2907, + [2950] = 2950, + [2951] = 2951, + [2952] = 2952, [2953] = 2953, [2954] = 2954, - [2955] = 1947, + [2955] = 2955, [2956] = 2956, - [2957] = 2913, - [2958] = 2958, - [2959] = 2918, + [2957] = 2957, + [2958] = 2952, + [2959] = 2953, [2960] = 2960, [2961] = 2961, [2962] = 2962, [2963] = 2963, - [2964] = 2915, - [2965] = 2965, + [2964] = 1933, + [2965] = 1938, [2966] = 2966, - [2967] = 2863, + [2967] = 2967, [2968] = 2968, [2969] = 2969, [2970] = 2970, - [2971] = 2875, + [2971] = 1940, [2972] = 2972, [2973] = 2973, [2974] = 2974, - [2975] = 2916, - [2976] = 2921, - [2977] = 2946, - [2978] = 1952, - [2979] = 2925, - [2980] = 2863, - [2981] = 2981, + [2975] = 2936, + [2976] = 2937, + [2977] = 1908, + [2978] = 2978, + [2979] = 2979, + [2980] = 2980, + [2981] = 2962, [2982] = 2982, - [2983] = 2869, + [2983] = 2938, [2984] = 2984, - [2985] = 2871, - [2986] = 2986, - [2987] = 1953, - [2988] = 2949, - [2989] = 2877, + [2985] = 2966, + [2986] = 2967, + [2987] = 2957, + [2988] = 2939, + [2989] = 2989, [2990] = 2990, - [2991] = 1954, - [2992] = 2992, - [2993] = 1956, - [2994] = 1948, + [2991] = 2930, + [2992] = 2931, + [2993] = 2990, + [2994] = 2932, [2995] = 2995, [2996] = 2996, - [2997] = 2944, - [2998] = 2869, - [2999] = 2999, - [3000] = 1957, - [3001] = 2871, - [3002] = 2872, + [2997] = 2936, + [2998] = 2937, + [2999] = 2938, + [3000] = 2939, + [3001] = 3001, + [3002] = 3002, [3003] = 3003, - [3004] = 2865, - [3005] = 2875, - [3006] = 2883, - [3007] = 2877, - [3008] = 2880, - [3009] = 2869, - [3010] = 2878, - [3011] = 2871, - [3012] = 2882, - [3013] = 3013, - [3014] = 2883, - [3015] = 3015, - [3016] = 2325, - [3017] = 3017, - [3018] = 3018, + [3004] = 3004, + [3005] = 3005, + [3006] = 1915, + [3007] = 3007, + [3008] = 3008, + [3009] = 3009, + [3010] = 3010, + [3011] = 3011, + [3012] = 2952, + [3013] = 2990, + [3014] = 3014, + [3015] = 2930, + [3016] = 2978, + [3017] = 2945, + [3018] = 2961, [3019] = 3019, - [3020] = 3020, - [3021] = 2968, - [3022] = 1958, - [3023] = 3023, - [3024] = 3024, + [3020] = 2931, + [3021] = 2969, + [3022] = 2962, + [3023] = 2980, + [3024] = 2970, [3025] = 3025, [3026] = 3026, - [3027] = 1959, - [3028] = 2866, - [3029] = 1961, - [3030] = 2943, - [3031] = 2867, + [3027] = 2973, + [3028] = 3028, + [3029] = 3029, + [3030] = 3030, + [3031] = 2966, [3032] = 3032, - [3033] = 2984, - [3034] = 2895, - [3035] = 3035, + [3033] = 3033, + [3034] = 3034, + [3035] = 2957, [3036] = 3036, [3037] = 3037, - [3038] = 2995, - [3039] = 2886, - [3040] = 3040, - [3041] = 2920, + [3038] = 3038, + [3039] = 3039, + [3040] = 2989, + [3041] = 2990, [3042] = 3042, - [3043] = 2877, - [3044] = 3013, - [3045] = 3045, - [3046] = 3046, - [3047] = 2864, - [3048] = 2890, - [3049] = 3017, - [3050] = 3050, - [3051] = 2970, - [3052] = 3052, - [3053] = 2973, - [3054] = 3019, - [3055] = 2990, - [3056] = 2864, - [3057] = 2912, - [3058] = 2883, - [3059] = 2908, - [3060] = 2909, - [3061] = 3040, - [3062] = 2905, - [3063] = 2928, - [3064] = 2945, + [3043] = 2957, + [3044] = 2930, + [3045] = 2989, + [3046] = 2990, + [3047] = 2930, + [3048] = 2931, + [3049] = 3049, + [3050] = 2938, + [3051] = 2932, + [3052] = 2989, + [3053] = 3053, + [3054] = 3054, + [3055] = 2936, + [3056] = 2937, + [3057] = 2938, + [3058] = 2939, + [3059] = 3059, + [3060] = 3060, + [3061] = 3061, + [3062] = 3062, + [3063] = 3063, + [3064] = 3064, [3065] = 3065, - [3066] = 3050, + [3066] = 3038, [3067] = 3067, - [3068] = 3068, - [3069] = 2966, - [3070] = 3015, - [3071] = 2908, - [3072] = 2904, - [3073] = 2909, - [3074] = 2931, - [3075] = 2956, + [3068] = 2347, + [3069] = 3069, + [3070] = 2106, + [3071] = 3071, + [3072] = 3072, + [3073] = 3073, + [3074] = 1910, + [3075] = 2936, [3076] = 3076, - [3077] = 2981, - [3078] = 3078, - [3079] = 3003, + [3077] = 2957, + [3078] = 2944, + [3079] = 2989, [3080] = 3080, [3081] = 3081, - [3082] = 3082, + [3082] = 2261, [3083] = 3083, - [3084] = 3084, - [3085] = 2986, + [3084] = 1935, + [3085] = 3085, [3086] = 3086, - [3087] = 3087, - [3088] = 2953, - [3089] = 2958, - [3090] = 2961, - [3091] = 2963, - [3092] = 2862, - [3093] = 2969, - [3094] = 2972, - [3095] = 2974, - [3096] = 3096, - [3097] = 3097, - [3098] = 3098, - [3099] = 3067, - [3100] = 3052, - [3101] = 2910, - [3102] = 2890, - [3103] = 3103, - [3104] = 1965, - [3105] = 1969, - [3106] = 1970, - [3107] = 3107, - [3108] = 2960, - [3109] = 2869, + [3087] = 1914, + [3088] = 3088, + [3089] = 3089, + [3090] = 3090, + [3091] = 3091, + [3092] = 3092, + [3093] = 3093, + [3094] = 2974, + [3095] = 3095, + [3096] = 2952, + [3097] = 3085, + [3098] = 2953, + [3099] = 3099, + [3100] = 2937, + [3101] = 2957, + [3102] = 3102, + [3103] = 2989, + [3104] = 3104, + [3105] = 2357, + [3106] = 1918, + [3107] = 3086, + [3108] = 3108, + [3109] = 2938, [3110] = 3110, - [3111] = 3111, - [3112] = 1989, - [3113] = 3113, - [3114] = 3018, - [3115] = 2871, - [3116] = 2918, + [3111] = 2984, + [3112] = 3112, + [3113] = 2978, + [3114] = 3114, + [3115] = 3115, + [3116] = 3116, [3117] = 3117, - [3118] = 3118, - [3119] = 2288, - [3120] = 2292, - [3121] = 2170, - [3122] = 2905, - [3123] = 2863, - [3124] = 2908, - [3125] = 2909, - [3126] = 2890, - [3127] = 2962, - [3128] = 2880, - [3129] = 2992, - [3130] = 1977, - [3131] = 3080, - [3132] = 2869, - [3133] = 3133, - [3134] = 2871, - [3135] = 2872, - [3136] = 3136, + [3118] = 2962, + [3119] = 3119, + [3120] = 3120, + [3121] = 3121, + [3122] = 3122, + [3123] = 2966, + [3124] = 2967, + [3125] = 3119, + [3126] = 3126, + [3127] = 2346, + [3128] = 3128, + [3129] = 2996, + [3130] = 3130, + [3131] = 3001, + [3132] = 1921, + [3133] = 1942, + [3134] = 3002, + [3135] = 1905, + [3136] = 2939, [3137] = 3137, - [3138] = 2865, - [3139] = 2954, - [3140] = 2875, - [3141] = 2982, - [3142] = 2877, - [3143] = 541, - [3144] = 2965, - [3145] = 3110, - [3146] = 2912, - [3147] = 2880, - [3148] = 2904, - [3149] = 2878, - [3150] = 2931, - [3151] = 3086, - [3152] = 2882, - [3153] = 2883, - [3154] = 2905, + [3138] = 2929, + [3139] = 1943, + [3140] = 3140, + [3141] = 3049, + [3142] = 1922, + [3143] = 1903, + [3144] = 3083, + [3145] = 3089, + [3146] = 2978, + [3147] = 3090, + [3148] = 3148, + [3149] = 3092, + [3150] = 3108, + [3151] = 3067, + [3152] = 3126, + [3153] = 3128, + [3154] = 3154, [3155] = 3155, - [3156] = 2927, - [3157] = 1963, - [3158] = 3086, - [3159] = 3037, - [3160] = 2878, - [3161] = 3081, - [3162] = 2912, - [3163] = 2936, - [3164] = 2904, - [3165] = 2882, - [3166] = 2931, - [3167] = 3086, - [3168] = 3136, - [3169] = 1964, - [3170] = 3020, - [3171] = 3171, - [3172] = 3023, - [3173] = 3024, - [3174] = 2864, - [3175] = 2890, - [3176] = 2918, - [3177] = 3177, - [3178] = 2912, - [3179] = 2889, - [3180] = 1968, - [3181] = 2904, - [3182] = 3107, - [3183] = 2931, - [3184] = 3086, - [3185] = 3082, - [3186] = 3025, - [3187] = 3087, - [3188] = 2892, - [3189] = 2897, - [3190] = 2876, - [3191] = 3083, - [3192] = 3113, - [3193] = 2905, - [3194] = 2912, - [3195] = 3084, - [3196] = 2904, - [3197] = 2898, - [3198] = 2931, - [3199] = 3086, + [3156] = 3156, + [3157] = 2982, + [3158] = 3104, + [3159] = 2980, + [3160] = 3029, + [3161] = 2952, + [3162] = 2979, + [3163] = 3130, + [3164] = 3164, + [3165] = 2963, + [3166] = 3019, + [3167] = 3167, + [3168] = 3033, + [3169] = 3063, + [3170] = 3170, + [3171] = 3071, + [3172] = 3172, + [3173] = 2949, + [3174] = 3007, + [3175] = 3025, + [3176] = 3030, + [3177] = 3032, + [3178] = 3034, + [3179] = 3179, + [3180] = 3099, + [3181] = 3122, + [3182] = 3182, + [3183] = 2933, + [3184] = 2935, + [3185] = 2943, + [3186] = 2946, + [3187] = 2954, + [3188] = 2956, + [3189] = 2960, + [3190] = 3110, + [3191] = 3114, + [3192] = 3117, + [3193] = 2248, + [3194] = 3172, + [3195] = 3195, + [3196] = 3196, + [3197] = 2953, + [3198] = 2957, + [3199] = 3199, [3200] = 3200, - [3201] = 3171, - [3202] = 2908, - [3203] = 2909, - [3204] = 2999, + [3201] = 3201, + [3202] = 2989, + [3203] = 544, + [3204] = 2990, [3205] = 3205, - [3206] = 3155, - [3207] = 2880, - [3208] = 2863, - [3209] = 3209, - [3210] = 2996, - [3211] = 3068, - [3212] = 2918, - [3213] = 3177, - [3214] = 2984, + [3206] = 2972, + [3207] = 2930, + [3208] = 3208, + [3209] = 2931, + [3210] = 3088, + [3211] = 2932, + [3212] = 3154, + [3213] = 3213, + [3214] = 2962, [3215] = 3215, - [3216] = 2872, - [3217] = 3217, - [3218] = 2918, - [3219] = 3200, - [3220] = 2869, - [3221] = 3096, - [3222] = 2871, - [3223] = 3078, - [3224] = 3097, - [3225] = 2872, - [3226] = 3098, - [3227] = 3026, + [3216] = 2936, + [3217] = 2937, + [3218] = 2962, + [3219] = 2938, + [3220] = 3220, + [3221] = 3221, + [3222] = 2966, + [3223] = 2967, + [3224] = 2939, + [3225] = 3225, + [3226] = 2947, + [3227] = 2358, [3228] = 3228, - [3229] = 3229, - [3230] = 3230, - [3231] = 3231, - [3232] = 3229, + [3229] = 3155, + [3230] = 2948, + [3231] = 2950, + [3232] = 3232, [3233] = 3233, - [3234] = 3234, - [3235] = 3235, - [3236] = 3236, - [3237] = 3237, - [3238] = 3238, - [3239] = 3239, + [3234] = 2955, + [3235] = 2768, + [3236] = 2930, + [3237] = 2324, + [3238] = 3037, + [3239] = 2931, [3240] = 3240, - [3241] = 3241, - [3242] = 3242, - [3243] = 3243, - [3244] = 3244, - [3245] = 3245, - [3246] = 3240, - [3247] = 3247, - [3248] = 3248, - [3249] = 3235, - [3250] = 3250, + [3241] = 3215, + [3242] = 3148, + [3243] = 2312, + [3244] = 3060, + [3245] = 3019, + [3246] = 2952, + [3247] = 3033, + [3248] = 3099, + [3249] = 3072, + [3250] = 2953, [3251] = 3251, - [3252] = 3252, - [3253] = 3235, - [3254] = 3235, + [3252] = 3195, + [3253] = 2967, + [3254] = 2980, [3255] = 3255, - [3256] = 3250, + [3256] = 3148, [3257] = 3257, - [3258] = 3258, - [3259] = 3244, - [3260] = 3242, - [3261] = 3261, - [3262] = 3262, - [3263] = 3263, - [3264] = 3255, - [3265] = 3229, - [3266] = 3233, - [3267] = 3263, - [3268] = 3268, - [3269] = 3269, - [3270] = 3270, - [3271] = 3251, - [3272] = 3241, - [3273] = 3255, - [3274] = 3263, - [3275] = 3268, - [3276] = 3276, - [3277] = 3250, - [3278] = 3268, - [3279] = 3244, - [3280] = 3280, - [3281] = 3281, - [3282] = 3282, - [3283] = 3283, - [3284] = 3244, - [3285] = 3247, - [3286] = 3286, - [3287] = 3251, - [3288] = 3288, - [3289] = 3289, - [3290] = 3281, - [3291] = 3262, - [3292] = 3292, - [3293] = 3248, - [3294] = 3229, - [3295] = 3233, - [3296] = 3296, - [3297] = 3297, - [3298] = 3233, - [3299] = 3244, - [3300] = 3281, - [3301] = 3247, - [3302] = 3255, - [3303] = 3263, - [3304] = 3268, - [3305] = 3305, - [3306] = 3306, - [3307] = 3261, - [3308] = 3308, - [3309] = 3247, - [3310] = 3310, - [3311] = 3282, - [3312] = 3312, - [3313] = 3250, + [3258] = 3019, + [3259] = 3259, + [3260] = 3033, + [3261] = 3099, + [3262] = 3005, + [3263] = 3059, + [3264] = 2962, + [3265] = 3265, + [3266] = 2966, + [3267] = 2967, + [3268] = 3148, + [3269] = 3064, + [3270] = 3265, + [3271] = 3019, + [3272] = 3033, + [3273] = 3099, + [3274] = 3200, + [3275] = 3148, + [3276] = 3257, + [3277] = 3065, + [3278] = 1917, + [3279] = 2978, + [3280] = 3120, + [3281] = 2932, + [3282] = 3148, + [3283] = 3093, + [3284] = 3009, + [3285] = 3019, + [3286] = 2934, + [3287] = 3033, + [3288] = 3099, + [3289] = 2953, + [3290] = 2957, + [3291] = 1906, + [3292] = 3095, + [3293] = 3205, + [3294] = 3010, + [3295] = 2978, + [3296] = 3091, + [3297] = 2989, + [3298] = 2968, + [3299] = 3182, + [3300] = 3300, + [3301] = 1907, + [3302] = 1920, + [3303] = 3140, + [3304] = 2980, + [3305] = 3061, + [3306] = 1927, + [3307] = 1928, + [3308] = 3137, + [3309] = 3073, + [3310] = 2952, + [3311] = 3014, + [3312] = 2957, + [3313] = 3313, [3314] = 3314, - [3315] = 3240, - [3316] = 3316, - [3317] = 3251, - [3318] = 3282, - [3319] = 3229, - [3320] = 3233, - [3321] = 3261, - [3322] = 3282, - [3323] = 3241, - [3324] = 3281, + [3315] = 3179, + [3316] = 2980, + [3317] = 2989, + [3318] = 3318, + [3319] = 2941, + [3320] = 3320, + [3321] = 2990, + [3322] = 2932, + [3323] = 3323, + [3324] = 3324, [3325] = 3325, [3326] = 3326, - [3327] = 3255, - [3328] = 3247, - [3329] = 3268, - [3330] = 3240, - [3331] = 3251, - [3332] = 3247, - [3333] = 3241, - [3334] = 3308, - [3335] = 3250, - [3336] = 3282, - [3337] = 3251, + [3327] = 3327, + [3328] = 3327, + [3329] = 3329, + [3330] = 3330, + [3331] = 3331, + [3332] = 3332, + [3333] = 3333, + [3334] = 3326, + [3335] = 3331, + [3336] = 3336, + [3337] = 3337, [3338] = 3338, - [3339] = 3235, - [3340] = 3261, - [3341] = 3261, - [3342] = 3247, - [3343] = 3305, - [3344] = 3229, - [3345] = 3233, - [3346] = 3244, - [3347] = 3347, - [3348] = 3250, - [3349] = 3244, + [3339] = 3339, + [3340] = 3339, + [3341] = 3341, + [3342] = 3342, + [3343] = 3333, + [3344] = 3344, + [3345] = 3345, + [3346] = 3327, + [3347] = 3326, + [3348] = 3348, + [3349] = 3339, [3350] = 3350, - [3351] = 3242, - [3352] = 3255, - [3353] = 3263, - [3354] = 3268, - [3355] = 3240, - [3356] = 3250, + [3351] = 3350, + [3352] = 3339, + [3353] = 3353, + [3354] = 3336, + [3355] = 3355, + [3356] = 3339, [3357] = 3357, - [3358] = 3261, - [3359] = 3261, - [3360] = 3360, - [3361] = 3282, - [3362] = 527, - [3363] = 3338, - [3364] = 3364, - [3365] = 3247, - [3366] = 3297, - [3367] = 3289, - [3368] = 3233, - [3369] = 3255, - [3370] = 3263, - [3371] = 3268, - [3372] = 3242, - [3373] = 3244, - [3374] = 3374, - [3375] = 3244, - [3376] = 3242, + [3358] = 3358, + [3359] = 3350, + [3360] = 3327, + [3361] = 3361, + [3362] = 3350, + [3363] = 3336, + [3364] = 3337, + [3365] = 3353, + [3366] = 3366, + [3367] = 3367, + [3368] = 3368, + [3369] = 3369, + [3370] = 3370, + [3371] = 3370, + [3372] = 3372, + [3373] = 3373, + [3374] = 3372, + [3375] = 3373, + [3376] = 3369, [3377] = 3377, - [3378] = 3233, - [3379] = 3240, - [3380] = 3283, - [3381] = 3245, - [3382] = 3382, - [3383] = 3357, + [3378] = 3378, + [3379] = 3379, + [3380] = 3380, + [3381] = 3381, + [3382] = 3350, + [3383] = 3339, [3384] = 3384, - [3385] = 3241, - [3386] = 3281, + [3385] = 3385, + [3386] = 3331, [3387] = 3387, - [3388] = 3261, - [3389] = 3389, - [3390] = 3255, - [3391] = 3247, - [3392] = 3263, - [3393] = 3268, - [3394] = 3242, + [3388] = 3325, + [3389] = 3336, + [3390] = 3337, + [3391] = 3391, + [3392] = 3392, + [3393] = 3326, + [3394] = 3394, [3395] = 3395, - [3396] = 3237, - [3397] = 3397, - [3398] = 596, - [3399] = 3241, - [3400] = 3400, - [3401] = 3261, - [3402] = 3402, - [3403] = 3235, - [3404] = 3247, - [3405] = 3252, - [3406] = 3384, + [3396] = 3396, + [3397] = 3370, + [3398] = 3372, + [3399] = 3373, + [3400] = 3377, + [3401] = 3401, + [3402] = 562, + [3403] = 3403, + [3404] = 3401, + [3405] = 3405, + [3406] = 3380, [3407] = 3407, - [3408] = 3280, - [3409] = 3409, - [3410] = 3410, - [3411] = 3247, - [3412] = 3250, + [3408] = 3408, + [3409] = 3350, + [3410] = 3401, + [3411] = 3377, + [3412] = 3412, [3413] = 3413, - [3414] = 3281, - [3415] = 3415, - [3416] = 3416, - [3417] = 3417, - [3418] = 3247, - [3419] = 3263, + [3414] = 3380, + [3415] = 3336, + [3416] = 3337, + [3417] = 3368, + [3418] = 3337, + [3419] = 3419, + [3420] = 3420, + [3421] = 3421, + [3422] = 3421, + [3423] = 3370, + [3424] = 3372, + [3425] = 3373, + [3426] = 3426, + [3427] = 3355, + [3428] = 3333, + [3429] = 3327, + [3430] = 3380, + [3431] = 3401, + [3432] = 3380, + [3433] = 3433, + [3434] = 3373, + [3435] = 3333, + [3436] = 3331, + [3437] = 3325, + [3438] = 3438, + [3439] = 3327, + [3440] = 3325, + [3441] = 3336, + [3442] = 3337, + [3443] = 3443, + [3444] = 3367, + [3445] = 3445, + [3446] = 3344, + [3447] = 3326, + [3448] = 3326, + [3449] = 3370, + [3450] = 3372, + [3451] = 3373, + [3452] = 3369, + [3453] = 611, + [3454] = 3339, + [3455] = 3455, + [3456] = 3456, + [3457] = 3327, + [3458] = 3380, + [3459] = 3377, + [3460] = 3401, + [3461] = 3339, + [3462] = 3401, + [3463] = 3401, + [3464] = 3350, + [3465] = 3333, + [3466] = 3336, + [3467] = 3337, + [3468] = 3339, + [3469] = 3350, + [3470] = 3370, + [3471] = 3372, + [3472] = 3373, + [3473] = 3394, + [3474] = 3380, + [3475] = 3331, + [3476] = 3401, + [3477] = 3405, + [3478] = 3478, + [3479] = 3401, + [3480] = 3331, + [3481] = 3337, + [3482] = 3325, + [3483] = 3438, + [3484] = 3329, + [3485] = 3485, + [3486] = 3378, + [3487] = 3487, + [3488] = 3377, + [3489] = 3377, + [3490] = 3369, + [3491] = 3487, + [3492] = 3492, + [3493] = 3370, + [3494] = 3494, + [3495] = 3372, + [3496] = 3373, + [3497] = 3408, + [3498] = 3498, + [3499] = 3341, + [3500] = 3401, + [3501] = 3325, + [3502] = 3369, + [3503] = 3370, + [3504] = 3326, + [3505] = 3333, + [3506] = 3350, + [3507] = 3507, + [3508] = 3325, + [3509] = 3369, + [3510] = 3401, + [3511] = 3511, + [3512] = 3377, + [3513] = 3513, + [3514] = 3514, + [3515] = 3401, + [3516] = 3377, + [3517] = 3517, + [3518] = 3518, + [3519] = 3519, + [3520] = 3520, + [3521] = 3372, + [3522] = 3377, }; static const TSSymbol ts_supertype_symbols[SUPERTYPE_COUNT] = { @@ -6302,8 +6499,8 @@ static const TSMapSlice ts_supertype_map_slices[] = { [sym_declaration] = {.index = 0, .length = 6}, [sym_expression] = {.index = 6, .length = 9}, [sym_pattern] = {.index = 15, .length = 8}, - [sym_primary_expression] = {.index = 23, .length = 26}, - [sym_statement] = {.index = 49, .length = 20}, + [sym_primary_expression] = {.index = 23, .length = 35}, + [sym_statement] = {.index = 58, .length = 20}, }; static const TSSymbol ts_supertype_map_entries[] = { @@ -6335,10 +6532,18 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_undefined, [23] = sym__argumentless_new_expression, + sym__constructor_function_expression, + sym__constructor_generator_function, + sym__constructor_import, + sym__constructor_member, + sym__constructor_subscript, + sym__constructor_tag, sym_array, sym_arrow_function, sym_call_expression, sym_class, + sym_decorator_call_expression, + sym_decorator_member_expression, sym_false, sym_function_expression, sym_generator_function, @@ -6347,6 +6552,7 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_jsx_self_closing_element, sym_member_expression, sym_meta_property, + sym_nested_identifier, sym_new_expression, sym_null, sym_number, @@ -6360,7 +6566,7 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_this, sym_true, sym_undefined, - [49] = + [58] = sym_break_statement, sym_continue_statement, sym_debugger_statement, @@ -6383,1009 +6589,991 @@ static const TSSymbol ts_supertype_map_entries[] = { sym_with_statement, }; -static const TSCharacterRange extras_character_set_1[] = { - {'\t', '\r'}, {' ', ' '}, {0xa0, 0xa0}, {0x1680, 0x1680}, {0x2000, 0x200b}, {0x2028, 0x2029}, {0x202f, 0x202f}, {0x205f, 0x2060}, - {0x3000, 0x3000}, {0xfeff, 0xfeff}, +static inline bool ts_lex_set_contains_with_ascii( + const uint32_t *ascii, + const TSCharacterRange *ranges, + uint32_t len, + int32_t lookahead +) { + if ((uint32_t)lookahead < 128) { + return (ascii[lookahead / 32] >> (lookahead % 32)) & 1; + } + return len && set_contains(ranges, len, lookahead); +} +static const uint16_t ts_lex_advance_map_0[] = { + '!', 253, + '"', 182, + '#', 5, + '$', 298, + '%', 241, + '&', 227, + '\'', 183, + '(', 157, + ')', 158, + '*', 146, + '+', 235, + ',', 149, + '-', 237, + '.', 178, + '/', 283, + '0', 288, + ':', 160, + ';', 159, + '<', 170, + '=', 163, + '>', 174, + '?', 25, + '@', 301, + '[', 165, + '\\', 1, + ']', 166, + '^', 231, + '`', 278, + '{', 148, + '|', 232, + '}', 150, + '~', 254, +}; + +static const uint16_t ts_lex_advance_map_1[] = { + '!', 253, + '"', 182, + '#', 72, + '%', 241, + '&', 228, + '\'', 183, + '(', 157, + ')', 158, + '*', 146, + '+', 235, + ',', 149, + '-', 237, + '.', 179, + '/', 239, + '0', 288, + ':', 160, + ';', 159, + '<', 171, + '=', 163, + '>', 174, + '?', 25, + '@', 301, + '[', 165, + '\\', 100, + ']', 166, + '^', 231, + '`', 278, + '{', 148, + '|', 232, + '}', 150, + '~', 254, +}; + +static const uint16_t ts_lex_advance_map_2[] = { + '"', 182, + '\'', 183, + '(', 157, + '.', 179, + '/', 238, + '0', 288, + ':', 160, + '<', 168, + '>', 173, + '@', 301, + '[', 165, + '\\', 100, + '`', 278, + '{', 148, +}; + +static const uint16_t ts_lex_advance_map_3[] = { + '$', 102, + '&', 10, + '*', 145, + '/', 18, + '<', 169, + '@', 301, + '\\', 2, + '`', 278, + 'a', 90, + 'c', 82, + 'f', 99, + 'l', 78, + 'u', 91, + 'v', 74, + '{', 148, +}; + +static const uint16_t ts_lex_advance_map_4[] = { + '$', 102, + '&', 10, + '*', 145, + '/', 18, + '<', 169, + '@', 301, + '`', 278, + 'a', 90, + 'c', 82, + 'f', 99, + 'l', 78, + 'u', 91, + 'v', 74, + '{', 148, }; -static const TSCharacterRange sym_identifier_character_set_1[] = { - {'$', '$'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff}, - {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff}, +static const uint16_t ts_lex_advance_map_5[] = { + '!', 253, + '"', 182, + '#', 5, + '$', 298, + '%', 241, + '&', 227, + '\'', 183, + '(', 157, + ')', 158, + '*', 146, + '+', 235, + ',', 149, + '-', 237, + '.', 178, + '/', 239, + '0', 288, + ':', 160, + ';', 159, + '<', 170, + '=', 163, + '>', 174, + '?', 25, + '@', 301, + '[', 165, + '\\', 100, + ']', 166, + '^', 231, + '`', 278, + '{', 148, + '|', 232, + '}', 150, + '~', 254, }; -static const TSCharacterRange sym_identifier_character_set_2[] = { - {'$', '$'}, {'0', '9'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f}, - {0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff}, +static const uint16_t ts_lex_advance_map_6[] = { + '!', 253, + '"', 182, + '#', 72, + '%', 240, + '&', 229, + '\'', 183, + '(', 157, + ')', 158, + '*', 147, + '+', 234, + ',', 149, + '-', 236, + '.', 179, + '/', 238, + '0', 288, + ':', 160, + ';', 159, + '<', 172, + '=', 162, + '>', 175, + '?', 26, + '@', 301, + '[', 165, + '\\', 100, + ']', 166, + '^', 230, + '`', 278, + '{', 148, + '|', 233, + '}', 150, + '~', 254, +}; + +static const uint16_t ts_lex_advance_map_7[] = { + '!', 252, + '"', 182, + '#', 5, + '\'', 183, + '(', 157, + ')', 158, + '*', 145, + '+', 234, + ',', 149, + '-', 236, + '.', 24, + '/', 238, + '0', 288, + ':', 160, + ';', 159, + '<', 168, + '=', 164, + '>', 173, + '@', 301, + '[', 165, + '\\', 100, + ']', 166, + '`', 278, + '{', 148, + '}', 150, + '~', 254, +}; + +static const uint16_t ts_lex_advance_map_8[] = { + '.', 296, + '0', 290, + 'B', 112, + 'E', 110, + 'O', 113, + 'X', 121, + '_', 116, + 'b', 112, + 'e', 110, + 'n', 287, + 'o', 113, + 'x', 121, +}; + +static const uint16_t ts_lex_advance_map_9[] = { + 1, + 2, + 3, + 4, + 5, + 6, + 7, + UINT16_MAX, + 8, + UINT16_MAX, + UINT16_MAX, + 182, + 190, + 9, + 10, + UINT16_MAX, + UINT16_MAX, + 192, + 11, + 12, + 13, + 14, + 15, + UINT16_MAX, + 16, +}; + +#define TS_LEX_ADVANCE_MAP_SORTED(map) \ + { \ + uint32_t low = 0; \ + uint32_t high = sizeof(map) / sizeof(map[0]) / 2; \ + while (low < high) { \ + uint32_t mid = low + (high - low) / 2; \ + if (map[mid * 2] < lookahead) { \ + low = mid + 1; \ + } else if (map[mid * 2] > lookahead) { \ + high = mid; \ + } else { \ + state = map[mid * 2 + 1]; \ + goto next_state; \ + } \ + } \ + } + +#define TS_LEX_ADVANCE_MAP_DENSE(first, map) \ + { \ + uint32_t index = (uint32_t)lookahead - (first); \ + if (index < sizeof(map) / sizeof(map[0]) && map[index] != UINT16_MAX) { \ + state = map[index]; \ + goto next_state; \ + } \ + } + +static const uint32_t ts_lex_ascii_set_0[] = {0x00000000, 0x0000004c, 0x07fffffe, 0x07fffffe}; +static const uint32_t ts_lex_ascii_set_1[] = {0x00000000, 0x000000c8, 0x07fffffe, 0x07fffffe}; +static const uint32_t ts_lex_ascii_set_2[] = {0x00000000, 0x00000010, 0x87fffffe, 0x07fffffe}; +static const uint32_t ts_lex_ascii_set_3[] = {0x00000000, 0x03ff2010, 0x87fffffe, 0x07fffffe}; +static const uint32_t ts_lex_ascii_set_4[] = {0x00000000, 0x03ff0010, 0x87fffffe, 0x07fffffe}; +static inline bool ts_lex_ascii_contains(const uint32_t *bits, int32_t lookahead) { + return (uint32_t)lookahead < 128 && ((bits[lookahead / 32] >> (lookahead % 32)) & 1); +} + +#define TS_LEX_REPEAT(skip_value, label) \ + { \ + lexer->advance(lexer, skip_value); \ + lookahead = lexer->lookahead; \ + eof = lookahead == 0 && lexer->eof(lexer); \ + goto label; \ + } + +static const uint32_t ts_lex_extras_character_set_1_ascii[] = {0x00003e00, 0x00000001, 0x00000000, 0x00000000}; +static const TSCharacterRange ts_lex_extras_character_set_1[] = { + {0xa0, 0xa0}, {0x1680, 0x1680}, {0x2000, 0x200b}, {0x2028, 0x2029}, {0x202f, 0x202f}, {0x205f, 0x2060}, {0x3000, 0x3000}, {0xfeff, 0xfeff}, +}; + +static const uint32_t ts_lex_sym_identifier_character_set_1_ascii[] = {0x00000000, 0x00000010, 0x97fffffe, 0x87fffffe}; +static const TSCharacterRange ts_lex_sym_identifier_character_set_1[] = { + {0x80, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, + {0xff00, 0x10ffff}, +}; + +static const uint32_t ts_lex_sym_identifier_character_set_2_ascii[] = {0x00000000, 0x03ff0010, 0x97fffffe, 0x87fffffe}; +static const TSCharacterRange ts_lex_sym_identifier_character_set_2[] = { + {0x80, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, + {0xff00, 0x10ffff}, }; static bool ts_lex(TSLexer *lexer, TSStateId state) { START_LEXER(); - eof = lexer->eof(lexer); + eof = lookahead == 0 && lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(152); - ADVANCE_MAP( - '!', 269, - '"', 197, - '#', 5, - '$', 341, - '%', 257, - '&', 243, - '\'', 198, - '(', 172, - ')', 173, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 193, - '/', 299, - '0', 304, - ':', 175, - ';', 174, - '<', 185, - '=', 178, - '>', 189, - '?', 33, - '@', 344, - '[', 180, - '\\', 1, - ']', 181, - '^', 247, - '`', 294, - 'c', 322, - 'f', 339, - 'l', 318, - 'u', 331, - 'v', 314, - '{', 157, - '|', 248, - '}', 159, - '~', 270, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(149); - if (lookahead > '@') ADVANCE(342); + if (eof) ADVANCE(143); + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_0); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) SKIP(140); + if (lookahead > '@') ADVANCE(299); END_STATE(); case 1: - if (lookahead == '\r') ADVANCE(286); - if (lookahead == 'u') ADVANCE(295); - if (lookahead == 'x') ADVANCE(297); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(289); - if (!eof) ADVANCE(285); + if (lookahead == '\r') ADVANCE(270); + if (lookahead == 'u') ADVANCE(279); + if (lookahead == 'x') ADVANCE(281); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(273); + if (!eof) ADVANCE(269); END_STATE(); case 2: - if (lookahead == '\r') ADVANCE(286); - if (lookahead == 'u') ADVANCE(296); - if (lookahead == 'x') ADVANCE(297); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(289); - if (!eof) ADVANCE(285); + if (lookahead == '\r') ADVANCE(270); + if (lookahead == 'u') ADVANCE(280); + if (lookahead == 'x') ADVANCE(281); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(273); + if (!eof) ADVANCE(269); END_STATE(); case 3: - if (lookahead == '\r') ADVANCE(286); - if (lookahead == 'u') ADVANCE(114); - if (lookahead == 'x') ADVANCE(136); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(289); - if (!eof) ADVANCE(285); + if (lookahead == '\r') ADVANCE(270); + if (lookahead == 'u') ADVANCE(105); + if (lookahead == 'x') ADVANCE(127); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(273); + if (!eof) ADVANCE(269); END_STATE(); case 4: - ADVANCE_MAP( - '!', 269, - '"', 197, - '#', 81, - '%', 257, - '&', 244, - '\'', 198, - '(', 172, - ')', 173, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 194, - '/', 255, - '0', 304, - ':', 175, - ';', 174, - '<', 186, - '=', 178, - '>', 189, - '?', 33, - '@', 344, - '[', 180, - '\\', 109, - ']', 181, - '^', 247, - '`', 294, - 'a', 333, - 'c', 322, - 'f', 339, - 'l', 318, - 'u', 331, - 'v', 314, - '{', 157, - '|', 248, - '}', 159, - '~', 270, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(4); - if (lookahead > '#') ADVANCE(342); + ts_lex_state_4: + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_1); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_4); + if (lookahead > '#') ADVANCE(299); END_STATE(); case 5: - if (lookahead == '!') ADVANCE(153); - if (lookahead == '\\') ADVANCE(107); - if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(343); + if (lookahead == '!') ADVANCE(144); + if (lookahead == '\\') ADVANCE(98); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_1_ascii, ts_lex_sym_identifier_character_set_1, 9, lookahead)) ADVANCE(300); END_STATE(); case 6: - ADVANCE_MAP( - '!', 268, - '"', 197, - '#', 81, - '\'', 198, - '(', 172, - '+', 250, - '-', 252, - '.', 194, - '/', 254, - '0', 304, - ':', 175, - '<', 183, - '>', 188, - '@', 344, - '[', 180, - '\\', 109, - '`', 294, - 'a', 333, - 'c', 322, - 'f', 339, - 'l', 318, - 'u', 331, - 'v', 314, - '{', 157, - '~', 270, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + if (lookahead == '"') ADVANCE(182); + if (lookahead == '&') ADVANCE(196); + if (lookahead == '/') ADVANCE(184); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) ADVANCE(186); + if (!eof) ADVANCE(185); END_STATE(); case 7: - ADVANCE_MAP( - '!', 80, - '"', 197, - '#', 81, - '%', 257, - '&', 244, - '\'', 198, - '(', 172, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 194, - '/', 255, - '0', 304, - ':', 175, - ';', 174, - '<', 186, - '=', 178, - '>', 189, - '?', 33, - '@', 344, - '[', 180, - '\\', 109, - '^', 247, - '`', 294, - 'a', 333, - 'l', 318, - 'u', 331, - '{', 157, - '|', 248, - '}', 159, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(7); + ts_lex_state_7: + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_2); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_7); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + (lookahead < '{' || '~' < lookahead)) ADVANCE(299); END_STATE(); case 8: - ADVANCE_MAP( - '!', 80, - '"', 197, - '#', 81, - '%', 257, - '&', 244, - '\'', 198, - '(', 172, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 194, - '/', 255, - '0', 304, - ':', 175, - ';', 174, - '<', 186, - '=', 178, - '>', 189, - '?', 33, - '[', 180, - '\\', 109, - '^', 247, - '`', 294, - 'a', 333, - 'f', 339, - 'l', 318, - 'u', 331, - '|', 248, - '}', 159, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + ts_lex_state_8: + if (lookahead == '"') ADVANCE(182); + if (lookahead == '/') ADVANCE(18); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_8); END_STATE(); case 9: - ADVANCE_MAP( - '!', 80, - '"', 197, - '%', 257, - '&', 244, - '\'', 198, - '(', 172, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 192, - '/', 255, - ':', 175, - ';', 174, - '<', 186, - '=', 178, - '>', 189, - '?', 33, - '[', 180, - '\\', 109, - '^', 247, - '`', 294, - 'c', 322, - 'f', 339, - 'v', 314, - '{', 157, - '|', 248, - '}', 159, - ); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + if (lookahead == '"') ADVANCE(182); + if (lookahead == '/') ADVANCE(257); + if (lookahead == '\\') ADVANCE(3); + if (lookahead == '\n' || + lookahead == '\r') SKIP(8); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) ADVANCE(260); + if (!eof) ADVANCE(262); END_STATE(); case 10: - ADVANCE_MAP( - '!', 80, - '#', 81, - '%', 257, - '&', 244, - '(', 172, - ')', 173, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 192, - '/', 255, - ':', 175, - ';', 174, - '<', 186, - '=', 178, - '>', 189, - '?', 33, - '[', 180, - '\\', 109, - ']', 181, - '^', 247, - '`', 294, - '{', 157, - '|', 248, - '}', 159, - ); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(10); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + if (lookahead == '#') ADVANCE(111); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71); END_STATE(); case 11: - ADVANCE_MAP( - '!', 80, - '%', 256, - '&', 245, - '(', 172, - ')', 173, - '*', 156, - '+', 250, - ',', 158, - '-', 252, - '.', 192, - '/', 254, - ':', 175, - ';', 174, - '<', 187, - '=', 177, - '>', 190, - '?', 34, - '[', 180, - '\\', 109, - ']', 181, - '^', 246, - '`', 294, - '{', 157, - '|', 249, - '}', 159, - ); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(11); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + if (lookahead == '#') ADVANCE(111); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71); + if (!eof && + lookahead != '"' && + lookahead != '#' && + lookahead != '&') ADVANCE(185); END_STATE(); case 12: - ADVANCE_MAP( - '"', 197, - '#', 81, - '&', 17, - '\'', 198, - '*', 154, - ',', 158, - '.', 32, - '/', 26, - '0', 304, - '<', 184, - '@', 344, - '[', 180, - '\\', 109, - 'a', 333, - 'l', 318, - 'u', 331, - '{', 157, - '}', 159, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(12); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '[' || '^' < lookahead) && - lookahead != '`' && - lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + if (lookahead == '#') ADVANCE(111); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71); + if (!eof && + lookahead != '&' && + lookahead != '\'') ADVANCE(191); END_STATE(); case 13: - ADVANCE_MAP( - '"', 197, - '#', 81, - '\'', 198, - '(', 172, - '*', 154, - '.', 194, - '/', 26, - '0', 304, - '@', 344, - '[', 180, - '\\', 109, - 'a', 333, - 'c', 323, - 'l', 318, - 'u', 331, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '[' || '^' < lookahead) && - lookahead != '`' && - lookahead != 'a' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_3); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) SKIP(14); END_STATE(); case 14: - if (lookahead == '"') ADVANCE(197); - if (lookahead == '&') ADVANCE(211); - if (lookahead == '/') ADVANCE(199); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(201); - if (!eof) ADVANCE(200); + ts_lex_state_14: + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_4); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_14); END_STATE(); case 15: - if (lookahead == '"') ADVANCE(197); - if (lookahead == '/') ADVANCE(26); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(15); + if (lookahead == '&') ADVANCE(197); + if (lookahead == '\'') ADVANCE(183); + if (lookahead == '/') ADVANCE(190); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) ADVANCE(192); + if (!eof) ADVANCE(191); END_STATE(); case 16: - if (lookahead == '"') ADVANCE(197); - if (lookahead == '/') ADVANCE(273); - if (lookahead == '\\') ADVANCE(3); - if (lookahead == '\n' || - lookahead == '\r') SKIP(15); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(276); - if (!eof) ADVANCE(278); + ts_lex_state_16: + if (lookahead == '\'') ADVANCE(183); + if (lookahead == '/') ADVANCE(18); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_16); END_STATE(); case 17: - if (lookahead == '#') ADVANCE(120); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(79); + if (lookahead == '\'') ADVANCE(183); + if (lookahead == '/') ADVANCE(263); + if (lookahead == '\\') ADVANCE(3); + if (lookahead == '\n' || + lookahead == '\r') SKIP(16); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) ADVANCE(266); + if (!eof) ADVANCE(268); END_STATE(); case 18: - if (lookahead == '#') ADVANCE(120); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(79); - if (!eof && - lookahead != '"' && - lookahead != '#' && - lookahead != '&') ADVANCE(200); + if (lookahead == '*') ADVANCE(21); + if (lookahead == '/') ADVANCE(277); END_STATE(); case 19: - if (lookahead == '#') ADVANCE(120); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(79); - if (!eof && - lookahead != '&' && - lookahead != '\'') ADVANCE(206); + if (lookahead == '*') ADVANCE(21); + if (lookahead == '/') ADVANCE(277); + if (lookahead == '>') ADVANCE(181); END_STATE(); case 20: - ADVANCE_MAP( - '$', 111, - '*', 154, - '/', 26, - '@', 344, - '\\', 2, - '`', 294, - 'a', 99, - 'c', 91, - 'f', 108, - 'l', 87, - 'u', 100, - 'v', 83, - '{', 157, - ); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(21); + ts_lex_state_20: + if (lookahead == '*') TS_LEX_REPEAT(false, ts_lex_state_20); + if (lookahead == '/') ADVANCE(274); + if (!eof) ADVANCE(21); END_STATE(); case 21: - ADVANCE_MAP( - '$', 111, - '*', 154, - '/', 26, - '@', 344, - '`', 294, - 'a', 99, - 'c', 91, - 'f', 108, - 'l', 87, - 'u', 100, - 'v', 83, - '{', 157, - ); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(21); + ts_lex_state_21: + if (lookahead == '*') ADVANCE(20); + if (!eof) TS_LEX_REPEAT(false, ts_lex_state_21); END_STATE(); case 22: - if (lookahead == '&') ADVANCE(212); - if (lookahead == '\'') ADVANCE(198); - if (lookahead == '/') ADVANCE(205); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(207); - if (!eof) ADVANCE(206); + if (lookahead == '*') ADVANCE(187); + if (ts_lex_ascii_contains(ts_lex_ascii_set_0, lookahead)) ADVANCE(21); + if (!eof) ADVANCE(188); END_STATE(); case 23: - if (lookahead == '\'') ADVANCE(198); - if (lookahead == '/') ADVANCE(26); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(23); + if (lookahead == '*') ADVANCE(193); + if (ts_lex_ascii_contains(ts_lex_ascii_set_1, lookahead)) ADVANCE(21); + if (!eof) ADVANCE(194); END_STATE(); case 24: - if (lookahead == '\'') ADVANCE(198); - if (lookahead == '/') ADVANCE(279); - if (lookahead == '\\') ADVANCE(3); - if (lookahead == '\n' || - lookahead == '\r') SKIP(23); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(282); - if (!eof) ADVANCE(284); + if (lookahead == '.') ADVANCE(27); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(294); END_STATE(); case 25: - if (lookahead == '(') ADVANCE(172); - if (lookahead == '.') ADVANCE(192); - if (lookahead == '/') ADVANCE(26); - if (lookahead == '@') ADVANCE(344); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'c') ADVANCE(323); - if (lookahead == '{') ADVANCE(157); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(25); - if (lookahead > '#' && - (lookahead < '%' || '@' < lookahead) && - (lookahead < '[' || '^' < lookahead) && - lookahead != '`' && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + if (lookahead == '.') ADVANCE(200); + if (lookahead == '?') ADVANCE(251); END_STATE(); case 26: - if (lookahead == '*') ADVANCE(29); - if (lookahead == '/') ADVANCE(293); + if (lookahead == '.') ADVANCE(200); + if (lookahead == '?') ADVANCE(250); END_STATE(); case 27: - if (lookahead == '*') ADVANCE(29); - if (lookahead == '/') ADVANCE(293); - if (lookahead == '>') ADVANCE(196); + if (lookahead == '.') ADVANCE(216); END_STATE(); case 28: - if (lookahead == '*') ADVANCE(28); - if (lookahead == '/') ADVANCE(290); - if (!eof) ADVANCE(29); + ts_lex_state_28: + if (lookahead == '.') ADVANCE(177); + if (lookahead == '/') ADVANCE(19); + if (lookahead == ':') ADVANCE(160); + if (lookahead == '=') ADVANCE(161); + if (lookahead == '>') ADVANCE(173); + if (lookahead == '\\') ADVANCE(100); + if (lookahead == '{') ADVANCE(148); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_28); + if (ts_lex_ascii_contains(ts_lex_ascii_set_2, lookahead)) ADVANCE(297); + if (lookahead > '~') ADVANCE(299); END_STATE(); case 29: - if (lookahead == '*') ADVANCE(28); - if (!eof) ADVANCE(29); + if (lookahead == '/') ADVANCE(283); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) SKIP(32); END_STATE(); case 30: - if (lookahead == '*') ADVANCE(202); - if (lookahead == '"' || - lookahead == '#' || - lookahead == '&' || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(29); - if (!eof) ADVANCE(203); + if (lookahead == '/') ADVANCE(18); + if (lookahead == '[') ADVANCE(73); + if (lookahead == '\\') ADVANCE(139); + if (lookahead == '\n' || + lookahead == '\r' || + lookahead == 0x2028 || + lookahead == 0x2029) SKIP(32); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) ADVANCE(284); + if (!eof) ADVANCE(285); END_STATE(); case 31: - if (lookahead == '*') ADVANCE(208); - if (lookahead == '#' || - lookahead == '&' || - lookahead == '\'' || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(29); - if (!eof) ADVANCE(209); + if (lookahead == '/') ADVANCE(18); + if (lookahead == '\\') ADVANCE(100); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(286); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) SKIP(32); + if (lookahead > '#' && + (lookahead < '%' || '@' < lookahead) && + (lookahead < '[' || '^' < lookahead) && + (lookahead < '`' || '~' < lookahead)) ADVANCE(299); END_STATE(); case 32: - if (lookahead == '.') ADVANCE(35); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(310); + ts_lex_state_32: + if (lookahead == '/') ADVANCE(18); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_32); END_STATE(); case 33: - if (lookahead == '.') ADVANCE(216); - if (lookahead == '?') ADVANCE(267); + if (lookahead == ';') ADVANCE(167); END_STATE(); case 34: - if (lookahead == '.') ADVANCE(216); - if (lookahead == '?') ADVANCE(266); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(33); END_STATE(); case 35: - if (lookahead == '.') ADVANCE(232); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(34); END_STATE(); case 36: - if (lookahead == '.') ADVANCE(192); - if (lookahead == '/') ADVANCE(27); - if (lookahead == ':') ADVANCE(175); - if (lookahead == '=') ADVANCE(176); - if (lookahead == '>') ADVANCE(188); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == '{') ADVANCE(157); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(36); - if (lookahead == '$' || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(313); - if (lookahead > '~') ADVANCE(342); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(35); END_STATE(); case 37: - if (lookahead == '/') ADVANCE(299); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(40); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(36); END_STATE(); case 38: - if (lookahead == '/') ADVANCE(26); - if (lookahead == '[') ADVANCE(82); - if (lookahead == '\\') ADVANCE(148); - if (lookahead == '\n' || - lookahead == '\r' || - lookahead == 0x2028 || - lookahead == 0x2029) SKIP(40); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(300); - if (!eof) ADVANCE(301); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(33); END_STATE(); case 39: - if (lookahead == '/') ADVANCE(26); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(302); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(40); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(38); END_STATE(); case 40: - if (lookahead == '/') ADVANCE(26); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(40); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(39); END_STATE(); case 41: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(40); END_STATE(); case 42: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(41); + if (lookahead == ';') ADVANCE(167); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(41); END_STATE(); case 43: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(42); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(33); END_STATE(); case 44: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(43); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(43); END_STATE(); case 45: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(44); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(44); END_STATE(); case 46: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(41); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(45); END_STATE(); case 47: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(46); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(46); END_STATE(); case 48: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(47); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(47); END_STATE(); case 49: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(48); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(48); END_STATE(); case 50: - if (lookahead == ';') ADVANCE(182); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(49); + if (lookahead == ';') ADVANCE(167); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(49); END_STATE(); case 51: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(41); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(50); END_STATE(); case 52: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(51); END_STATE(); case 53: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(52); END_STATE(); case 54: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(53); END_STATE(); case 55: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(54); END_STATE(); case 56: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(55); END_STATE(); case 57: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(56); END_STATE(); case 58: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(57); END_STATE(); case 59: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(58); END_STATE(); case 60: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(59); END_STATE(); case 61: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(60); END_STATE(); case 62: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(61); END_STATE(); case 63: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(62); END_STATE(); case 64: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63); END_STATE(); case 65: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(64); END_STATE(); case 66: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(65); END_STATE(); case 67: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(66); END_STATE(); case 68: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(67); END_STATE(); case 69: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(68); END_STATE(); case 70: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(69); END_STATE(); case 71: - if (lookahead == ';') ADVANCE(182); + if (lookahead == ';') ADVANCE(167); if (('A' <= lookahead && lookahead <= 'Z') || ('a' <= lookahead && lookahead <= 'z')) ADVANCE(70); END_STATE(); case 72: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71); + if (lookahead == '\\') ADVANCE(98); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_1_ascii, ts_lex_sym_identifier_character_set_1, 9, lookahead)) ADVANCE(300); END_STATE(); case 73: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(72); + ts_lex_state_73: + if (lookahead == '\\') ADVANCE(138); + if (lookahead == ']') ADVANCE(285); + if (!eof && + lookahead != '\n' && + lookahead != '\r' && + lookahead != 0x2028 && + lookahead != 0x2029) TS_LEX_REPEAT(false, ts_lex_state_73); END_STATE(); case 74: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(73); + if (lookahead == 'a') ADVANCE(89); END_STATE(); case 75: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74); + if (lookahead == 'a') ADVANCE(94); END_STATE(); case 76: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(75); + if (lookahead == 'c') ADVANCE(198); END_STATE(); case 77: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(76); + if (lookahead == 'c') ADVANCE(97); END_STATE(); case 78: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(77); + if (lookahead == 'e') ADVANCE(95); END_STATE(); case 79: - if (lookahead == ';') ADVANCE(182); - if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(78); + if (lookahead == 'g') ADVANCE(156); END_STATE(); case 80: - if (lookahead == '=') ADVANCE(263); + if (lookahead == 'i') ADVANCE(88); END_STATE(); case 81: - if (lookahead == '\\') ADVANCE(107); - if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(343); + if (lookahead == 'i') ADVANCE(84); END_STATE(); case 82: - if (lookahead == '\\') ADVANCE(147); - if (lookahead == ']') ADVANCE(301); - if (!eof && - lookahead != '\n' && - lookahead != '\r' && - lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(82); + if (lookahead == 'l') ADVANCE(75); + if (lookahead == 'o') ADVANCE(87); END_STATE(); case 83: - if (lookahead == 'a') ADVANCE(98); + if (lookahead == 'n') ADVANCE(77); END_STATE(); case 84: - if (lookahead == 'a') ADVANCE(103); + if (lookahead == 'n') ADVANCE(79); END_STATE(); case 85: - if (lookahead == 'c') ADVANCE(213); + if (lookahead == 'n') ADVANCE(153); END_STATE(); case 86: - if (lookahead == 'c') ADVANCE(106); + if (lookahead == 'n') ADVANCE(76); END_STATE(); case 87: - if (lookahead == 'e') ADVANCE(104); + if (lookahead == 'n') ADVANCE(93); END_STATE(); case 88: - if (lookahead == 'g') ADVANCE(170); + if (lookahead == 'o') ADVANCE(85); END_STATE(); case 89: - if (lookahead == 'i') ADVANCE(97); + if (lookahead == 'r') ADVANCE(154); END_STATE(); case 90: - if (lookahead == 'i') ADVANCE(93); + if (lookahead == 's') ADVANCE(101); END_STATE(); case 91: - if (lookahead == 'l') ADVANCE(84); - if (lookahead == 'o') ADVANCE(96); + if (lookahead == 's') ADVANCE(81); END_STATE(); case 92: - if (lookahead == 'n') ADVANCE(86); + if (lookahead == 's') ADVANCE(151); END_STATE(); case 93: - if (lookahead == 'n') ADVANCE(88); + if (lookahead == 's') ADVANCE(96); END_STATE(); case 94: - if (lookahead == 'n') ADVANCE(164); + if (lookahead == 's') ADVANCE(92); END_STATE(); case 95: - if (lookahead == 'n') ADVANCE(85); + if (lookahead == 't') ADVANCE(155); END_STATE(); case 96: - if (lookahead == 'n') ADVANCE(102); + if (lookahead == 't') ADVANCE(152); END_STATE(); case 97: - if (lookahead == 'o') ADVANCE(94); + if (lookahead == 't') ADVANCE(80); END_STATE(); case 98: - if (lookahead == 'r') ADVANCE(166); + if (lookahead == 'u') ADVANCE(103); END_STATE(); case 99: - if (lookahead == 's') ADVANCE(110); + if (lookahead == 'u') ADVANCE(83); END_STATE(); case 100: - if (lookahead == 's') ADVANCE(90); + if (lookahead == 'u') ADVANCE(104); END_STATE(); case 101: - if (lookahead == 's') ADVANCE(160); + if (lookahead == 'y') ADVANCE(86); END_STATE(); case 102: - if (lookahead == 's') ADVANCE(105); + if (lookahead == '{') ADVANCE(282); END_STATE(); case 103: - if (lookahead == 's') ADVANCE(101); + if (lookahead == '{') ADVANCE(125); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(133); END_STATE(); case 104: - if (lookahead == 't') ADVANCE(168); + if (lookahead == '{') ADVANCE(126); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(134); END_STATE(); case 105: - if (lookahead == 't') ADVANCE(162); + if (lookahead == '{') ADVANCE(128); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(135); END_STATE(); case 106: - if (lookahead == 't') ADVANCE(89); + ts_lex_state_106: + if (lookahead == '}') ADVANCE(299); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) TS_LEX_REPEAT(false, ts_lex_state_106); END_STATE(); case 107: - if (lookahead == 'u') ADVANCE(112); + ts_lex_state_107: + if (lookahead == '}') ADVANCE(300); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) TS_LEX_REPEAT(false, ts_lex_state_107); END_STATE(); case 108: - if (lookahead == 'u') ADVANCE(92); + ts_lex_state_108: + if (lookahead == '}') ADVANCE(269); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) TS_LEX_REPEAT(false, ts_lex_state_108); END_STATE(); case 109: - if (lookahead == 'u') ADVANCE(113); + ts_lex_state_109: + if (lookahead == '}') ADVANCE(271); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) TS_LEX_REPEAT(false, ts_lex_state_109); END_STATE(); case 110: - if (lookahead == 'y') ADVANCE(95); + if (lookahead == '+' || + lookahead == '-') ADVANCE(117); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(295); END_STATE(); case 111: - if (lookahead == '{') ADVANCE(298); + if (lookahead == 'X' || + lookahead == 'x') ADVANCE(124); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(37); END_STATE(); case 112: - if (lookahead == '{') ADVANCE(134); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(142); + if (lookahead == '0' || + lookahead == '1') ADVANCE(291); END_STATE(); case 113: - if (lookahead == '{') ADVANCE(135); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(143); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(292); END_STATE(); case 114: - if (lookahead == '{') ADVANCE(137); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(144); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(289); END_STATE(); case 115: - if (lookahead == '}') ADVANCE(342); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(115); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(294); END_STATE(); case 116: - if (lookahead == '}') ADVANCE(343); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(290); END_STATE(); case 117: - if (lookahead == '}') ADVANCE(285); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(295); END_STATE(); case 118: - if (lookahead == '}') ADVANCE(287); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(118); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(299); END_STATE(); case 119: - if (lookahead == '+' || - lookahead == '-') ADVANCE(126); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(311); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(300); END_STATE(); case 120: - if (lookahead == 'X' || - lookahead == 'x') ADVANCE(133); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(45); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(269); END_STATE(); case 121: - if (lookahead == '0' || - lookahead == '1') ADVANCE(307); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(293); END_STATE(); case 122: - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(308); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(109); END_STATE(); case 123: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(305); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(271); END_STATE(); case 124: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(310); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(42); END_STATE(); case 125: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(306); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(107); END_STATE(); case 126: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(311); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(106); END_STATE(); case 127: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(342); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(120); END_STATE(); case 128: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(343); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(108); END_STATE(); case 129: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(285); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(123); END_STATE(); case 130: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(309); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(119); END_STATE(); case 131: if (('0' <= lookahead && lookahead <= '9') || @@ -7395,1810 +7583,1532 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { case 132: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(287); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(129); END_STATE(); case 133: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(50); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(130); END_STATE(); case 134: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(116); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(131); END_STATE(); case 135: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(115); - END_STATE(); - case 136: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(129); - END_STATE(); - case 137: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(117); - END_STATE(); - case 138: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(132); - END_STATE(); - case 139: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(128); - END_STATE(); - case 140: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || ('a' <= lookahead && lookahead <= 'f')) ADVANCE(127); END_STATE(); - case 141: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(138); - END_STATE(); - case 142: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(139); - END_STATE(); - case 143: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(140); - END_STATE(); - case 144: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(136); - END_STATE(); - case 145: + case 136: if (!eof && lookahead != '"' && lookahead != '#' && lookahead != '&' && (lookahead < 'A' || 'Z' < lookahead) && - (lookahead < 'a' || 'z' < lookahead)) ADVANCE(200); + (lookahead < 'a' || 'z' < lookahead)) ADVANCE(185); END_STATE(); - case 146: + case 137: if (!eof && lookahead != '#' && lookahead != '&' && lookahead != '\'' && (lookahead < 'A' || 'Z' < lookahead) && - (lookahead < 'a' || 'z' < lookahead)) ADVANCE(206); + (lookahead < 'a' || 'z' < lookahead)) ADVANCE(191); END_STATE(); - case 147: + case 138: if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(82); + lookahead != 0x2029) ADVANCE(73); END_STATE(); - case 148: + case 139: if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(301); + lookahead != 0x2029) ADVANCE(285); END_STATE(); - case 149: - if (eof) ADVANCE(152); - ADVANCE_MAP( - '!', 269, - '"', 197, - '#', 5, - '$', 341, - '%', 257, - '&', 243, - '\'', 198, - '(', 172, - ')', 173, - '*', 155, - '+', 251, - ',', 158, - '-', 253, - '.', 193, - '/', 255, - '0', 304, - ':', 175, - ';', 174, - '<', 185, - '=', 178, - '>', 189, - '?', 33, - '@', 344, - '[', 180, - '\\', 109, - ']', 181, - '^', 247, - '`', 294, - 'c', 322, - 'f', 339, - 'l', 318, - 'u', 331, - 'v', 314, - '{', 157, - '|', 248, - '}', 159, - '~', 270, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(149); - if (lookahead > '@') ADVANCE(342); + case 140: + ts_lex_state_140: + if (eof) ADVANCE(143); + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_5); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_140); + if (lookahead > '@') ADVANCE(299); END_STATE(); - case 150: - if (eof) ADVANCE(152); - ADVANCE_MAP( - '!', 269, - '"', 197, - '#', 81, - '%', 256, - '&', 245, - '\'', 198, - '(', 172, - ')', 173, - '*', 156, - '+', 250, - ',', 158, - '-', 252, - '.', 194, - '/', 254, - '0', 304, - ':', 175, - ';', 174, - '<', 187, - '=', 177, - '>', 190, - '?', 34, - '@', 344, - '[', 180, - '\\', 109, - ']', 181, - '^', 246, - '`', 294, - 'a', 333, - 'c', 322, - 'f', 339, - 'l', 318, - 'u', 331, - 'v', 314, - '{', 157, - '|', 249, - '}', 159, - '~', 270, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(150); - if (lookahead > '#') ADVANCE(342); + case 141: + ts_lex_state_141: + if (eof) ADVANCE(143); + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_6); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_141); + if (lookahead > '#') ADVANCE(299); END_STATE(); - case 151: - if (eof) ADVANCE(152); - ADVANCE_MAP( - '!', 268, - '"', 197, - '#', 5, - '\'', 198, - '(', 172, - ')', 173, - '*', 154, - '+', 250, - ',', 158, - '-', 252, - '.', 32, - '/', 254, - '0', 304, - ':', 175, - ';', 174, - '<', 183, - '=', 179, - '>', 188, - '@', 344, - '[', 180, - '\\', 109, - ']', 181, - '`', 294, - 'a', 333, - 'c', 322, - 'f', 339, - 'l', 318, - 'u', 331, - 'v', 314, - '{', 157, - '}', 159, - '~', 270, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(151); + case 142: + ts_lex_state_142: + if (eof) ADVANCE(143); + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_7); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_142); if (lookahead > '#' && (lookahead < '%' || '@' < lookahead) && (lookahead < '[' || '^' < lookahead) && - (lookahead < '{' || '~' < lookahead)) ADVANCE(342); + (lookahead < '{' || '~' < lookahead)) ADVANCE(299); END_STATE(); - case 152: + case 143: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); - case 153: + case 144: + ts_lex_state_144: ACCEPT_TOKEN(sym_hash_bang_line); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(153); + lookahead != 0x2029) TS_LEX_REPEAT(false, ts_lex_state_144); END_STATE(); - case 154: + case 145: ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); - case 155: + case 146: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(259); - if (lookahead == '=') ADVANCE(219); + if (lookahead == '*') ADVANCE(243); + if (lookahead == '=') ADVANCE(203); END_STATE(); - case 156: + case 147: ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(258); + if (lookahead == '*') ADVANCE(242); END_STATE(); - case 157: + case 148: ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); - case 158: + case 149: ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); - case 159: + case 150: ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); - case 160: - ACCEPT_TOKEN(anon_sym_class); - END_STATE(); - case 161: + case 151: ACCEPT_TOKEN(anon_sym_class); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); END_STATE(); - case 162: - ACCEPT_TOKEN(anon_sym_const); - END_STATE(); - case 163: + case 152: ACCEPT_TOKEN(anon_sym_const); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 164: - ACCEPT_TOKEN(anon_sym_function); END_STATE(); - case 165: + case 153: ACCEPT_TOKEN(anon_sym_function); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 166: - ACCEPT_TOKEN(anon_sym_var); END_STATE(); - case 167: + case 154: ACCEPT_TOKEN(anon_sym_var); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 168: - ACCEPT_TOKEN(anon_sym_let); END_STATE(); - case 169: + case 155: ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); END_STATE(); - case 170: - ACCEPT_TOKEN(anon_sym_using); - END_STATE(); - case 171: + case 156: ACCEPT_TOKEN(anon_sym_using); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); END_STATE(); - case 172: + case 157: ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); - case 173: + case 158: ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); - case 174: + case 159: ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); - case 175: + case 160: ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); - case 176: + case 161: ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); - case 177: + case 162: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(261); + if (lookahead == '=') ADVANCE(245); END_STATE(); - case 178: + case 163: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(261); - if (lookahead == '>') ADVANCE(215); + if (lookahead == '=') ADVANCE(245); + if (lookahead == '>') ADVANCE(199); END_STATE(); - case 179: + case 164: ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '>') ADVANCE(215); + if (lookahead == '>') ADVANCE(199); END_STATE(); - case 180: + case 165: ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); - case 181: + case 166: ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); - case 182: + case 167: ACCEPT_TOKEN(sym_html_character_reference); END_STATE(); - case 183: + case 168: ACCEPT_TOKEN(anon_sym_LT); END_STATE(); - case 184: + case 169: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '/') ADVANCE(195); + if (lookahead == '/') ADVANCE(180); END_STATE(); - case 185: + case 170: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '/') ADVANCE(195); - if (lookahead == '<') ADVANCE(242); - if (lookahead == '=') ADVANCE(260); + if (lookahead == '/') ADVANCE(180); + if (lookahead == '<') ADVANCE(226); + if (lookahead == '=') ADVANCE(244); END_STATE(); - case 186: + case 171: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(242); - if (lookahead == '=') ADVANCE(260); + if (lookahead == '<') ADVANCE(226); + if (lookahead == '=') ADVANCE(244); END_STATE(); - case 187: + case 172: ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '<') ADVANCE(241); - if (lookahead == '=') ADVANCE(260); + if (lookahead == '<') ADVANCE(225); + if (lookahead == '=') ADVANCE(244); END_STATE(); - case 188: + case 173: ACCEPT_TOKEN(anon_sym_GT); END_STATE(); - case 189: + case 174: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(265); - if (lookahead == '>') ADVANCE(237); + if (lookahead == '=') ADVANCE(249); + if (lookahead == '>') ADVANCE(221); END_STATE(); - case 190: + case 175: ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(265); - if (lookahead == '>') ADVANCE(238); + if (lookahead == '=') ADVANCE(249); + if (lookahead == '>') ADVANCE(222); END_STATE(); - case 191: + case 176: + ts_lex_state_176: ACCEPT_TOKEN(sym_jsx_identifier); - if (lookahead == '$' || - lookahead == '-' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(191); + if (ts_lex_ascii_contains(ts_lex_ascii_set_3, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_176); END_STATE(); - case 192: + case 177: ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); - case 193: + case 178: ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(35); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(310); + if (lookahead == '.') ADVANCE(27); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(294); END_STATE(); - case 194: + case 179: ACCEPT_TOKEN(anon_sym_DOT); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(310); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(294); END_STATE(); - case 195: + case 180: ACCEPT_TOKEN(anon_sym_LT_SLASH); END_STATE(); - case 196: + case 181: ACCEPT_TOKEN(anon_sym_SLASH_GT); END_STATE(); - case 197: + case 182: ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); - case 198: + case 183: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); - case 199: + case 184: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(145); - if (lookahead == '*') ADVANCE(203); - if (lookahead == '/') ADVANCE(204); + if (lookahead == '&') ADVANCE(136); + if (lookahead == '*') ADVANCE(188); + if (lookahead == '/') ADVANCE(189); if (!eof && - lookahead != '"') ADVANCE(200); + lookahead != '"') ADVANCE(185); END_STATE(); - case 200: + case 185: + ts_lex_state_185: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(145); + if (lookahead == '&') ADVANCE(136); if (!eof && - lookahead != '"') ADVANCE(200); + lookahead != '"') TS_LEX_REPEAT(false, ts_lex_state_185); END_STATE(); - case 201: + case 186: + ts_lex_state_186: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(18); - if (lookahead == '/') ADVANCE(199); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(201); + if (lookahead == '&') ADVANCE(11); + if (lookahead == '/') ADVANCE(184); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_186); if (!eof && - lookahead != '"') ADVANCE(200); + lookahead != '"') ADVANCE(185); END_STATE(); - case 202: + case 187: + ts_lex_state_187: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(30); - if (lookahead == '*') ADVANCE(202); - if (lookahead == '/') ADVANCE(200); + if (lookahead == '&') ADVANCE(22); + if (lookahead == '*') TS_LEX_REPEAT(false, ts_lex_state_187); + if (lookahead == '/') ADVANCE(185); if (!eof && - lookahead != '"') ADVANCE(203); + lookahead != '"') ADVANCE(188); END_STATE(); - case 203: + case 188: + ts_lex_state_188: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(30); - if (lookahead == '*') ADVANCE(202); + if (lookahead == '&') ADVANCE(22); + if (lookahead == '*') ADVANCE(187); if (!eof && - lookahead != '"') ADVANCE(203); + lookahead != '"') TS_LEX_REPEAT(false, ts_lex_state_188); END_STATE(); - case 204: + case 189: + ts_lex_state_189: ACCEPT_TOKEN(sym_unescaped_double_jsx_string_fragment); - if (lookahead == '&') ADVANCE(291); + if (lookahead == '&') ADVANCE(275); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(200); + lookahead == 0x2029) ADVANCE(185); if (!eof && - lookahead != '"') ADVANCE(204); + lookahead != '"') TS_LEX_REPEAT(false, ts_lex_state_189); END_STATE(); - case 205: + case 190: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(146); - if (lookahead == '*') ADVANCE(209); - if (lookahead == '/') ADVANCE(210); + if (lookahead == '&') ADVANCE(137); + if (lookahead == '*') ADVANCE(194); + if (lookahead == '/') ADVANCE(195); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(206); + lookahead != '\'') ADVANCE(191); END_STATE(); - case 206: + case 191: + ts_lex_state_191: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(146); + if (lookahead == '&') ADVANCE(137); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(206); + lookahead != '\'') TS_LEX_REPEAT(false, ts_lex_state_191); END_STATE(); - case 207: + case 192: + ts_lex_state_192: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(19); - if (lookahead == '/') ADVANCE(205); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(207); + if (lookahead == '&') ADVANCE(12); + if (lookahead == '/') ADVANCE(190); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_192); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(206); + lookahead != '\'') ADVANCE(191); END_STATE(); - case 208: + case 193: + ts_lex_state_193: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(31); - if (lookahead == '*') ADVANCE(208); - if (lookahead == '/') ADVANCE(206); + if (lookahead == '&') ADVANCE(23); + if (lookahead == '*') TS_LEX_REPEAT(false, ts_lex_state_193); + if (lookahead == '/') ADVANCE(191); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(209); + lookahead != '\'') ADVANCE(194); END_STATE(); - case 209: + case 194: + ts_lex_state_194: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(31); - if (lookahead == '*') ADVANCE(208); + if (lookahead == '&') ADVANCE(23); + if (lookahead == '*') ADVANCE(193); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(209); + lookahead != '\'') TS_LEX_REPEAT(false, ts_lex_state_194); END_STATE(); - case 210: + case 195: + ts_lex_state_195: ACCEPT_TOKEN(sym_unescaped_single_jsx_string_fragment); - if (lookahead == '&') ADVANCE(292); + if (lookahead == '&') ADVANCE(276); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(206); + lookahead == 0x2029) ADVANCE(191); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(210); + lookahead != '\'') TS_LEX_REPEAT(false, ts_lex_state_195); END_STATE(); - case 211: + case 196: ACCEPT_TOKEN(sym__jsx_string_ampersand); - if (lookahead == '#') ADVANCE(120); + if (lookahead == '#') ADVANCE(111); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(79); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71); if (!eof && lookahead != '"' && lookahead != '#' && - lookahead != '&') ADVANCE(200); + lookahead != '&') ADVANCE(185); END_STATE(); - case 212: + case 197: ACCEPT_TOKEN(sym__jsx_string_ampersand); - if (lookahead == '#') ADVANCE(120); + if (lookahead == '#') ADVANCE(111); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(79); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(71); if (!eof && lookahead != '&' && - lookahead != '\'') ADVANCE(206); + lookahead != '\'') ADVANCE(191); END_STATE(); - case 213: - ACCEPT_TOKEN(anon_sym_async); - END_STATE(); - case 214: + case 198: ACCEPT_TOKEN(anon_sym_async); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); END_STATE(); - case 215: + case 199: ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); - case 216: + case 200: ACCEPT_TOKEN(sym_optional_chain); END_STATE(); - case 217: + case 201: ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); - case 218: + case 202: ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); - case 219: + case 203: ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); - case 220: + case 204: ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); - case 221: + case 205: ACCEPT_TOKEN(anon_sym_PERCENT_EQ); END_STATE(); - case 222: + case 206: ACCEPT_TOKEN(anon_sym_CARET_EQ); END_STATE(); - case 223: + case 207: ACCEPT_TOKEN(anon_sym_AMP_EQ); END_STATE(); - case 224: + case 208: ACCEPT_TOKEN(anon_sym_PIPE_EQ); END_STATE(); - case 225: + case 209: ACCEPT_TOKEN(anon_sym_GT_GT_EQ); END_STATE(); - case 226: + case 210: ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ); END_STATE(); - case 227: + case 211: ACCEPT_TOKEN(anon_sym_LT_LT_EQ); END_STATE(); - case 228: + case 212: ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ); END_STATE(); - case 229: + case 213: ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ); END_STATE(); - case 230: + case 214: ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ); END_STATE(); - case 231: + case 215: ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ); END_STATE(); - case 232: + case 216: ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); - case 233: + case 217: ACCEPT_TOKEN(anon_sym_AMP_AMP); END_STATE(); - case 234: + case 218: ACCEPT_TOKEN(anon_sym_AMP_AMP); - if (lookahead == '=') ADVANCE(229); + if (lookahead == '=') ADVANCE(213); END_STATE(); - case 235: + case 219: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); END_STATE(); - case 236: + case 220: ACCEPT_TOKEN(anon_sym_PIPE_PIPE); - if (lookahead == '=') ADVANCE(230); + if (lookahead == '=') ADVANCE(214); END_STATE(); - case 237: + case 221: ACCEPT_TOKEN(anon_sym_GT_GT); - if (lookahead == '=') ADVANCE(225); - if (lookahead == '>') ADVANCE(240); + if (lookahead == '=') ADVANCE(209); + if (lookahead == '>') ADVANCE(224); END_STATE(); - case 238: + case 222: ACCEPT_TOKEN(anon_sym_GT_GT); - if (lookahead == '>') ADVANCE(239); + if (lookahead == '>') ADVANCE(223); END_STATE(); - case 239: + case 223: ACCEPT_TOKEN(anon_sym_GT_GT_GT); END_STATE(); - case 240: + case 224: ACCEPT_TOKEN(anon_sym_GT_GT_GT); - if (lookahead == '=') ADVANCE(226); + if (lookahead == '=') ADVANCE(210); END_STATE(); - case 241: + case 225: ACCEPT_TOKEN(anon_sym_LT_LT); END_STATE(); - case 242: + case 226: ACCEPT_TOKEN(anon_sym_LT_LT); - if (lookahead == '=') ADVANCE(227); + if (lookahead == '=') ADVANCE(211); END_STATE(); - case 243: + case 227: ACCEPT_TOKEN(anon_sym_AMP); END_STATE(); - case 244: + case 228: ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(234); - if (lookahead == '=') ADVANCE(223); + if (lookahead == '&') ADVANCE(218); + if (lookahead == '=') ADVANCE(207); END_STATE(); - case 245: + case 229: ACCEPT_TOKEN(anon_sym_AMP); - if (lookahead == '&') ADVANCE(233); + if (lookahead == '&') ADVANCE(217); END_STATE(); - case 246: + case 230: ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); - case 247: + case 231: ACCEPT_TOKEN(anon_sym_CARET); - if (lookahead == '=') ADVANCE(222); + if (lookahead == '=') ADVANCE(206); END_STATE(); - case 248: + case 232: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '=') ADVANCE(224); - if (lookahead == '|') ADVANCE(236); + if (lookahead == '=') ADVANCE(208); + if (lookahead == '|') ADVANCE(220); END_STATE(); - case 249: + case 233: ACCEPT_TOKEN(anon_sym_PIPE); - if (lookahead == '|') ADVANCE(235); + if (lookahead == '|') ADVANCE(219); END_STATE(); - case 250: + case 234: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(271); + if (lookahead == '+') ADVANCE(255); END_STATE(); - case 251: + case 235: ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(271); - if (lookahead == '=') ADVANCE(217); + if (lookahead == '+') ADVANCE(255); + if (lookahead == '=') ADVANCE(201); END_STATE(); - case 252: + case 236: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(272); + if (lookahead == '-') ADVANCE(256); END_STATE(); - case 253: + case 237: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(272); - if (lookahead == '=') ADVANCE(218); + if (lookahead == '-') ADVANCE(256); + if (lookahead == '=') ADVANCE(202); END_STATE(); - case 254: + case 238: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(29); - if (lookahead == '/') ADVANCE(293); + if (lookahead == '*') ADVANCE(21); + if (lookahead == '/') ADVANCE(277); END_STATE(); - case 255: + case 239: ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '*') ADVANCE(29); - if (lookahead == '/') ADVANCE(293); - if (lookahead == '=') ADVANCE(220); + if (lookahead == '*') ADVANCE(21); + if (lookahead == '/') ADVANCE(277); + if (lookahead == '=') ADVANCE(204); END_STATE(); - case 256: + case 240: ACCEPT_TOKEN(anon_sym_PERCENT); END_STATE(); - case 257: + case 241: ACCEPT_TOKEN(anon_sym_PERCENT); - if (lookahead == '=') ADVANCE(221); + if (lookahead == '=') ADVANCE(205); END_STATE(); - case 258: + case 242: ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); - case 259: + case 243: ACCEPT_TOKEN(anon_sym_STAR_STAR); - if (lookahead == '=') ADVANCE(228); + if (lookahead == '=') ADVANCE(212); END_STATE(); - case 260: + case 244: ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); - case 261: + case 245: ACCEPT_TOKEN(anon_sym_EQ_EQ); - if (lookahead == '=') ADVANCE(262); + if (lookahead == '=') ADVANCE(246); END_STATE(); - case 262: + case 246: ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ); END_STATE(); - case 263: + case 247: ACCEPT_TOKEN(anon_sym_BANG_EQ); - if (lookahead == '=') ADVANCE(264); + if (lookahead == '=') ADVANCE(248); END_STATE(); - case 264: + case 248: ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ); END_STATE(); - case 265: + case 249: ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); - case 266: + case 250: ACCEPT_TOKEN(anon_sym_QMARK_QMARK); END_STATE(); - case 267: + case 251: ACCEPT_TOKEN(anon_sym_QMARK_QMARK); - if (lookahead == '=') ADVANCE(231); + if (lookahead == '=') ADVANCE(215); END_STATE(); - case 268: + case 252: ACCEPT_TOKEN(anon_sym_BANG); END_STATE(); - case 269: + case 253: ACCEPT_TOKEN(anon_sym_BANG); - if (lookahead == '=') ADVANCE(263); + if (lookahead == '=') ADVANCE(247); END_STATE(); - case 270: + case 254: ACCEPT_TOKEN(anon_sym_TILDE); END_STATE(); - case 271: + case 255: ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); - case 272: + case 256: ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); - case 273: + case 257: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(275); - if (lookahead == '/') ADVANCE(277); + if (lookahead == '*') ADVANCE(259); + if (lookahead == '/') ADVANCE(261); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(278); + lookahead != '\\') ADVANCE(262); END_STATE(); - case 274: + case 258: + ts_lex_state_258: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(274); - if (lookahead == '/') ADVANCE(278); + if (lookahead == '*') TS_LEX_REPEAT(false, ts_lex_state_258); + if (lookahead == '/') ADVANCE(262); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(275); + lookahead != '\\') ADVANCE(259); END_STATE(); - case 275: + case 259: + ts_lex_state_259: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '*') ADVANCE(274); + if (lookahead == '*') ADVANCE(258); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(275); + lookahead != '\\') TS_LEX_REPEAT(false, ts_lex_state_259); END_STATE(); - case 276: + case 260: + ts_lex_state_260: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); - if (lookahead == '/') ADVANCE(273); - if ((set_contains(extras_character_set_1, 10, lookahead)) && + if (lookahead == '/') ADVANCE(257); + if ((ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) && lookahead != '\n' && - lookahead != '\r') ADVANCE(276); + lookahead != '\r') TS_LEX_REPEAT(false, ts_lex_state_260); if (!eof && (lookahead < '\t' || '\r' < lookahead) && lookahead != '"' && - lookahead != '\\') ADVANCE(278); + lookahead != '\\') ADVANCE(262); END_STATE(); - case 277: + case 261: + ts_lex_state_261: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(278); + lookahead == 0x2029) ADVANCE(262); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(277); + lookahead != '\\') TS_LEX_REPEAT(false, ts_lex_state_261); END_STATE(); - case 278: + case 262: + ts_lex_state_262: ACCEPT_TOKEN(sym_unescaped_double_string_fragment); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '"' && - lookahead != '\\') ADVANCE(278); + lookahead != '\\') TS_LEX_REPEAT(false, ts_lex_state_262); END_STATE(); - case 279: + case 263: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(281); - if (lookahead == '/') ADVANCE(283); + if (lookahead == '*') ADVANCE(265); + if (lookahead == '/') ADVANCE(267); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(284); + lookahead != '\\') ADVANCE(268); END_STATE(); - case 280: + case 264: + ts_lex_state_264: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(280); - if (lookahead == '/') ADVANCE(284); + if (lookahead == '*') TS_LEX_REPEAT(false, ts_lex_state_264); + if (lookahead == '/') ADVANCE(268); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(281); + lookahead != '\\') ADVANCE(265); END_STATE(); - case 281: + case 265: + ts_lex_state_265: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '*') ADVANCE(280); + if (lookahead == '*') ADVANCE(264); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(281); + lookahead != '\\') TS_LEX_REPEAT(false, ts_lex_state_265); END_STATE(); - case 282: + case 266: + ts_lex_state_266: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); - if (lookahead == '/') ADVANCE(279); - if ((set_contains(extras_character_set_1, 10, lookahead)) && + if (lookahead == '/') ADVANCE(263); + if ((ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) && lookahead != '\n' && - lookahead != '\r') ADVANCE(282); + lookahead != '\r') TS_LEX_REPEAT(false, ts_lex_state_266); if (!eof && (lookahead < '\t' || '\r' < lookahead) && lookahead != '\'' && - lookahead != '\\') ADVANCE(284); + lookahead != '\\') ADVANCE(268); END_STATE(); - case 283: + case 267: + ts_lex_state_267: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(284); + lookahead == 0x2029) ADVANCE(268); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(283); + lookahead != '\\') TS_LEX_REPEAT(false, ts_lex_state_267); END_STATE(); - case 284: + case 268: + ts_lex_state_268: ACCEPT_TOKEN(sym_unescaped_single_string_fragment); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '\'' && - lookahead != '\\') ADVANCE(284); + lookahead != '\\') TS_LEX_REPEAT(false, ts_lex_state_268); END_STATE(); - case 285: + case 269: ACCEPT_TOKEN(sym_escape_sequence); END_STATE(); - case 286: + case 270: ACCEPT_TOKEN(sym_escape_sequence); - if (lookahead == '\n') ADVANCE(285); + if (lookahead == '\n') ADVANCE(269); END_STATE(); - case 287: + case 271: ACCEPT_TOKEN(sym_escape_sequence); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + if (lookahead == '\\') ADVANCE(100); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_2_ascii, ts_lex_sym_identifier_character_set_2, 9, lookahead)) ADVANCE(299); END_STATE(); - case 288: + case 272: ACCEPT_TOKEN(sym_escape_sequence); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(285); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(269); END_STATE(); - case 289: + case 273: ACCEPT_TOKEN(sym_escape_sequence); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(288); + if (('0' <= lookahead && lookahead <= '7')) ADVANCE(272); END_STATE(); - case 290: + case 274: ACCEPT_TOKEN(sym_comment); END_STATE(); - case 291: + case 275: ACCEPT_TOKEN(sym_comment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(200); - if (lookahead == '"' || - lookahead == '#' || - lookahead == '&' || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(293); - if (!eof) ADVANCE(204); + lookahead == 0x2029) ADVANCE(185); + if (ts_lex_ascii_contains(ts_lex_ascii_set_0, lookahead)) ADVANCE(277); + if (!eof) ADVANCE(189); END_STATE(); - case 292: + case 276: ACCEPT_TOKEN(sym_comment); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) ADVANCE(206); - if (lookahead == '#' || - lookahead == '&' || - lookahead == '\'' || - ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(293); - if (!eof) ADVANCE(210); + lookahead == 0x2029) ADVANCE(191); + if (ts_lex_ascii_contains(ts_lex_ascii_set_1, lookahead)) ADVANCE(277); + if (!eof) ADVANCE(195); END_STATE(); - case 293: + case 277: + ts_lex_state_277: ACCEPT_TOKEN(sym_comment); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(293); + lookahead != 0x2029) TS_LEX_REPEAT(false, ts_lex_state_277); END_STATE(); - case 294: + case 278: ACCEPT_TOKEN(anon_sym_BQUOTE); END_STATE(); - case 295: + case 279: ACCEPT_TOKEN(sym__invalid_template_escape); - if (lookahead == '{') ADVANCE(131); + if (lookahead == '{') ADVANCE(122); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(141); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(132); END_STATE(); - case 296: + case 280: ACCEPT_TOKEN(sym__invalid_template_escape); - if (lookahead == '{') ADVANCE(137); + if (lookahead == '{') ADVANCE(128); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(144); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(135); END_STATE(); - case 297: + case 281: ACCEPT_TOKEN(sym__invalid_template_escape); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(129); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(120); END_STATE(); - case 298: + case 282: ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE); END_STATE(); - case 299: + case 283: ACCEPT_TOKEN(anon_sym_SLASH2); END_STATE(); - case 300: + case 284: + ts_lex_state_284: ACCEPT_TOKEN(sym_regex_pattern); - if (lookahead == '/') ADVANCE(26); - if (lookahead == '[') ADVANCE(82); - if (lookahead == '\\') ADVANCE(148); + if (lookahead == '/') ADVANCE(18); + if (lookahead == '[') ADVANCE(73); + if (lookahead == '\\') ADVANCE(139); if (lookahead == '\n' || lookahead == '\r' || lookahead == 0x2028 || - lookahead == 0x2029) SKIP(40); - if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(300); - if (!eof) ADVANCE(301); + lookahead == 0x2029) SKIP(32); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_284); + if (!eof) ADVANCE(285); END_STATE(); - case 301: + case 285: + ts_lex_state_285: ACCEPT_TOKEN(sym_regex_pattern); - if (lookahead == '[') ADVANCE(82); - if (lookahead == '\\') ADVANCE(148); + if (lookahead == '[') ADVANCE(73); + if (lookahead == '\\') ADVANCE(139); if (!eof && lookahead != '\n' && lookahead != '\r' && lookahead != '/' && lookahead != 0x2028 && - lookahead != 0x2029) ADVANCE(301); + lookahead != 0x2029) TS_LEX_REPEAT(false, ts_lex_state_285); END_STATE(); - case 302: + case 286: + ts_lex_state_286: ACCEPT_TOKEN(sym_regex_flags); - if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(302); + if (lookahead == '\\') ADVANCE(100); + if (('a' <= lookahead && lookahead <= 'z')) TS_LEX_REPEAT(false, ts_lex_state_286); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_2_ascii, ts_lex_sym_identifier_character_set_2, 9, lookahead)) ADVANCE(299); END_STATE(); - case 303: + case 287: ACCEPT_TOKEN(sym_number); END_STATE(); - case 304: + case 288: ACCEPT_TOKEN(sym_number); - ADVANCE_MAP( - '.', 312, - '0', 306, - '_', 125, - 'n', 303, - 'B', 121, - 'b', 121, - 'E', 119, - 'e', 119, - 'O', 122, - 'o', 122, - 'X', 130, - 'x', 130, - ); - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(305); + TS_LEX_ADVANCE_MAP_SORTED(ts_lex_advance_map_8); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(289); END_STATE(); - case 305: + case 289: + ts_lex_state_289: ACCEPT_TOKEN(sym_number); - if (lookahead == '.') ADVANCE(312); - if (lookahead == '_') ADVANCE(123); - if (lookahead == 'n') ADVANCE(303); + if (lookahead == '.') ADVANCE(296); + if (lookahead == '_') ADVANCE(114); + if (lookahead == 'n') ADVANCE(287); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(119); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(305); + lookahead == 'e') ADVANCE(110); + if (('0' <= lookahead && lookahead <= '9')) TS_LEX_REPEAT(false, ts_lex_state_289); END_STATE(); - case 306: + case 290: + ts_lex_state_290: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(125); - if (lookahead == 'n') ADVANCE(303); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(306); + if (lookahead == '_') ADVANCE(116); + if (lookahead == 'n') ADVANCE(287); + if (('0' <= lookahead && lookahead <= '9')) TS_LEX_REPEAT(false, ts_lex_state_290); END_STATE(); - case 307: + case 291: + ts_lex_state_291: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(121); - if (lookahead == 'n') ADVANCE(303); + if (lookahead == '_') ADVANCE(112); + if (lookahead == 'n') ADVANCE(287); if (lookahead == '0' || - lookahead == '1') ADVANCE(307); + lookahead == '1') TS_LEX_REPEAT(false, ts_lex_state_291); END_STATE(); - case 308: + case 292: + ts_lex_state_292: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(122); - if (lookahead == 'n') ADVANCE(303); - if (('0' <= lookahead && lookahead <= '7')) ADVANCE(308); + if (lookahead == '_') ADVANCE(113); + if (lookahead == 'n') ADVANCE(287); + if (('0' <= lookahead && lookahead <= '7')) TS_LEX_REPEAT(false, ts_lex_state_292); END_STATE(); - case 309: + case 293: + ts_lex_state_293: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(130); - if (lookahead == 'n') ADVANCE(303); + if (lookahead == '_') ADVANCE(121); + if (lookahead == 'n') ADVANCE(287); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(309); + ('a' <= lookahead && lookahead <= 'f')) TS_LEX_REPEAT(false, ts_lex_state_293); END_STATE(); - case 310: + case 294: + ts_lex_state_294: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(124); + if (lookahead == '_') ADVANCE(115); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(119); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(310); + lookahead == 'e') ADVANCE(110); + if (('0' <= lookahead && lookahead <= '9')) TS_LEX_REPEAT(false, ts_lex_state_294); END_STATE(); - case 311: + case 295: + ts_lex_state_295: ACCEPT_TOKEN(sym_number); - if (lookahead == '_') ADVANCE(126); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(311); + if (lookahead == '_') ADVANCE(117); + if (('0' <= lookahead && lookahead <= '9')) TS_LEX_REPEAT(false, ts_lex_state_295); END_STATE(); - case 312: + case 296: ACCEPT_TOKEN(sym_number); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(119); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(310); + lookahead == 'e') ADVANCE(110); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(294); END_STATE(); - case 313: + case 297: + ts_lex_state_297: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(191); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == '$' || - ('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'Z') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(313); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + if (lookahead == '-') ADVANCE(176); + if (lookahead == '\\') ADVANCE(100); + if (ts_lex_ascii_contains(ts_lex_ascii_set_4, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_297); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_2_ascii, ts_lex_sym_identifier_character_set_2, 9, lookahead)) ADVANCE(299); END_STATE(); - case 314: + case 298: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'a') ADVANCE(330); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + if (lookahead == '\\') ADVANCE(100); + if (lookahead == '{') ADVANCE(282); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_2_ascii, ts_lex_sym_identifier_character_set_2, 9, lookahead)) ADVANCE(299); END_STATE(); - case 315: + case 299: + ts_lex_state_299: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'a') ADVANCE(335); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + if (lookahead == '\\') ADVANCE(100); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_2_ascii, ts_lex_sym_identifier_character_set_2, 9, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_299); END_STATE(); - case 316: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'c') ADVANCE(214); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 300: + ts_lex_state_300: + ACCEPT_TOKEN(sym_private_property_identifier); + if (lookahead == '\\') ADVANCE(98); + if (ts_lex_set_contains_with_ascii(ts_lex_sym_identifier_character_set_2_ascii, ts_lex_sym_identifier_character_set_2, 9, lookahead)) TS_LEX_REPEAT(false, ts_lex_state_300); END_STATE(); - case 317: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'c') ADVANCE(338); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 301: + ACCEPT_TOKEN(anon_sym_AT); END_STATE(); - case 318: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'e') ADVANCE(336); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + default: + return false; + } +} + +static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { + START_LEXER(); + eof = lookahead == 0 && lexer->eof(lexer); + switch (state) { + case 0: + ts_lex_state_0: + TS_LEX_ADVANCE_MAP_DENSE(97, ts_lex_advance_map_9); + if (ts_lex_set_contains_with_ascii(ts_lex_extras_character_set_1_ascii, ts_lex_extras_character_set_1, 8, lookahead)) TS_LEX_REPEAT(true, ts_lex_state_0); END_STATE(); - case 319: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'g') ADVANCE(171); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 1: + if (lookahead == 's') ADVANCE(17); END_STATE(); - case 320: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'i') ADVANCE(329); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 2: + if (lookahead == 'r') ADVANCE(87); END_STATE(); - case 321: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'i') ADVANCE(325); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 3: + if (lookahead == 'a') ADVANCE(18); + if (lookahead == 'l') ADVANCE(19); + if (lookahead == 'o') ADVANCE(20); END_STATE(); - case 322: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'l') ADVANCE(315); - if (lookahead == 'o') ADVANCE(328); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 4: + if (lookahead == 'e') ADVANCE(21); + if (lookahead == 'o') ADVANCE(22); END_STATE(); - case 323: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'l') ADVANCE(315); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 5: + if (lookahead == 'l') ADVANCE(85); + if (lookahead == 'x') ADVANCE(23); END_STATE(); - case 324: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'n') ADVANCE(317); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 6: + if (lookahead == 'a') ADVANCE(24); + if (lookahead == 'i') ADVANCE(92); + if (lookahead == 'o') ADVANCE(86); + if (lookahead == 'r') ADVANCE(25); + if (lookahead == 'u') ADVANCE(109); END_STATE(); - case 325: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'n') ADVANCE(319); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 7: + if (lookahead == 'e') ADVANCE(26); END_STATE(); - case 326: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'n') ADVANCE(165); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 8: + if (lookahead == 'f') ADVANCE(27); + if (lookahead == 'm') ADVANCE(28); + if (lookahead == 'n') ADVANCE(29); END_STATE(); - case 327: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'n') ADVANCE(316); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 9: + if (lookahead == 'e') ADVANCE(30); + if (lookahead == 'u') ADVANCE(93); END_STATE(); - case 328: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'n') ADVANCE(334); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 10: + if (lookahead == 'f') ADVANCE(31); END_STATE(); - case 329: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'o') ADVANCE(326); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 11: + if (lookahead == 'e') ADVANCE(140); + if (lookahead == 't') ADVANCE(91); + if (lookahead == 'u') ADVANCE(96); + if (lookahead == 'w') ADVANCE(89); END_STATE(); - case 330: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'r') ADVANCE(167); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); + case 12: + if (lookahead == 'a') ADVANCE(104); + if (lookahead == 'h') ADVANCE(32); + if (lookahead == 'r') ADVANCE(33); + if (lookahead == 'y') ADVANCE(186); END_STATE(); - case 331: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 's') ADVANCE(321); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 332: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 's') ADVANCE(161); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 333: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 's') ADVANCE(340); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 334: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 's') ADVANCE(337); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 335: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 's') ADVANCE(332); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 336: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 't') ADVANCE(169); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 337: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 't') ADVANCE(163); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 338: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 't') ADVANCE(320); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 339: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'u') ADVANCE(324); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 340: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == 'y') ADVANCE(327); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 341: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (lookahead == '{') ADVANCE(298); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 342: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '\\') ADVANCE(109); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(342); - END_STATE(); - case 343: - ACCEPT_TOKEN(sym_private_property_identifier); - if (lookahead == '\\') ADVANCE(107); - if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(343); - END_STATE(); - case 344: - ACCEPT_TOKEN(anon_sym_AT); - END_STATE(); - default: - return false; - } -} - -static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { - START_LEXER(); - eof = lexer->eof(lexer); - switch (state) { - case 0: - ADVANCE_MAP( - 'a', 1, - 'b', 2, - 'c', 3, - 'd', 4, - 'e', 5, - 'f', 6, - 'g', 7, - 'i', 8, - 'm', 9, - 'n', 10, - 'o', 11, - 'r', 12, - 's', 13, - 't', 14, - 'u', 15, - 'v', 16, - 'w', 17, - 'y', 18, - ); - if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(0); - END_STATE(); - case 1: - if (lookahead == 's') ADVANCE(19); - END_STATE(); - case 2: - if (lookahead == 'r') ADVANCE(20); - END_STATE(); - case 3: - if (lookahead == 'a') ADVANCE(21); - if (lookahead == 'o') ADVANCE(22); - END_STATE(); - case 4: - if (lookahead == 'e') ADVANCE(23); - if (lookahead == 'o') ADVANCE(24); - END_STATE(); - case 5: - if (lookahead == 'l') ADVANCE(25); - if (lookahead == 'x') ADVANCE(26); - END_STATE(); - case 6: - if (lookahead == 'a') ADVANCE(27); - if (lookahead == 'i') ADVANCE(28); - if (lookahead == 'o') ADVANCE(29); - if (lookahead == 'r') ADVANCE(30); - END_STATE(); - case 7: - if (lookahead == 'e') ADVANCE(31); - END_STATE(); - case 8: - if (lookahead == 'f') ADVANCE(32); - if (lookahead == 'm') ADVANCE(33); - if (lookahead == 'n') ADVANCE(34); - END_STATE(); - case 9: - if (lookahead == 'e') ADVANCE(35); - END_STATE(); - case 10: - if (lookahead == 'e') ADVANCE(36); - if (lookahead == 'u') ADVANCE(37); - END_STATE(); - case 11: - if (lookahead == 'f') ADVANCE(38); - END_STATE(); - case 12: - if (lookahead == 'e') ADVANCE(39); - END_STATE(); - case 13: - if (lookahead == 'e') ADVANCE(40); - if (lookahead == 't') ADVANCE(41); - if (lookahead == 'u') ADVANCE(42); - if (lookahead == 'w') ADVANCE(43); + case 13: + if (lookahead == 'n') ADVANCE(34); + if (lookahead == 's') ADVANCE(107); END_STATE(); case 14: - if (lookahead == 'a') ADVANCE(44); - if (lookahead == 'h') ADVANCE(45); - if (lookahead == 'r') ADVANCE(46); - if (lookahead == 'y') ADVANCE(47); + if (lookahead == 'a') ADVANCE(119); + if (lookahead == 'o') ADVANCE(122); END_STATE(); case 15: - if (lookahead == 'n') ADVANCE(48); + if (lookahead == 'h') ADVANCE(135); + if (lookahead == 'i') ADVANCE(151); END_STATE(); case 16: - if (lookahead == 'o') ADVANCE(49); + if (lookahead == 'i') ADVANCE(105); END_STATE(); case 17: - if (lookahead == 'h') ADVANCE(50); - if (lookahead == 'i') ADVANCE(51); + ACCEPT_TOKEN(anon_sym_as); + if (lookahead == 'y') ADVANCE(124); END_STATE(); case 18: - if (lookahead == 'i') ADVANCE(52); + if (lookahead == 's') ADVANCE(120); + if (lookahead == 't') ADVANCE(35); END_STATE(); case 19: - ACCEPT_TOKEN(anon_sym_as); + if (lookahead == 'a') ADVANCE(103); END_STATE(); case 20: - if (lookahead == 'e') ADVANCE(53); + if (lookahead == 'n') ADVANCE(90); END_STATE(); case 21: - if (lookahead == 's') ADVANCE(54); - if (lookahead == 't') ADVANCE(55); + if (lookahead == 'b') ADVANCE(36); + if (lookahead == 'f') ADVANCE(123); + if (lookahead == 'l') ADVANCE(193); END_STATE(); case 22: - if (lookahead == 'n') ADVANCE(56); + ACCEPT_TOKEN(anon_sym_do); END_STATE(); case 23: - if (lookahead == 'b') ADVANCE(57); - if (lookahead == 'f') ADVANCE(58); - if (lookahead == 'l') ADVANCE(59); + if (lookahead == 'p') ADVANCE(94); + if (lookahead == 't') ADVANCE(145); END_STATE(); case 24: - ACCEPT_TOKEN(anon_sym_do); + if (lookahead == 'l') ADVANCE(184); END_STATE(); case 25: - if (lookahead == 's') ADVANCE(60); + if (lookahead == 'o') ADVANCE(38); END_STATE(); case 26: - if (lookahead == 'p') ADVANCE(61); - if (lookahead == 't') ADVANCE(62); + if (lookahead == 't') ADVANCE(39); END_STATE(); case 27: - if (lookahead == 'l') ADVANCE(63); + ACCEPT_TOKEN(anon_sym_if); END_STATE(); case 28: - if (lookahead == 'n') ADVANCE(64); + if (lookahead == 'p') ADVANCE(195); END_STATE(); case 29: - if (lookahead == 'r') ADVANCE(65); + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 's') ADVANCE(188); END_STATE(); case 30: - if (lookahead == 'o') ADVANCE(66); + if (lookahead == 'w') ADVANCE(41); END_STATE(); case 31: - if (lookahead == 't') ADVANCE(67); + ACCEPT_TOKEN(anon_sym_of); END_STATE(); case 32: - ACCEPT_TOKEN(anon_sym_if); + if (lookahead == 'i') ADVANCE(118); + if (lookahead == 'r') ADVANCE(111); END_STATE(); case 33: - if (lookahead == 'p') ADVANCE(68); + if (lookahead == 'u') ADVANCE(160); + if (lookahead == 'y') ADVANCE(44); END_STATE(); case 34: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 's') ADVANCE(69); + if (lookahead == 'd') ADVANCE(166); END_STATE(); case 35: - if (lookahead == 't') ADVANCE(70); + if (lookahead == 'c') ADVANCE(102); END_STATE(); case 36: - if (lookahead == 'w') ADVANCE(71); + if (lookahead == 'u') ADVANCE(101); END_STATE(); case 37: - if (lookahead == 'l') ADVANCE(72); + ACCEPT_TOKEN(anon_sym_for); END_STATE(); case 38: - ACCEPT_TOKEN(anon_sym_of); + if (lookahead == 'm') ADVANCE(50); END_STATE(); case 39: - if (lookahead == 't') ADVANCE(73); + ACCEPT_TOKEN(anon_sym_get); END_STATE(); case 40: - if (lookahead == 't') ADVANCE(74); + ACCEPT_TOKEN(anon_sym_let); END_STATE(); case 41: - if (lookahead == 'a') ADVANCE(75); + ACCEPT_TOKEN(anon_sym_new); END_STATE(); case 42: - if (lookahead == 'p') ADVANCE(76); + ACCEPT_TOKEN(anon_sym_set); END_STATE(); case 43: - if (lookahead == 'i') ADVANCE(77); + if (lookahead == 'g') ADVANCE(194); END_STATE(); case 44: - if (lookahead == 'r') ADVANCE(78); + ACCEPT_TOKEN(anon_sym_try); END_STATE(); case 45: - if (lookahead == 'i') ADVANCE(79); - if (lookahead == 'r') ADVANCE(80); + ACCEPT_TOKEN(anon_sym_var); END_STATE(); case 46: - if (lookahead == 'u') ADVANCE(81); - if (lookahead == 'y') ADVANCE(82); + if (lookahead == 'h') ADVANCE(56); END_STATE(); case 47: - if (lookahead == 'p') ADVANCE(83); + if (lookahead == 'k') ADVANCE(58); END_STATE(); case 48: - if (lookahead == 'd') ADVANCE(84); + ACCEPT_TOKEN(anon_sym_case); END_STATE(); case 49: - if (lookahead == 'i') ADVANCE(85); + ACCEPT_TOKEN(anon_sym_else); END_STATE(); case 50: - if (lookahead == 'i') ADVANCE(86); + ACCEPT_TOKEN(anon_sym_from); END_STATE(); case 51: - if (lookahead == 't') ADVANCE(87); + ACCEPT_TOKEN(anon_sym_meta); END_STATE(); case 52: - if (lookahead == 'e') ADVANCE(88); + ACCEPT_TOKEN(sym_null); END_STATE(); case 53: - if (lookahead == 'a') ADVANCE(89); + ACCEPT_TOKEN(sym_this); END_STATE(); case 54: - if (lookahead == 'e') ADVANCE(90); + ACCEPT_TOKEN(sym_true); END_STATE(); case 55: - if (lookahead == 'c') ADVANCE(91); + ACCEPT_TOKEN(anon_sym_void); END_STATE(); case 56: - if (lookahead == 't') ADVANCE(92); + ACCEPT_TOKEN(anon_sym_with); END_STATE(); case 57: - if (lookahead == 'u') ADVANCE(93); + ACCEPT_TOKEN(anon_sym_async); END_STATE(); case 58: - if (lookahead == 'a') ADVANCE(94); + ACCEPT_TOKEN(anon_sym_break); END_STATE(); case 59: - if (lookahead == 'e') ADVANCE(95); + ACCEPT_TOKEN(anon_sym_catch); END_STATE(); case 60: - if (lookahead == 'e') ADVANCE(96); + ACCEPT_TOKEN(anon_sym_class); END_STATE(); case 61: - if (lookahead == 'o') ADVANCE(97); + ACCEPT_TOKEN(anon_sym_const); END_STATE(); case 62: - if (lookahead == 'e') ADVANCE(98); + ACCEPT_TOKEN(sym_false); END_STATE(); case 63: - if (lookahead == 's') ADVANCE(99); + ACCEPT_TOKEN(sym_super); END_STATE(); case 64: - if (lookahead == 'a') ADVANCE(100); + ACCEPT_TOKEN(anon_sym_throw); END_STATE(); case 65: - ACCEPT_TOKEN(anon_sym_for); + ACCEPT_TOKEN(anon_sym_using); END_STATE(); case 66: - if (lookahead == 'm') ADVANCE(101); + ACCEPT_TOKEN(anon_sym_while); END_STATE(); case 67: - ACCEPT_TOKEN(anon_sym_get); + ACCEPT_TOKEN(anon_sym_yield); END_STATE(); case 68: - if (lookahead == 'o') ADVANCE(102); + ACCEPT_TOKEN(anon_sym_delete); END_STATE(); case 69: - if (lookahead == 't') ADVANCE(103); + ACCEPT_TOKEN(anon_sym_export); END_STATE(); case 70: - if (lookahead == 'a') ADVANCE(104); + if (lookahead == 'y') ADVANCE(79); END_STATE(); case 71: - ACCEPT_TOKEN(anon_sym_new); + ACCEPT_TOKEN(anon_sym_import); END_STATE(); case 72: - if (lookahead == 'l') ADVANCE(105); + ACCEPT_TOKEN(anon_sym_return); END_STATE(); case 73: - if (lookahead == 'u') ADVANCE(106); + ACCEPT_TOKEN(anon_sym_static); END_STATE(); case 74: - ACCEPT_TOKEN(anon_sym_set); + ACCEPT_TOKEN(anon_sym_switch); END_STATE(); case 75: - if (lookahead == 't') ADVANCE(107); + ACCEPT_TOKEN(anon_sym_target); END_STATE(); case 76: - if (lookahead == 'e') ADVANCE(108); + ACCEPT_TOKEN(anon_sym_typeof); END_STATE(); case 77: - if (lookahead == 't') ADVANCE(109); + ACCEPT_TOKEN(anon_sym_default); END_STATE(); case 78: - if (lookahead == 'g') ADVANCE(110); + ACCEPT_TOKEN(anon_sym_extends); END_STATE(); case 79: - if (lookahead == 's') ADVANCE(111); + ACCEPT_TOKEN(anon_sym_finally); END_STATE(); case 80: - if (lookahead == 'o') ADVANCE(112); + ACCEPT_TOKEN(anon_sym_continue); END_STATE(); case 81: - if (lookahead == 'e') ADVANCE(113); + ACCEPT_TOKEN(anon_sym_debugger); END_STATE(); case 82: - ACCEPT_TOKEN(anon_sym_try); + ACCEPT_TOKEN(anon_sym_function); END_STATE(); case 83: - if (lookahead == 'e') ADVANCE(114); + ACCEPT_TOKEN(sym_undefined); END_STATE(); case 84: - if (lookahead == 'e') ADVANCE(115); + ACCEPT_TOKEN(anon_sym_instanceof); END_STATE(); case 85: - if (lookahead == 'd') ADVANCE(116); + if (lookahead == 's') ADVANCE(134); END_STATE(); case 86: - if (lookahead == 'l') ADVANCE(117); + if (lookahead == 'r') ADVANCE(37); END_STATE(); case 87: - if (lookahead == 'h') ADVANCE(118); + if (lookahead == 'e') ADVANCE(108); END_STATE(); case 88: - if (lookahead == 'l') ADVANCE(119); + if (lookahead == 'f') ADVANCE(191); END_STATE(); case 89: - if (lookahead == 'k') ADVANCE(120); + if (lookahead == 'i') ADVANCE(162); END_STATE(); case 90: - ACCEPT_TOKEN(anon_sym_case); + if (lookahead == 's') ADVANCE(165); + if (lookahead == 't') ADVANCE(187); END_STATE(); case 91: - if (lookahead == 'h') ADVANCE(121); + if (lookahead == 'a') ADVANCE(158); END_STATE(); case 92: - if (lookahead == 'i') ADVANCE(122); + if (lookahead == 'n') ADVANCE(136); END_STATE(); case 93: - if (lookahead == 'g') ADVANCE(123); + if (lookahead == 'l') ADVANCE(110); END_STATE(); case 94: - if (lookahead == 'u') ADVANCE(124); + if (lookahead == 'o') ADVANCE(133); END_STATE(); case 95: - if (lookahead == 't') ADVANCE(125); + if (lookahead == 't') ADVANCE(40); END_STATE(); case 96: - ACCEPT_TOKEN(anon_sym_else); + if (lookahead == 'p') ADVANCE(153); END_STATE(); case 97: - if (lookahead == 'r') ADVANCE(126); + if (lookahead == 'w') ADVANCE(64); END_STATE(); case 98: - if (lookahead == 'n') ADVANCE(127); + if (lookahead == 'd') ADVANCE(55); END_STATE(); case 99: - if (lookahead == 'e') ADVANCE(128); + if (lookahead == 'c') ADVANCE(171); END_STATE(); case 100: - if (lookahead == 'l') ADVANCE(129); + if (lookahead == 'u') ADVANCE(144); END_STATE(); case 101: - ACCEPT_TOKEN(anon_sym_from); + if (lookahead == 'g') ADVANCE(131); END_STATE(); case 102: - if (lookahead == 'r') ADVANCE(130); + if (lookahead == 'h') ADVANCE(59); END_STATE(); case 103: - if (lookahead == 'a') ADVANCE(131); + if (lookahead == 's') ADVANCE(132); END_STATE(); case 104: - ACCEPT_TOKEN(anon_sym_meta); + if (lookahead == 'r') ADVANCE(43); END_STATE(); case 105: - ACCEPT_TOKEN(sym_null); + if (lookahead == 'e') ADVANCE(138); END_STATE(); case 106: - if (lookahead == 'r') ADVANCE(132); + if (lookahead == 'f') ADVANCE(76); END_STATE(); case 107: - if (lookahead == 'i') ADVANCE(133); + if (lookahead == 'i') ADVANCE(137); END_STATE(); case 108: - if (lookahead == 'r') ADVANCE(134); + if (lookahead == 'a') ADVANCE(47); END_STATE(); case 109: - if (lookahead == 'c') ADVANCE(135); + if (lookahead == 'n') ADVANCE(99); END_STATE(); case 110: - if (lookahead == 'e') ADVANCE(136); + if (lookahead == 'l') ADVANCE(52); END_STATE(); case 111: - ACCEPT_TOKEN(sym_this); + if (lookahead == 'o') ADVANCE(97); END_STATE(); case 112: - if (lookahead == 'w') ADVANCE(137); + if (lookahead == 't') ADVANCE(147); END_STATE(); case 113: - ACCEPT_TOKEN(sym_true); + if (lookahead == 'd') ADVANCE(67); END_STATE(); case 114: - if (lookahead == 'o') ADVANCE(138); + if (lookahead == 'c') ADVANCE(57); END_STATE(); case 115: - if (lookahead == 'f') ADVANCE(139); + if (lookahead == 'u') ADVANCE(149); END_STATE(); case 116: - ACCEPT_TOKEN(anon_sym_void); + if (lookahead == 'g') ADVANCE(65); END_STATE(); case 117: - if (lookahead == 'e') ADVANCE(140); + if (lookahead == 'h') ADVANCE(74); END_STATE(); case 118: - ACCEPT_TOKEN(anon_sym_with); + if (lookahead == 's') ADVANCE(53); END_STATE(); case 119: - if (lookahead == 'd') ADVANCE(141); + if (lookahead == 'r') ADVANCE(45); END_STATE(); case 120: - ACCEPT_TOKEN(anon_sym_break); + if (lookahead == 'e') ADVANCE(48); END_STATE(); case 121: - ACCEPT_TOKEN(anon_sym_catch); + if (lookahead == 'f') ADVANCE(84); END_STATE(); case 122: - if (lookahead == 'n') ADVANCE(142); + if (lookahead == 'i') ADVANCE(98); END_STATE(); case 123: - if (lookahead == 'g') ADVANCE(143); + if (lookahead == 'a') ADVANCE(115); END_STATE(); case 124: - if (lookahead == 'l') ADVANCE(144); + if (lookahead == 'n') ADVANCE(114); END_STATE(); case 125: - if (lookahead == 'e') ADVANCE(145); + if (lookahead == 'l') ADVANCE(172); END_STATE(); case 126: - if (lookahead == 't') ADVANCE(146); + if (lookahead == 'o') ADVANCE(106); END_STATE(); case 127: - if (lookahead == 'd') ADVANCE(147); + if (lookahead == 't') ADVANCE(100); END_STATE(); case 128: - ACCEPT_TOKEN(sym_false); + if (lookahead == 'd') ADVANCE(143); END_STATE(); case 129: - if (lookahead == 'l') ADVANCE(148); + if (lookahead == 'c') ADVANCE(73); END_STATE(); case 130: - if (lookahead == 't') ADVANCE(149); + if (lookahead == 'u') ADVANCE(178); END_STATE(); case 131: - if (lookahead == 'n') ADVANCE(150); + if (lookahead == 'g') ADVANCE(176); END_STATE(); case 132: - if (lookahead == 'n') ADVANCE(151); + if (lookahead == 's') ADVANCE(60); END_STATE(); case 133: - if (lookahead == 'c') ADVANCE(152); + if (lookahead == 'r') ADVANCE(173); END_STATE(); case 134: - ACCEPT_TOKEN(sym_super); + if (lookahead == 'e') ADVANCE(49); END_STATE(); case 135: - if (lookahead == 'h') ADVANCE(153); + if (lookahead == 'i') ADVANCE(125); END_STATE(); case 136: - if (lookahead == 't') ADVANCE(154); + if (lookahead == 'a') ADVANCE(185); END_STATE(); case 137: - ACCEPT_TOKEN(anon_sym_throw); + if (lookahead == 'n') ADVANCE(116); END_STATE(); case 138: - if (lookahead == 'f') ADVANCE(155); + if (lookahead == 'l') ADVANCE(113); END_STATE(); case 139: - if (lookahead == 'i') ADVANCE(156); + if (lookahead == 'o') ADVANCE(170); END_STATE(); case 140: - ACCEPT_TOKEN(anon_sym_while); + if (lookahead == 't') ADVANCE(42); END_STATE(); case 141: - ACCEPT_TOKEN(anon_sym_yield); + if (lookahead == 'd') ADVANCE(83); END_STATE(); case 142: - if (lookahead == 'u') ADVANCE(157); + if (lookahead == 'c') ADVANCE(180); END_STATE(); case 143: - if (lookahead == 'e') ADVANCE(158); + if (lookahead == 's') ADVANCE(78); END_STATE(); case 144: - if (lookahead == 't') ADVANCE(159); + if (lookahead == 'r') ADVANCE(164); END_STATE(); case 145: - ACCEPT_TOKEN(anon_sym_delete); + if (lookahead == 'e') ADVANCE(148); END_STATE(); case 146: - ACCEPT_TOKEN(anon_sym_export); + if (lookahead == 'i') ADVANCE(129); END_STATE(); case 147: - if (lookahead == 's') ADVANCE(160); + if (lookahead == 'a') ADVANCE(51); END_STATE(); case 148: - if (lookahead == 'y') ADVANCE(161); + if (lookahead == 'n') ADVANCE(128); END_STATE(); case 149: - ACCEPT_TOKEN(anon_sym_import); + if (lookahead == 'l') ADVANCE(179); END_STATE(); case 150: - if (lookahead == 'c') ADVANCE(162); + if (lookahead == 'o') ADVANCE(121); END_STATE(); case 151: - ACCEPT_TOKEN(anon_sym_return); + if (lookahead == 't') ADVANCE(46); END_STATE(); case 152: - ACCEPT_TOKEN(anon_sym_static); + if (lookahead == 'r') ADVANCE(63); END_STATE(); case 153: - ACCEPT_TOKEN(anon_sym_switch); + if (lookahead == 'e') ADVANCE(152); END_STATE(); case 154: - ACCEPT_TOKEN(anon_sym_target); + if (lookahead == 'i') ADVANCE(139); END_STATE(); case 155: - ACCEPT_TOKEN(anon_sym_typeof); + if (lookahead == 'a') ADVANCE(161); END_STATE(); case 156: - if (lookahead == 'n') ADVANCE(163); + if (lookahead == 'n') ADVANCE(130); END_STATE(); case 157: - if (lookahead == 'e') ADVANCE(164); + if (lookahead == 'l') ADVANCE(70); END_STATE(); case 158: - if (lookahead == 'r') ADVANCE(165); + if (lookahead == 't') ADVANCE(146); END_STATE(); case 159: - ACCEPT_TOKEN(anon_sym_default); + if (lookahead == 'r') ADVANCE(81); END_STATE(); case 160: - ACCEPT_TOKEN(anon_sym_extends); + if (lookahead == 'e') ADVANCE(54); END_STATE(); case 161: - ACCEPT_TOKEN(anon_sym_finally); + if (lookahead == 'n') ADVANCE(142); END_STATE(); case 162: - if (lookahead == 'e') ADVANCE(166); + if (lookahead == 't') ADVANCE(183); END_STATE(); case 163: - if (lookahead == 'e') ADVANCE(167); + if (lookahead == 'e') ADVANCE(126); END_STATE(); case 164: - ACCEPT_TOKEN(anon_sym_continue); + if (lookahead == 'n') ADVANCE(72); END_STATE(); case 165: - ACCEPT_TOKEN(anon_sym_debugger); + if (lookahead == 't') ADVANCE(61); END_STATE(); case 166: - if (lookahead == 'o') ADVANCE(168); + if (lookahead == 'e') ADVANCE(88); END_STATE(); case 167: - if (lookahead == 'd') ADVANCE(169); + if (lookahead == 'n') ADVANCE(181); END_STATE(); case 168: - if (lookahead == 'f') ADVANCE(170); + if (lookahead == 't') ADVANCE(174); END_STATE(); case 169: - ACCEPT_TOKEN(sym_undefined); + if (lookahead == 'e') ADVANCE(62); END_STATE(); case 170: - ACCEPT_TOKEN(anon_sym_instanceof); + if (lookahead == 'n') ADVANCE(82); + END_STATE(); + case 171: + if (lookahead == 't') ADVANCE(154); + END_STATE(); + case 172: + if (lookahead == 'e') ADVANCE(66); + END_STATE(); + case 173: + if (lookahead == 't') ADVANCE(69); + END_STATE(); + case 174: + if (lookahead == 'e') ADVANCE(68); + END_STATE(); + case 175: + if (lookahead == 't') ADVANCE(71); + END_STATE(); + case 176: + if (lookahead == 'e') ADVANCE(159); + END_STATE(); + case 177: + if (lookahead == 't') ADVANCE(75); + END_STATE(); + case 178: + if (lookahead == 'e') ADVANCE(80); + END_STATE(); + case 179: + if (lookahead == 't') ADVANCE(77); + END_STATE(); + case 180: + if (lookahead == 'e') ADVANCE(150); + END_STATE(); + case 181: + if (lookahead == 'e') ADVANCE(141); + END_STATE(); + case 182: + if (lookahead == 'e') ADVANCE(95); + END_STATE(); + case 183: + if (lookahead == 'c') ADVANCE(117); + END_STATE(); + case 184: + if (lookahead == 's') ADVANCE(169); + END_STATE(); + case 185: + if (lookahead == 'l') ADVANCE(157); + END_STATE(); + case 186: + if (lookahead == 'p') ADVANCE(163); + END_STATE(); + case 187: + if (lookahead == 'i') ADVANCE(156); + END_STATE(); + case 188: + if (lookahead == 't') ADVANCE(155); + END_STATE(); + case 189: + if (lookahead == 'r') ADVANCE(175); + END_STATE(); + case 190: + if (lookahead == 'e') ADVANCE(112); + END_STATE(); + case 191: + if (lookahead == 'i') ADVANCE(167); + END_STATE(); + case 192: + if (lookahead == 'e') ADVANCE(127); + END_STATE(); + case 193: + if (lookahead == 'e') ADVANCE(168); + END_STATE(); + case 194: + if (lookahead == 'e') ADVANCE(177); + END_STATE(); + case 195: + if (lookahead == 'o') ADVANCE(189); END_STATE(); default: return false; @@ -9207,3428 +9117,3531 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { static const TSLexerMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0, .external_lex_state = 1}, - [1] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [2] = {.lex_state = 151, .external_lex_state = 2}, - [3] = {.lex_state = 151, .external_lex_state = 2}, - [4] = {.lex_state = 151, .external_lex_state = 2}, - [5] = {.lex_state = 151, .external_lex_state = 2}, - [6] = {.lex_state = 151, .external_lex_state = 2}, - [7] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 2}, + [1] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [2] = {.lex_state = 142, .external_lex_state = 2}, + [3] = {.lex_state = 142, .external_lex_state = 2}, + [4] = {.lex_state = 142, .external_lex_state = 2}, + [5] = {.lex_state = 142, .external_lex_state = 2}, + [6] = {.lex_state = 142, .external_lex_state = 2}, + [7] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 2}, [8] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 3}, - [9] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 3}, - [10] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 1}, - [11] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [12] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [13] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [14] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [15] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [9] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 1}, + [10] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [11] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [12] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [13] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [14] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [15] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, [16] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [17] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [18] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 1}, - [19] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [20] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [21] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [22] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [23] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [24] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [25] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [26] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [27] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [28] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [29] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [30] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [31] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [32] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [33] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [34] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [35] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [36] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [37] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [38] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [39] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, + [17] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 1}, + [18] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [19] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [20] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [21] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [22] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [23] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [24] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [25] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [26] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [27] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [28] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [29] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [30] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [31] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [32] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [33] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [34] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [35] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [36] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [37] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [38] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [39] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, [40] = {.lex_state = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, - [41] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [42] = {.lex_state = 4, .external_lex_state = 7, .reserved_word_set_id = 3}, - [43] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [44] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [45] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [46] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [47] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [48] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [49] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [50] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [51] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [52] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [53] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [54] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [55] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [56] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [57] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [58] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [59] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [60] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [61] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [62] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [63] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [64] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [65] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [66] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [67] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [68] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [69] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [70] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [71] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [72] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [73] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 4}, - [74] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [75] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [41] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [42] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [43] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [44] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [45] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [46] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [47] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [48] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [49] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [50] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [51] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [52] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [53] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [54] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [55] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [56] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [57] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [58] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [59] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [60] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [61] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [62] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [63] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [64] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [65] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [66] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [67] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [68] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [69] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [70] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [71] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 4}, + [72] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [73] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [74] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [75] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, [76] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [77] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [78] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [79] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [80] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [81] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 1}, - [82] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [83] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, - [84] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [85] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 4}, - [86] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [87] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, - [88] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [89] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, - [90] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, + [77] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [78] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [79] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [80] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [81] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 4}, + [82] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [83] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 1}, + [84] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [85] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [86] = {.lex_state = 4, .external_lex_state = 8, .reserved_word_set_id = 1}, + [87] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 3}, + [88] = {.lex_state = 4, .external_lex_state = 4, .reserved_word_set_id = 3}, + [89] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, + [90] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, [91] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [92] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, - [93] = {.lex_state = 4, .external_lex_state = 9, .reserved_word_set_id = 1}, - [94] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, - [95] = {.lex_state = 4, .external_lex_state = 3, .reserved_word_set_id = 1}, - [96] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [97] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, - [98] = {.lex_state = 150, .external_lex_state = 10, .reserved_word_set_id = 3}, - [99] = {.lex_state = 150, .external_lex_state = 11, .reserved_word_set_id = 3}, - [100] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 3}, - [101] = {.lex_state = 150, .external_lex_state = 13, .reserved_word_set_id = 3}, - [102] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 3}, - [103] = {.lex_state = 150, .external_lex_state = 14, .reserved_word_set_id = 1}, - [104] = {.lex_state = 150, .external_lex_state = 10, .reserved_word_set_id = 1}, - [105] = {.lex_state = 150, .external_lex_state = 15, .reserved_word_set_id = 1}, - [106] = {.lex_state = 150, .external_lex_state = 12, .reserved_word_set_id = 1}, - [107] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [108] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [109] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [110] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [111] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [112] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [113] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [114] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [115] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [116] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [117] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [118] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [119] = {.lex_state = 150, .external_lex_state = 16, .reserved_word_set_id = 5}, - [120] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, - [121] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, - [122] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, - [123] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 6}, - [124] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [125] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 6}, - [126] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [127] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [128] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 6}, - [129] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [130] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [131] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [132] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [133] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [134] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [135] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [136] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [137] = {.lex_state = 151, .external_lex_state = 18, .reserved_word_set_id = 1}, - [138] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [139] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [140] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [141] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [142] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [143] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [144] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [145] = {.lex_state = 151, .external_lex_state = 19, .reserved_word_set_id = 7}, - [146] = {.lex_state = 151, .external_lex_state = 19, .reserved_word_set_id = 7}, - [147] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [148] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [149] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [150] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [151] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [152] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [153] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [154] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [155] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [156] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [157] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [158] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [159] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [160] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [161] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [162] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [163] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [164] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [165] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [166] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [167] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [168] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [169] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [170] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [171] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [172] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [173] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [174] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [175] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [176] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [177] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [178] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [179] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [180] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [181] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [182] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [183] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [184] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [185] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [186] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [187] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [188] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [189] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [190] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [191] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [192] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [193] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [194] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [195] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [196] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [197] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [198] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [199] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [200] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [201] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [202] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [203] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [204] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [205] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [206] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [207] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [208] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [209] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [210] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [211] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [212] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [213] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [214] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [215] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [216] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [217] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [218] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [219] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [220] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [221] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [222] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [223] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [224] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [225] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [226] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [227] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [228] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [229] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [230] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [231] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [232] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [233] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [234] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [235] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [236] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [237] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [238] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [239] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [240] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [241] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [242] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [243] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [244] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [245] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [246] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 1}, - [247] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [248] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [249] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [250] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [251] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [252] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [253] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [254] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [255] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [256] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [257] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [258] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [259] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [260] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 1}, - [261] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [262] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [263] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [264] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [265] = {.lex_state = 151, .external_lex_state = 20, .reserved_word_set_id = 7}, - [266] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [267] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [268] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [269] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [270] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [271] = {.lex_state = 6, .external_lex_state = 17, .reserved_word_set_id = 7}, - [272] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [273] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [274] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [275] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [276] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [277] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [278] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [279] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [280] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [281] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [282] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [283] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [284] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [285] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [286] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [287] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [288] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [289] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [290] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [291] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [292] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [293] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [294] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [295] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [296] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [297] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [298] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [299] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [300] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [301] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [302] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [303] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [304] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [305] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [306] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [307] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [308] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [309] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [310] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [311] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [312] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [313] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [314] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [315] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [316] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [317] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [318] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [319] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [320] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [321] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [322] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [323] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [324] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [325] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [326] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [327] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [328] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [329] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [330] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [331] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [332] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [333] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [334] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [335] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [336] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [337] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [338] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [339] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [340] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [341] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [342] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [343] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [344] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [345] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [346] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [347] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [348] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [349] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [350] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [351] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [352] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [353] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [354] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [355] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [356] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [357] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [358] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [359] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [360] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [361] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [362] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [363] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [364] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [365] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [366] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [367] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [368] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [369] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [370] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [371] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [372] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [373] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [374] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [375] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [376] = {.lex_state = 8, .external_lex_state = 21}, - [377] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [378] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [379] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [380] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [381] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [382] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [383] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [384] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [385] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [386] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [387] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [388] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [389] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [390] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [391] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [392] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [393] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [394] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [395] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [396] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [397] = {.lex_state = 8, .external_lex_state = 21}, - [398] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [399] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [400] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [401] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [402] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [403] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [404] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [405] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [406] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [407] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [408] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [409] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [410] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [411] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [412] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [413] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [414] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [415] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [416] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [417] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [418] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [419] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [420] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [421] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [422] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [423] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [424] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [425] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [426] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [427] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [428] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [429] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [430] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [431] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [432] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [433] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [434] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [435] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [436] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [437] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [438] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [439] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [440] = {.lex_state = 8, .external_lex_state = 21}, - [441] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [442] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [443] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [444] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [445] = {.lex_state = 8, .external_lex_state = 21}, - [446] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [447] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [448] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [449] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [450] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [451] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [452] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [453] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [454] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [455] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [456] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [457] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [458] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [459] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [460] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [461] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [462] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [463] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [464] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [465] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [466] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [467] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [468] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [469] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [470] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [471] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [472] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [473] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [474] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [475] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [476] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [477] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [478] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [479] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [480] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [481] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [482] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [483] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [484] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [485] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [486] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [487] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [488] = {.lex_state = 7, .external_lex_state = 21}, - [489] = {.lex_state = 7, .external_lex_state = 21}, - [490] = {.lex_state = 7, .external_lex_state = 21}, - [491] = {.lex_state = 7, .external_lex_state = 21}, - [492] = {.lex_state = 7, .external_lex_state = 21}, - [493] = {.lex_state = 7, .external_lex_state = 21}, - [494] = {.lex_state = 7, .external_lex_state = 21}, - [495] = {.lex_state = 7, .external_lex_state = 21}, - [496] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 8}, - [497] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 8}, - [498] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [499] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [500] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 9}, - [501] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [502] = {.lex_state = 4, .external_lex_state = 25, .reserved_word_set_id = 8}, - [503] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [504] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [505] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [506] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [507] = {.lex_state = 151, .external_lex_state = 26, .reserved_word_set_id = 10}, - [508] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [509] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, - [510] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 1}, - [511] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 9}, - [512] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 12}, - [513] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 9}, - [514] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, - [515] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 1}, - [516] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [517] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [518] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [519] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [520] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 12}, - [521] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [522] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 12}, - [523] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, - [524] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [525] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [526] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [527] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [528] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [529] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [530] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [531] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [532] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [533] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [534] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, - [535] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [536] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [537] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [538] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [539] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [540] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [541] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [542] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [543] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [544] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [545] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [546] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [547] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [548] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [549] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [550] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [551] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [552] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [553] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [554] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [555] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [556] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [557] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [558] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [559] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [560] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [561] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [562] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [563] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [564] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [565] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [566] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [567] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [568] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [569] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [570] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [571] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [572] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [573] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [574] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [575] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [576] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [577] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [578] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [579] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [580] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [581] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [582] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [583] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [584] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [585] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [586] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [587] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [588] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [589] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [590] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [591] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [592] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [593] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [594] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [595] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [596] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [597] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [598] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [599] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [600] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [601] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [602] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [603] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [604] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [605] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [606] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [607] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [608] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [609] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [610] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [611] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [612] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [613] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [614] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [615] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [616] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [617] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [618] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [619] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [620] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [621] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [622] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [623] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [624] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [625] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [626] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [627] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [628] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [629] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [630] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [631] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [632] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [633] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [634] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [635] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [636] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [637] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [638] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [639] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [640] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [641] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [642] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [643] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [644] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [645] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [646] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [647] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [648] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [649] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 10}, - [650] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 1}, - [651] = {.lex_state = 151, .external_lex_state = 24, .reserved_word_set_id = 2}, - [652] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [653] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, - [654] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, - [655] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, - [656] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 1}, - [657] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, - [658] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, - [659] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [660] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [661] = {.lex_state = 151, .external_lex_state = 2, .reserved_word_set_id = 2}, - [662] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, - [663] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 1}, - [664] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, - [665] = {.lex_state = 9, .external_lex_state = 27, .reserved_word_set_id = 11}, - [666] = {.lex_state = 10, .external_lex_state = 30}, - [667] = {.lex_state = 10, .external_lex_state = 30}, - [668] = {.lex_state = 10, .external_lex_state = 30}, - [669] = {.lex_state = 10, .external_lex_state = 30}, - [670] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [671] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [672] = {.lex_state = 10, .external_lex_state = 27}, - [673] = {.lex_state = 9, .external_lex_state = 31, .reserved_word_set_id = 1}, - [674] = {.lex_state = 10, .external_lex_state = 27}, - [675] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [676] = {.lex_state = 10, .external_lex_state = 27}, - [677] = {.lex_state = 10, .external_lex_state = 27}, - [678] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [679] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [680] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [681] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [682] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [683] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [684] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [685] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [686] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [687] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [688] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [689] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [690] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [691] = {.lex_state = 151, .external_lex_state = 6, .reserved_word_set_id = 1}, - [692] = {.lex_state = 10, .external_lex_state = 32}, - [693] = {.lex_state = 10, .external_lex_state = 32}, - [694] = {.lex_state = 10, .external_lex_state = 32}, - [695] = {.lex_state = 10, .external_lex_state = 32}, - [696] = {.lex_state = 10, .external_lex_state = 32}, - [697] = {.lex_state = 10, .external_lex_state = 32}, - [698] = {.lex_state = 10, .external_lex_state = 32}, - [699] = {.lex_state = 10, .external_lex_state = 32}, - [700] = {.lex_state = 10, .external_lex_state = 32}, - [701] = {.lex_state = 10, .external_lex_state = 32}, - [702] = {.lex_state = 10, .external_lex_state = 32}, - [703] = {.lex_state = 10, .external_lex_state = 32}, - [704] = {.lex_state = 10, .external_lex_state = 32}, - [705] = {.lex_state = 10, .external_lex_state = 32}, - [706] = {.lex_state = 10, .external_lex_state = 31}, - [707] = {.lex_state = 10, .external_lex_state = 31}, - [708] = {.lex_state = 10, .external_lex_state = 30}, - [709] = {.lex_state = 10, .external_lex_state = 33}, - [710] = {.lex_state = 10, .external_lex_state = 30}, - [711] = {.lex_state = 10, .external_lex_state = 33}, - [712] = {.lex_state = 10, .external_lex_state = 33}, - [713] = {.lex_state = 10, .external_lex_state = 33}, - [714] = {.lex_state = 10, .external_lex_state = 33}, - [715] = {.lex_state = 10, .external_lex_state = 31}, - [716] = {.lex_state = 10, .external_lex_state = 31}, - [717] = {.lex_state = 10, .external_lex_state = 31}, - [718] = {.lex_state = 10, .external_lex_state = 31}, - [719] = {.lex_state = 10, .external_lex_state = 31}, - [720] = {.lex_state = 10, .external_lex_state = 31}, - [721] = {.lex_state = 10, .external_lex_state = 31}, - [722] = {.lex_state = 10, .external_lex_state = 31}, - [723] = {.lex_state = 10, .external_lex_state = 31}, - [724] = {.lex_state = 10, .external_lex_state = 31}, - [725] = {.lex_state = 10, .external_lex_state = 31}, - [726] = {.lex_state = 10, .external_lex_state = 32}, - [727] = {.lex_state = 10, .external_lex_state = 33}, - [728] = {.lex_state = 10, .external_lex_state = 31}, - [729] = {.lex_state = 10, .external_lex_state = 27}, - [730] = {.lex_state = 10, .external_lex_state = 27}, - [731] = {.lex_state = 10, .external_lex_state = 27}, - [732] = {.lex_state = 10, .external_lex_state = 27}, - [733] = {.lex_state = 9, .external_lex_state = 31, .reserved_word_set_id = 1}, - [734] = {.lex_state = 10, .external_lex_state = 27}, - [735] = {.lex_state = 10, .external_lex_state = 27}, - [736] = {.lex_state = 10, .external_lex_state = 27}, - [737] = {.lex_state = 10, .external_lex_state = 27}, - [738] = {.lex_state = 10, .external_lex_state = 33}, - [739] = {.lex_state = 10, .external_lex_state = 33}, - [740] = {.lex_state = 10, .external_lex_state = 33}, - [741] = {.lex_state = 10, .external_lex_state = 33}, - [742] = {.lex_state = 10, .external_lex_state = 33}, - [743] = {.lex_state = 10, .external_lex_state = 33}, - [744] = {.lex_state = 10, .external_lex_state = 27}, - [745] = {.lex_state = 10, .external_lex_state = 33}, - [746] = {.lex_state = 10, .external_lex_state = 33}, - [747] = {.lex_state = 10, .external_lex_state = 27}, - [748] = {.lex_state = 10, .external_lex_state = 27}, - [749] = {.lex_state = 10, .external_lex_state = 27}, - [750] = {.lex_state = 10, .external_lex_state = 31}, - [751] = {.lex_state = 10, .external_lex_state = 33}, - [752] = {.lex_state = 10, .external_lex_state = 34}, - [753] = {.lex_state = 10, .external_lex_state = 27}, - [754] = {.lex_state = 10, .external_lex_state = 27}, - [755] = {.lex_state = 10, .external_lex_state = 30}, - [756] = {.lex_state = 10, .external_lex_state = 27}, - [757] = {.lex_state = 10, .external_lex_state = 27}, - [758] = {.lex_state = 10, .external_lex_state = 27}, - [759] = {.lex_state = 10, .external_lex_state = 27}, - [760] = {.lex_state = 10, .external_lex_state = 27}, - [761] = {.lex_state = 10, .external_lex_state = 27}, - [762] = {.lex_state = 10, .external_lex_state = 27}, - [763] = {.lex_state = 10, .external_lex_state = 30}, - [764] = {.lex_state = 10, .external_lex_state = 31}, - [765] = {.lex_state = 10, .external_lex_state = 31}, - [766] = {.lex_state = 10, .external_lex_state = 31}, - [767] = {.lex_state = 10, .external_lex_state = 31}, - [768] = {.lex_state = 10, .external_lex_state = 31}, - [769] = {.lex_state = 10, .external_lex_state = 31}, - [770] = {.lex_state = 10, .external_lex_state = 31}, - [771] = {.lex_state = 10, .external_lex_state = 31}, - [772] = {.lex_state = 10, .external_lex_state = 31}, - [773] = {.lex_state = 10, .external_lex_state = 31}, - [774] = {.lex_state = 10, .external_lex_state = 31}, - [775] = {.lex_state = 10, .external_lex_state = 31}, - [776] = {.lex_state = 10, .external_lex_state = 34}, - [777] = {.lex_state = 10, .external_lex_state = 31}, - [778] = {.lex_state = 10, .external_lex_state = 31}, - [779] = {.lex_state = 10, .external_lex_state = 31}, - [780] = {.lex_state = 10, .external_lex_state = 31}, - [781] = {.lex_state = 10, .external_lex_state = 31}, - [782] = {.lex_state = 10, .external_lex_state = 31}, - [783] = {.lex_state = 10, .external_lex_state = 35}, - [784] = {.lex_state = 10, .external_lex_state = 36}, - [785] = {.lex_state = 10, .external_lex_state = 32}, - [786] = {.lex_state = 10, .external_lex_state = 32}, - [787] = {.lex_state = 10, .external_lex_state = 32}, - [788] = {.lex_state = 10, .external_lex_state = 36}, - [789] = {.lex_state = 10, .external_lex_state = 31}, - [790] = {.lex_state = 10, .external_lex_state = 35}, - [791] = {.lex_state = 10, .external_lex_state = 32}, - [792] = {.lex_state = 10, .external_lex_state = 32}, - [793] = {.lex_state = 10, .external_lex_state = 32}, - [794] = {.lex_state = 10, .external_lex_state = 31}, - [795] = {.lex_state = 10, .external_lex_state = 31}, - [796] = {.lex_state = 10, .external_lex_state = 36}, - [797] = {.lex_state = 10, .external_lex_state = 36}, - [798] = {.lex_state = 10, .external_lex_state = 31}, - [799] = {.lex_state = 10, .external_lex_state = 35}, - [800] = {.lex_state = 10, .external_lex_state = 35}, - [801] = {.lex_state = 10, .external_lex_state = 35}, - [802] = {.lex_state = 10, .external_lex_state = 31}, - [803] = {.lex_state = 10, .external_lex_state = 35}, - [804] = {.lex_state = 10, .external_lex_state = 37}, - [805] = {.lex_state = 10, .external_lex_state = 35}, - [806] = {.lex_state = 10, .external_lex_state = 37}, - [807] = {.lex_state = 10, .external_lex_state = 31}, - [808] = {.lex_state = 10, .external_lex_state = 35}, - [809] = {.lex_state = 10, .external_lex_state = 32}, - [810] = {.lex_state = 10, .external_lex_state = 31}, - [811] = {.lex_state = 10, .external_lex_state = 35}, - [812] = {.lex_state = 10, .external_lex_state = 31}, - [813] = {.lex_state = 10, .external_lex_state = 31}, - [814] = {.lex_state = 10, .external_lex_state = 31}, - [815] = {.lex_state = 10, .external_lex_state = 37}, - [816] = {.lex_state = 10, .external_lex_state = 31}, - [817] = {.lex_state = 10, .external_lex_state = 31}, - [818] = {.lex_state = 10, .external_lex_state = 35}, - [819] = {.lex_state = 10, .external_lex_state = 37}, - [820] = {.lex_state = 10, .external_lex_state = 37}, - [821] = {.lex_state = 10, .external_lex_state = 35}, - [822] = {.lex_state = 10, .external_lex_state = 35}, - [823] = {.lex_state = 10, .external_lex_state = 35}, - [824] = {.lex_state = 10, .external_lex_state = 37}, - [825] = {.lex_state = 10, .external_lex_state = 35}, - [826] = {.lex_state = 10, .external_lex_state = 35}, - [827] = {.lex_state = 10, .external_lex_state = 31}, - [828] = {.lex_state = 10, .external_lex_state = 31}, - [829] = {.lex_state = 10, .external_lex_state = 31}, - [830] = {.lex_state = 10, .external_lex_state = 37}, - [831] = {.lex_state = 10, .external_lex_state = 37}, - [832] = {.lex_state = 10, .external_lex_state = 31}, - [833] = {.lex_state = 10, .external_lex_state = 37}, - [834] = {.lex_state = 10, .external_lex_state = 37}, - [835] = {.lex_state = 10, .external_lex_state = 37}, - [836] = {.lex_state = 10, .external_lex_state = 37}, - [837] = {.lex_state = 10, .external_lex_state = 37}, - [838] = {.lex_state = 10, .external_lex_state = 37}, - [839] = {.lex_state = 10, .external_lex_state = 37}, - [840] = {.lex_state = 10, .external_lex_state = 31}, - [841] = {.lex_state = 11, .external_lex_state = 38}, - [842] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [843] = {.lex_state = 11, .external_lex_state = 32}, - [844] = {.lex_state = 11, .external_lex_state = 40}, - [845] = {.lex_state = 11, .external_lex_state = 32}, - [846] = {.lex_state = 11, .external_lex_state = 32}, - [847] = {.lex_state = 11, .external_lex_state = 38}, - [848] = {.lex_state = 11, .external_lex_state = 38}, - [849] = {.lex_state = 11, .external_lex_state = 38}, - [850] = {.lex_state = 11, .external_lex_state = 40}, - [851] = {.lex_state = 11, .external_lex_state = 38}, - [852] = {.lex_state = 11, .external_lex_state = 38}, - [853] = {.lex_state = 11, .external_lex_state = 38}, - [854] = {.lex_state = 11, .external_lex_state = 40}, - [855] = {.lex_state = 11, .external_lex_state = 38}, - [856] = {.lex_state = 11, .external_lex_state = 38}, - [857] = {.lex_state = 11, .external_lex_state = 38}, - [858] = {.lex_state = 11, .external_lex_state = 40}, - [859] = {.lex_state = 11, .external_lex_state = 40}, - [860] = {.lex_state = 11, .external_lex_state = 40}, - [861] = {.lex_state = 11, .external_lex_state = 40}, - [862] = {.lex_state = 11, .external_lex_state = 32}, - [863] = {.lex_state = 11, .external_lex_state = 38}, - [864] = {.lex_state = 11, .external_lex_state = 38}, - [865] = {.lex_state = 11, .external_lex_state = 38}, - [866] = {.lex_state = 11, .external_lex_state = 40}, - [867] = {.lex_state = 11, .external_lex_state = 40}, - [868] = {.lex_state = 11, .external_lex_state = 40}, - [869] = {.lex_state = 11, .external_lex_state = 40}, - [870] = {.lex_state = 11, .external_lex_state = 40}, - [871] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [872] = {.lex_state = 11, .external_lex_state = 31}, - [873] = {.lex_state = 11, .external_lex_state = 32}, - [874] = {.lex_state = 11, .external_lex_state = 38}, - [875] = {.lex_state = 11, .external_lex_state = 32}, - [876] = {.lex_state = 11, .external_lex_state = 32}, - [877] = {.lex_state = 11, .external_lex_state = 32}, - [878] = {.lex_state = 11, .external_lex_state = 32}, - [879] = {.lex_state = 11, .external_lex_state = 32}, - [880] = {.lex_state = 11, .external_lex_state = 32}, - [881] = {.lex_state = 11, .external_lex_state = 32}, - [882] = {.lex_state = 11, .external_lex_state = 32}, - [883] = {.lex_state = 11, .external_lex_state = 41}, - [884] = {.lex_state = 11, .external_lex_state = 32}, - [885] = {.lex_state = 11, .external_lex_state = 32}, - [886] = {.lex_state = 11, .external_lex_state = 32}, - [887] = {.lex_state = 11, .external_lex_state = 32}, - [888] = {.lex_state = 11, .external_lex_state = 32}, - [889] = {.lex_state = 11, .external_lex_state = 32}, - [890] = {.lex_state = 11, .external_lex_state = 32}, - [891] = {.lex_state = 11, .external_lex_state = 32}, - [892] = {.lex_state = 11, .external_lex_state = 32}, - [893] = {.lex_state = 11, .external_lex_state = 32}, - [894] = {.lex_state = 11, .external_lex_state = 32}, - [895] = {.lex_state = 11, .external_lex_state = 32}, - [896] = {.lex_state = 11, .external_lex_state = 32}, - [897] = {.lex_state = 11, .external_lex_state = 32}, - [898] = {.lex_state = 11, .external_lex_state = 32}, - [899] = {.lex_state = 11, .external_lex_state = 32}, - [900] = {.lex_state = 11, .external_lex_state = 32}, - [901] = {.lex_state = 11, .external_lex_state = 32}, - [902] = {.lex_state = 11, .external_lex_state = 32}, - [903] = {.lex_state = 11, .external_lex_state = 31}, - [904] = {.lex_state = 11, .external_lex_state = 32}, - [905] = {.lex_state = 11, .external_lex_state = 32}, - [906] = {.lex_state = 11, .external_lex_state = 32}, - [907] = {.lex_state = 11, .external_lex_state = 32}, - [908] = {.lex_state = 11, .external_lex_state = 32}, - [909] = {.lex_state = 11, .external_lex_state = 32}, - [910] = {.lex_state = 11, .external_lex_state = 32}, - [911] = {.lex_state = 11, .external_lex_state = 32}, - [912] = {.lex_state = 11, .external_lex_state = 32}, - [913] = {.lex_state = 11, .external_lex_state = 32}, - [914] = {.lex_state = 11, .external_lex_state = 32}, - [915] = {.lex_state = 11, .external_lex_state = 32}, - [916] = {.lex_state = 11, .external_lex_state = 32}, - [917] = {.lex_state = 11, .external_lex_state = 32}, - [918] = {.lex_state = 11, .external_lex_state = 32}, - [919] = {.lex_state = 11, .external_lex_state = 32}, - [920] = {.lex_state = 11, .external_lex_state = 32}, - [921] = {.lex_state = 11, .external_lex_state = 32}, - [922] = {.lex_state = 11, .external_lex_state = 32}, - [923] = {.lex_state = 11, .external_lex_state = 32}, - [924] = {.lex_state = 11, .external_lex_state = 32}, - [925] = {.lex_state = 11, .external_lex_state = 32}, - [926] = {.lex_state = 11, .external_lex_state = 32}, - [927] = {.lex_state = 11, .external_lex_state = 32}, - [928] = {.lex_state = 11, .external_lex_state = 32}, - [929] = {.lex_state = 11, .external_lex_state = 32}, - [930] = {.lex_state = 11, .external_lex_state = 32}, - [931] = {.lex_state = 11, .external_lex_state = 32}, - [932] = {.lex_state = 11, .external_lex_state = 32}, - [933] = {.lex_state = 11, .external_lex_state = 32}, - [934] = {.lex_state = 11, .external_lex_state = 32}, - [935] = {.lex_state = 11, .external_lex_state = 32}, - [936] = {.lex_state = 11, .external_lex_state = 32}, - [937] = {.lex_state = 11, .external_lex_state = 32}, - [938] = {.lex_state = 11, .external_lex_state = 32}, - [939] = {.lex_state = 11, .external_lex_state = 32}, - [940] = {.lex_state = 11, .external_lex_state = 32}, - [941] = {.lex_state = 11, .external_lex_state = 32}, - [942] = {.lex_state = 11, .external_lex_state = 32}, - [943] = {.lex_state = 11, .external_lex_state = 32}, - [944] = {.lex_state = 11, .external_lex_state = 32}, - [945] = {.lex_state = 11, .external_lex_state = 32}, - [946] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [947] = {.lex_state = 11, .external_lex_state = 32}, - [948] = {.lex_state = 11, .external_lex_state = 32}, - [949] = {.lex_state = 11, .external_lex_state = 32}, - [950] = {.lex_state = 11, .external_lex_state = 32}, - [951] = {.lex_state = 11, .external_lex_state = 32}, - [952] = {.lex_state = 11, .external_lex_state = 32}, - [953] = {.lex_state = 11, .external_lex_state = 32}, - [954] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [955] = {.lex_state = 11, .external_lex_state = 32}, - [956] = {.lex_state = 11, .external_lex_state = 32}, - [957] = {.lex_state = 11, .external_lex_state = 32}, - [958] = {.lex_state = 11, .external_lex_state = 32}, - [959] = {.lex_state = 11, .external_lex_state = 32}, - [960] = {.lex_state = 11, .external_lex_state = 33}, - [961] = {.lex_state = 11, .external_lex_state = 32}, - [962] = {.lex_state = 11, .external_lex_state = 32}, - [963] = {.lex_state = 11, .external_lex_state = 32}, - [964] = {.lex_state = 11, .external_lex_state = 32}, - [965] = {.lex_state = 11, .external_lex_state = 32}, - [966] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [967] = {.lex_state = 11, .external_lex_state = 32}, - [968] = {.lex_state = 11, .external_lex_state = 32}, - [969] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 7}, - [970] = {.lex_state = 11, .external_lex_state = 32}, - [971] = {.lex_state = 11, .external_lex_state = 32}, - [972] = {.lex_state = 11, .external_lex_state = 32}, - [973] = {.lex_state = 11, .external_lex_state = 32}, - [974] = {.lex_state = 11, .external_lex_state = 32}, - [975] = {.lex_state = 11, .external_lex_state = 32}, - [976] = {.lex_state = 11, .external_lex_state = 32}, - [977] = {.lex_state = 11, .external_lex_state = 32}, - [978] = {.lex_state = 11, .external_lex_state = 32}, - [979] = {.lex_state = 11, .external_lex_state = 32}, - [980] = {.lex_state = 11, .external_lex_state = 42}, - [981] = {.lex_state = 11, .external_lex_state = 32}, - [982] = {.lex_state = 11, .external_lex_state = 32}, - [983] = {.lex_state = 11, .external_lex_state = 32}, - [984] = {.lex_state = 11, .external_lex_state = 32}, - [985] = {.lex_state = 11, .external_lex_state = 32}, - [986] = {.lex_state = 11, .external_lex_state = 32}, - [987] = {.lex_state = 11, .external_lex_state = 32}, - [988] = {.lex_state = 11, .external_lex_state = 32}, - [989] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [990] = {.lex_state = 11, .external_lex_state = 32}, - [991] = {.lex_state = 11, .external_lex_state = 32}, - [992] = {.lex_state = 11, .external_lex_state = 32}, - [993] = {.lex_state = 11, .external_lex_state = 32}, - [994] = {.lex_state = 11, .external_lex_state = 32}, - [995] = {.lex_state = 11, .external_lex_state = 32}, - [996] = {.lex_state = 11, .external_lex_state = 32}, - [997] = {.lex_state = 11, .external_lex_state = 32}, - [998] = {.lex_state = 11, .external_lex_state = 32}, - [999] = {.lex_state = 11, .external_lex_state = 32}, - [1000] = {.lex_state = 11, .external_lex_state = 32}, - [1001] = {.lex_state = 11, .external_lex_state = 32}, - [1002] = {.lex_state = 11, .external_lex_state = 32}, - [1003] = {.lex_state = 11, .external_lex_state = 33}, - [1004] = {.lex_state = 11, .external_lex_state = 31}, - [1005] = {.lex_state = 11, .external_lex_state = 31}, - [1006] = {.lex_state = 11, .external_lex_state = 43}, - [1007] = {.lex_state = 11, .external_lex_state = 31}, - [1008] = {.lex_state = 11, .external_lex_state = 43}, - [1009] = {.lex_state = 11, .external_lex_state = 31}, - [1010] = {.lex_state = 11, .external_lex_state = 31}, - [1011] = {.lex_state = 11, .external_lex_state = 43}, - [1012] = {.lex_state = 11, .external_lex_state = 43}, - [1013] = {.lex_state = 11, .external_lex_state = 31}, - [1014] = {.lex_state = 11, .external_lex_state = 31}, - [1015] = {.lex_state = 11, .external_lex_state = 31}, - [1016] = {.lex_state = 11, .external_lex_state = 31}, - [1017] = {.lex_state = 11, .external_lex_state = 31}, - [1018] = {.lex_state = 11, .external_lex_state = 31}, - [1019] = {.lex_state = 11, .external_lex_state = 42}, - [1020] = {.lex_state = 11, .external_lex_state = 31}, - [1021] = {.lex_state = 11, .external_lex_state = 31}, - [1022] = {.lex_state = 11, .external_lex_state = 31}, - [1023] = {.lex_state = 11, .external_lex_state = 31}, - [1024] = {.lex_state = 11, .external_lex_state = 31}, - [1025] = {.lex_state = 11, .external_lex_state = 31}, - [1026] = {.lex_state = 11, .external_lex_state = 31}, - [1027] = {.lex_state = 11, .external_lex_state = 31}, - [1028] = {.lex_state = 11, .external_lex_state = 31}, - [1029] = {.lex_state = 11, .external_lex_state = 31}, - [1030] = {.lex_state = 11, .external_lex_state = 31}, - [1031] = {.lex_state = 11, .external_lex_state = 31}, - [1032] = {.lex_state = 11, .external_lex_state = 31}, - [1033] = {.lex_state = 11, .external_lex_state = 31}, - [1034] = {.lex_state = 11, .external_lex_state = 31}, - [1035] = {.lex_state = 11, .external_lex_state = 31}, - [1036] = {.lex_state = 11, .external_lex_state = 43}, - [1037] = {.lex_state = 11, .external_lex_state = 27}, - [1038] = {.lex_state = 11, .external_lex_state = 31}, - [1039] = {.lex_state = 11, .external_lex_state = 43}, - [1040] = {.lex_state = 11, .external_lex_state = 31}, - [1041] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1042] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1043] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1044] = {.lex_state = 11, .external_lex_state = 31}, - [1045] = {.lex_state = 11, .external_lex_state = 31}, - [1046] = {.lex_state = 11, .external_lex_state = 42}, - [1047] = {.lex_state = 11, .external_lex_state = 33}, - [1048] = {.lex_state = 11, .external_lex_state = 33}, - [1049] = {.lex_state = 11, .external_lex_state = 42}, - [1050] = {.lex_state = 11, .external_lex_state = 33}, - [1051] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1052] = {.lex_state = 11, .external_lex_state = 31}, - [1053] = {.lex_state = 11, .external_lex_state = 31}, - [1054] = {.lex_state = 11, .external_lex_state = 31}, - [1055] = {.lex_state = 11, .external_lex_state = 33}, - [1056] = {.lex_state = 11, .external_lex_state = 31}, - [1057] = {.lex_state = 11, .external_lex_state = 31}, - [1058] = {.lex_state = 11, .external_lex_state = 33}, - [1059] = {.lex_state = 11, .external_lex_state = 33}, - [1060] = {.lex_state = 11, .external_lex_state = 31}, - [1061] = {.lex_state = 11, .external_lex_state = 33}, - [1062] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1063] = {.lex_state = 11, .external_lex_state = 31}, - [1064] = {.lex_state = 11, .external_lex_state = 42}, - [1065] = {.lex_state = 11, .external_lex_state = 33}, - [1066] = {.lex_state = 11, .external_lex_state = 42}, - [1067] = {.lex_state = 11, .external_lex_state = 33}, - [1068] = {.lex_state = 11, .external_lex_state = 42}, - [1069] = {.lex_state = 11, .external_lex_state = 31}, - [1070] = {.lex_state = 11, .external_lex_state = 33}, - [1071] = {.lex_state = 11, .external_lex_state = 43}, - [1072] = {.lex_state = 11, .external_lex_state = 31}, - [1073] = {.lex_state = 11, .external_lex_state = 31}, - [1074] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1075] = {.lex_state = 11, .external_lex_state = 43}, - [1076] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1077] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1078] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1079] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1080] = {.lex_state = 11, .external_lex_state = 31}, - [1081] = {.lex_state = 11, .external_lex_state = 42}, - [1082] = {.lex_state = 11, .external_lex_state = 31}, - [1083] = {.lex_state = 11, .external_lex_state = 31}, - [1084] = {.lex_state = 11, .external_lex_state = 31}, - [1085] = {.lex_state = 11, .external_lex_state = 31}, - [1086] = {.lex_state = 11, .external_lex_state = 31}, - [1087] = {.lex_state = 11, .external_lex_state = 33}, - [1088] = {.lex_state = 11, .external_lex_state = 33}, - [1089] = {.lex_state = 11, .external_lex_state = 41}, - [1090] = {.lex_state = 11, .external_lex_state = 31}, - [1091] = {.lex_state = 11, .external_lex_state = 31}, - [1092] = {.lex_state = 11, .external_lex_state = 33}, - [1093] = {.lex_state = 11, .external_lex_state = 33}, - [1094] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1095] = {.lex_state = 11, .external_lex_state = 31}, - [1096] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1097] = {.lex_state = 11, .external_lex_state = 31}, - [1098] = {.lex_state = 11, .external_lex_state = 33}, - [1099] = {.lex_state = 11, .external_lex_state = 33}, - [1100] = {.lex_state = 11, .external_lex_state = 33}, - [1101] = {.lex_state = 11, .external_lex_state = 33}, - [1102] = {.lex_state = 11, .external_lex_state = 33}, - [1103] = {.lex_state = 11, .external_lex_state = 33}, - [1104] = {.lex_state = 11, .external_lex_state = 33}, - [1105] = {.lex_state = 11, .external_lex_state = 33}, - [1106] = {.lex_state = 11, .external_lex_state = 33}, - [1107] = {.lex_state = 11, .external_lex_state = 31}, - [1108] = {.lex_state = 11, .external_lex_state = 33}, - [1109] = {.lex_state = 11, .external_lex_state = 43}, - [1110] = {.lex_state = 11, .external_lex_state = 33}, - [1111] = {.lex_state = 11, .external_lex_state = 31}, - [1112] = {.lex_state = 11, .external_lex_state = 31}, - [1113] = {.lex_state = 11, .external_lex_state = 33}, - [1114] = {.lex_state = 11, .external_lex_state = 31}, - [1115] = {.lex_state = 11, .external_lex_state = 31}, - [1116] = {.lex_state = 11, .external_lex_state = 31}, - [1117] = {.lex_state = 11, .external_lex_state = 31}, - [1118] = {.lex_state = 11, .external_lex_state = 31}, - [1119] = {.lex_state = 11, .external_lex_state = 31}, - [1120] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1121] = {.lex_state = 11, .external_lex_state = 33}, - [1122] = {.lex_state = 11, .external_lex_state = 31}, - [1123] = {.lex_state = 11, .external_lex_state = 33}, - [1124] = {.lex_state = 11, .external_lex_state = 31}, - [1125] = {.lex_state = 11, .external_lex_state = 41}, - [1126] = {.lex_state = 11, .external_lex_state = 33}, - [1127] = {.lex_state = 11, .external_lex_state = 41}, - [1128] = {.lex_state = 11, .external_lex_state = 42}, - [1129] = {.lex_state = 11, .external_lex_state = 41}, - [1130] = {.lex_state = 11, .external_lex_state = 31}, - [1131] = {.lex_state = 11, .external_lex_state = 42}, - [1132] = {.lex_state = 11, .external_lex_state = 31}, - [1133] = {.lex_state = 11, .external_lex_state = 33}, - [1134] = {.lex_state = 11, .external_lex_state = 31}, - [1135] = {.lex_state = 11, .external_lex_state = 42}, - [1136] = {.lex_state = 11, .external_lex_state = 31}, - [1137] = {.lex_state = 11, .external_lex_state = 33}, - [1138] = {.lex_state = 11, .external_lex_state = 31}, - [1139] = {.lex_state = 11, .external_lex_state = 42}, - [1140] = {.lex_state = 11, .external_lex_state = 31}, - [1141] = {.lex_state = 11, .external_lex_state = 41}, - [1142] = {.lex_state = 11, .external_lex_state = 41}, - [1143] = {.lex_state = 11, .external_lex_state = 31}, - [1144] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1145] = {.lex_state = 11, .external_lex_state = 33}, - [1146] = {.lex_state = 11, .external_lex_state = 41}, - [1147] = {.lex_state = 151, .external_lex_state = 17, .reserved_word_set_id = 1}, - [1148] = {.lex_state = 11, .external_lex_state = 41}, - [1149] = {.lex_state = 11, .external_lex_state = 41}, - [1150] = {.lex_state = 11, .external_lex_state = 43}, - [1151] = {.lex_state = 11, .external_lex_state = 41}, - [1152] = {.lex_state = 11, .external_lex_state = 31}, - [1153] = {.lex_state = 11, .external_lex_state = 31}, - [1154] = {.lex_state = 11, .external_lex_state = 31}, - [1155] = {.lex_state = 11, .external_lex_state = 41}, - [1156] = {.lex_state = 11, .external_lex_state = 42}, - [1157] = {.lex_state = 11, .external_lex_state = 33}, - [1158] = {.lex_state = 11, .external_lex_state = 43}, - [1159] = {.lex_state = 11, .external_lex_state = 43}, - [1160] = {.lex_state = 11, .external_lex_state = 31}, - [1161] = {.lex_state = 11, .external_lex_state = 31}, - [1162] = {.lex_state = 11, .external_lex_state = 31}, - [1163] = {.lex_state = 11, .external_lex_state = 31}, - [1164] = {.lex_state = 11, .external_lex_state = 42}, - [1165] = {.lex_state = 11, .external_lex_state = 41}, - [1166] = {.lex_state = 11, .external_lex_state = 33}, - [1167] = {.lex_state = 11, .external_lex_state = 33}, - [1168] = {.lex_state = 11, .external_lex_state = 31}, - [1169] = {.lex_state = 11, .external_lex_state = 31}, - [1170] = {.lex_state = 11, .external_lex_state = 27}, - [1171] = {.lex_state = 11, .external_lex_state = 31}, - [1172] = {.lex_state = 11, .external_lex_state = 31}, - [1173] = {.lex_state = 11, .external_lex_state = 31}, - [1174] = {.lex_state = 11, .external_lex_state = 27}, - [1175] = {.lex_state = 11, .external_lex_state = 31}, - [1176] = {.lex_state = 11, .external_lex_state = 31}, - [1177] = {.lex_state = 11, .external_lex_state = 31}, - [1178] = {.lex_state = 11, .external_lex_state = 31}, - [1179] = {.lex_state = 11, .external_lex_state = 27}, - [1180] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1181] = {.lex_state = 11, .external_lex_state = 33}, - [1182] = {.lex_state = 11, .external_lex_state = 33}, - [1183] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1184] = {.lex_state = 11, .external_lex_state = 33}, - [1185] = {.lex_state = 11, .external_lex_state = 33}, - [1186] = {.lex_state = 11, .external_lex_state = 33}, - [1187] = {.lex_state = 11, .external_lex_state = 33}, - [1188] = {.lex_state = 11, .external_lex_state = 33}, - [1189] = {.lex_state = 11, .external_lex_state = 33}, - [1190] = {.lex_state = 11, .external_lex_state = 33}, - [1191] = {.lex_state = 11, .external_lex_state = 33}, - [1192] = {.lex_state = 11, .external_lex_state = 33}, - [1193] = {.lex_state = 11, .external_lex_state = 33}, - [1194] = {.lex_state = 11, .external_lex_state = 33}, - [1195] = {.lex_state = 11, .external_lex_state = 33}, - [1196] = {.lex_state = 11, .external_lex_state = 33}, - [1197] = {.lex_state = 11, .external_lex_state = 33}, - [1198] = {.lex_state = 11, .external_lex_state = 33}, - [1199] = {.lex_state = 11, .external_lex_state = 33}, - [1200] = {.lex_state = 11, .external_lex_state = 33}, - [1201] = {.lex_state = 11, .external_lex_state = 33}, - [1202] = {.lex_state = 11, .external_lex_state = 33}, - [1203] = {.lex_state = 11, .external_lex_state = 33}, - [1204] = {.lex_state = 11, .external_lex_state = 33}, - [1205] = {.lex_state = 11, .external_lex_state = 33}, - [1206] = {.lex_state = 11, .external_lex_state = 33}, - [1207] = {.lex_state = 11, .external_lex_state = 33}, - [1208] = {.lex_state = 11, .external_lex_state = 33}, - [1209] = {.lex_state = 11, .external_lex_state = 33}, - [1210] = {.lex_state = 11, .external_lex_state = 33}, - [1211] = {.lex_state = 11, .external_lex_state = 33}, - [1212] = {.lex_state = 11, .external_lex_state = 33}, - [1213] = {.lex_state = 11, .external_lex_state = 33}, - [1214] = {.lex_state = 11, .external_lex_state = 33}, - [1215] = {.lex_state = 11, .external_lex_state = 33}, - [1216] = {.lex_state = 11, .external_lex_state = 33}, - [1217] = {.lex_state = 11, .external_lex_state = 33}, - [1218] = {.lex_state = 11, .external_lex_state = 33}, - [1219] = {.lex_state = 11, .external_lex_state = 33}, - [1220] = {.lex_state = 11, .external_lex_state = 33}, - [1221] = {.lex_state = 11, .external_lex_state = 33}, - [1222] = {.lex_state = 11, .external_lex_state = 33}, - [1223] = {.lex_state = 11, .external_lex_state = 33}, - [1224] = {.lex_state = 11, .external_lex_state = 33}, - [1225] = {.lex_state = 11, .external_lex_state = 33}, - [1226] = {.lex_state = 11, .external_lex_state = 33}, - [1227] = {.lex_state = 11, .external_lex_state = 33}, - [1228] = {.lex_state = 11, .external_lex_state = 33}, - [1229] = {.lex_state = 11, .external_lex_state = 33}, - [1230] = {.lex_state = 11, .external_lex_state = 33}, - [1231] = {.lex_state = 11, .external_lex_state = 33}, - [1232] = {.lex_state = 11, .external_lex_state = 33}, - [1233] = {.lex_state = 11, .external_lex_state = 33}, - [1234] = {.lex_state = 11, .external_lex_state = 33}, - [1235] = {.lex_state = 11, .external_lex_state = 33}, - [1236] = {.lex_state = 11, .external_lex_state = 33}, - [1237] = {.lex_state = 11, .external_lex_state = 33}, - [1238] = {.lex_state = 11, .external_lex_state = 27}, - [1239] = {.lex_state = 11, .external_lex_state = 33}, - [1240] = {.lex_state = 11, .external_lex_state = 33}, - [1241] = {.lex_state = 11, .external_lex_state = 33}, - [1242] = {.lex_state = 11, .external_lex_state = 33}, - [1243] = {.lex_state = 11, .external_lex_state = 33}, - [1244] = {.lex_state = 11, .external_lex_state = 33}, - [1245] = {.lex_state = 11, .external_lex_state = 33}, - [1246] = {.lex_state = 11, .external_lex_state = 33}, - [1247] = {.lex_state = 11, .external_lex_state = 33}, - [1248] = {.lex_state = 11, .external_lex_state = 33}, - [1249] = {.lex_state = 11, .external_lex_state = 33}, - [1250] = {.lex_state = 11, .external_lex_state = 33}, - [1251] = {.lex_state = 11, .external_lex_state = 33}, - [1252] = {.lex_state = 11, .external_lex_state = 33}, - [1253] = {.lex_state = 11, .external_lex_state = 33}, - [1254] = {.lex_state = 11, .external_lex_state = 33}, - [1255] = {.lex_state = 11, .external_lex_state = 33}, - [1256] = {.lex_state = 11, .external_lex_state = 33}, - [1257] = {.lex_state = 11, .external_lex_state = 33}, - [1258] = {.lex_state = 11, .external_lex_state = 33}, - [1259] = {.lex_state = 11, .external_lex_state = 33}, - [1260] = {.lex_state = 11, .external_lex_state = 33}, - [1261] = {.lex_state = 11, .external_lex_state = 33}, - [1262] = {.lex_state = 11, .external_lex_state = 33}, - [1263] = {.lex_state = 11, .external_lex_state = 33}, - [1264] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [1265] = {.lex_state = 11, .external_lex_state = 27}, - [1266] = {.lex_state = 11, .external_lex_state = 33}, - [1267] = {.lex_state = 11, .external_lex_state = 33}, - [1268] = {.lex_state = 11, .external_lex_state = 27}, - [1269] = {.lex_state = 11, .external_lex_state = 33}, - [1270] = {.lex_state = 11, .external_lex_state = 33}, - [1271] = {.lex_state = 11, .external_lex_state = 33}, - [1272] = {.lex_state = 11, .external_lex_state = 31}, - [1273] = {.lex_state = 11, .external_lex_state = 31}, - [1274] = {.lex_state = 11, .external_lex_state = 31}, - [1275] = {.lex_state = 11, .external_lex_state = 31}, - [1276] = {.lex_state = 11, .external_lex_state = 31}, - [1277] = {.lex_state = 11, .external_lex_state = 31}, - [1278] = {.lex_state = 11, .external_lex_state = 31}, - [1279] = {.lex_state = 11, .external_lex_state = 31}, - [1280] = {.lex_state = 11, .external_lex_state = 31}, - [1281] = {.lex_state = 11, .external_lex_state = 31}, - [1282] = {.lex_state = 11, .external_lex_state = 31}, - [1283] = {.lex_state = 11, .external_lex_state = 31}, - [1284] = {.lex_state = 11, .external_lex_state = 31}, - [1285] = {.lex_state = 11, .external_lex_state = 31}, - [1286] = {.lex_state = 11, .external_lex_state = 31}, - [1287] = {.lex_state = 11, .external_lex_state = 31}, - [1288] = {.lex_state = 11, .external_lex_state = 33}, - [1289] = {.lex_state = 11, .external_lex_state = 27}, - [1290] = {.lex_state = 11, .external_lex_state = 27}, - [1291] = {.lex_state = 11, .external_lex_state = 27}, - [1292] = {.lex_state = 11, .external_lex_state = 27}, - [1293] = {.lex_state = 11, .external_lex_state = 27}, - [1294] = {.lex_state = 11, .external_lex_state = 27}, - [1295] = {.lex_state = 11, .external_lex_state = 27}, - [1296] = {.lex_state = 11, .external_lex_state = 27}, - [1297] = {.lex_state = 11, .external_lex_state = 27}, - [1298] = {.lex_state = 11, .external_lex_state = 27}, - [1299] = {.lex_state = 11, .external_lex_state = 27}, - [1300] = {.lex_state = 11, .external_lex_state = 31}, - [1301] = {.lex_state = 11, .external_lex_state = 27}, - [1302] = {.lex_state = 11, .external_lex_state = 27}, - [1303] = {.lex_state = 11, .external_lex_state = 27}, - [1304] = {.lex_state = 11, .external_lex_state = 27}, - [1305] = {.lex_state = 11, .external_lex_state = 27}, - [1306] = {.lex_state = 11, .external_lex_state = 27}, - [1307] = {.lex_state = 11, .external_lex_state = 27}, - [1308] = {.lex_state = 11, .external_lex_state = 27}, - [1309] = {.lex_state = 11, .external_lex_state = 27}, - [1310] = {.lex_state = 11, .external_lex_state = 27}, - [1311] = {.lex_state = 11, .external_lex_state = 27}, - [1312] = {.lex_state = 11, .external_lex_state = 27}, - [1313] = {.lex_state = 11, .external_lex_state = 27}, - [1314] = {.lex_state = 11, .external_lex_state = 27}, - [1315] = {.lex_state = 11, .external_lex_state = 27}, - [1316] = {.lex_state = 11, .external_lex_state = 27}, - [1317] = {.lex_state = 11, .external_lex_state = 27}, - [1318] = {.lex_state = 11, .external_lex_state = 27}, - [1319] = {.lex_state = 11, .external_lex_state = 27}, - [1320] = {.lex_state = 11, .external_lex_state = 27}, - [1321] = {.lex_state = 11, .external_lex_state = 27}, - [1322] = {.lex_state = 11, .external_lex_state = 27}, - [1323] = {.lex_state = 11, .external_lex_state = 27}, - [1324] = {.lex_state = 11, .external_lex_state = 27}, - [1325] = {.lex_state = 11, .external_lex_state = 27}, - [1326] = {.lex_state = 11, .external_lex_state = 27}, - [1327] = {.lex_state = 11, .external_lex_state = 27}, - [1328] = {.lex_state = 11, .external_lex_state = 27}, - [1329] = {.lex_state = 11, .external_lex_state = 27}, - [1330] = {.lex_state = 11, .external_lex_state = 27}, - [1331] = {.lex_state = 11, .external_lex_state = 27}, - [1332] = {.lex_state = 11, .external_lex_state = 27}, - [1333] = {.lex_state = 11, .external_lex_state = 27}, - [1334] = {.lex_state = 11, .external_lex_state = 27}, - [1335] = {.lex_state = 11, .external_lex_state = 27}, - [1336] = {.lex_state = 11, .external_lex_state = 27}, - [1337] = {.lex_state = 11, .external_lex_state = 27}, - [1338] = {.lex_state = 11, .external_lex_state = 27}, - [1339] = {.lex_state = 11, .external_lex_state = 27}, - [1340] = {.lex_state = 11, .external_lex_state = 27}, - [1341] = {.lex_state = 11, .external_lex_state = 27}, - [1342] = {.lex_state = 11, .external_lex_state = 27}, - [1343] = {.lex_state = 11, .external_lex_state = 27}, - [1344] = {.lex_state = 11, .external_lex_state = 27}, - [1345] = {.lex_state = 11, .external_lex_state = 27}, - [1346] = {.lex_state = 11, .external_lex_state = 27}, - [1347] = {.lex_state = 11, .external_lex_state = 27}, - [1348] = {.lex_state = 11, .external_lex_state = 27}, - [1349] = {.lex_state = 11, .external_lex_state = 27}, - [1350] = {.lex_state = 11, .external_lex_state = 27}, - [1351] = {.lex_state = 11, .external_lex_state = 27}, - [1352] = {.lex_state = 11, .external_lex_state = 27}, - [1353] = {.lex_state = 11, .external_lex_state = 27}, - [1354] = {.lex_state = 11, .external_lex_state = 27}, - [1355] = {.lex_state = 11, .external_lex_state = 27}, - [1356] = {.lex_state = 11, .external_lex_state = 27}, - [1357] = {.lex_state = 11, .external_lex_state = 27}, - [1358] = {.lex_state = 11, .external_lex_state = 27}, - [1359] = {.lex_state = 11, .external_lex_state = 27}, - [1360] = {.lex_state = 11, .external_lex_state = 27}, - [1361] = {.lex_state = 11, .external_lex_state = 27}, - [1362] = {.lex_state = 11, .external_lex_state = 27}, - [1363] = {.lex_state = 11, .external_lex_state = 27}, - [1364] = {.lex_state = 11, .external_lex_state = 27}, - [1365] = {.lex_state = 11, .external_lex_state = 27}, - [1366] = {.lex_state = 11, .external_lex_state = 27}, - [1367] = {.lex_state = 11, .external_lex_state = 27}, - [1368] = {.lex_state = 11, .external_lex_state = 27}, - [1369] = {.lex_state = 11, .external_lex_state = 27}, - [1370] = {.lex_state = 11, .external_lex_state = 27}, - [1371] = {.lex_state = 11, .external_lex_state = 27}, - [1372] = {.lex_state = 11, .external_lex_state = 27}, - [1373] = {.lex_state = 11, .external_lex_state = 27}, - [1374] = {.lex_state = 11, .external_lex_state = 27}, - [1375] = {.lex_state = 11, .external_lex_state = 27}, - [1376] = {.lex_state = 11, .external_lex_state = 27}, - [1377] = {.lex_state = 11, .external_lex_state = 27}, - [1378] = {.lex_state = 11, .external_lex_state = 27}, - [1379] = {.lex_state = 11, .external_lex_state = 27}, - [1380] = {.lex_state = 11, .external_lex_state = 27}, - [1381] = {.lex_state = 11, .external_lex_state = 27}, - [1382] = {.lex_state = 11, .external_lex_state = 27}, - [1383] = {.lex_state = 11, .external_lex_state = 27}, - [1384] = {.lex_state = 11, .external_lex_state = 27}, - [1385] = {.lex_state = 11, .external_lex_state = 27}, - [1386] = {.lex_state = 11, .external_lex_state = 27}, - [1387] = {.lex_state = 11, .external_lex_state = 27}, - [1388] = {.lex_state = 11, .external_lex_state = 31}, - [1389] = {.lex_state = 11, .external_lex_state = 27}, - [1390] = {.lex_state = 11, .external_lex_state = 27}, - [1391] = {.lex_state = 11, .external_lex_state = 27}, - [1392] = {.lex_state = 11, .external_lex_state = 31}, - [1393] = {.lex_state = 11, .external_lex_state = 27}, - [1394] = {.lex_state = 11, .external_lex_state = 27}, - [1395] = {.lex_state = 11, .external_lex_state = 27}, - [1396] = {.lex_state = 11, .external_lex_state = 27}, - [1397] = {.lex_state = 11, .external_lex_state = 27}, - [1398] = {.lex_state = 11, .external_lex_state = 31}, - [1399] = {.lex_state = 11, .external_lex_state = 27}, - [1400] = {.lex_state = 11, .external_lex_state = 31}, - [1401] = {.lex_state = 11, .external_lex_state = 31}, - [1402] = {.lex_state = 11, .external_lex_state = 31}, - [1403] = {.lex_state = 11, .external_lex_state = 35}, - [1404] = {.lex_state = 11, .external_lex_state = 27}, - [1405] = {.lex_state = 11, .external_lex_state = 27}, - [1406] = {.lex_state = 11, .external_lex_state = 44}, - [1407] = {.lex_state = 11, .external_lex_state = 31}, - [1408] = {.lex_state = 11, .external_lex_state = 27}, - [1409] = {.lex_state = 11, .external_lex_state = 31}, - [1410] = {.lex_state = 11, .external_lex_state = 35}, - [1411] = {.lex_state = 11, .external_lex_state = 31}, - [1412] = {.lex_state = 11, .external_lex_state = 35}, - [1413] = {.lex_state = 11, .external_lex_state = 35}, - [1414] = {.lex_state = 11, .external_lex_state = 35}, - [1415] = {.lex_state = 11, .external_lex_state = 31}, - [1416] = {.lex_state = 11, .external_lex_state = 35}, - [1417] = {.lex_state = 11, .external_lex_state = 44}, - [1418] = {.lex_state = 11, .external_lex_state = 35}, - [1419] = {.lex_state = 11, .external_lex_state = 35}, - [1420] = {.lex_state = 11, .external_lex_state = 44}, - [1421] = {.lex_state = 11, .external_lex_state = 35}, - [1422] = {.lex_state = 11, .external_lex_state = 35}, - [1423] = {.lex_state = 11, .external_lex_state = 35}, - [1424] = {.lex_state = 11, .external_lex_state = 31}, - [1425] = {.lex_state = 11, .external_lex_state = 35}, - [1426] = {.lex_state = 11, .external_lex_state = 35}, - [1427] = {.lex_state = 11, .external_lex_state = 35}, - [1428] = {.lex_state = 11, .external_lex_state = 35}, - [1429] = {.lex_state = 11, .external_lex_state = 35}, - [1430] = {.lex_state = 11, .external_lex_state = 35}, - [1431] = {.lex_state = 11, .external_lex_state = 35}, - [1432] = {.lex_state = 11, .external_lex_state = 35}, - [1433] = {.lex_state = 11, .external_lex_state = 35}, - [1434] = {.lex_state = 11, .external_lex_state = 35}, - [1435] = {.lex_state = 11, .external_lex_state = 35}, - [1436] = {.lex_state = 11, .external_lex_state = 31}, - [1437] = {.lex_state = 11, .external_lex_state = 35}, - [1438] = {.lex_state = 11, .external_lex_state = 31}, - [1439] = {.lex_state = 11, .external_lex_state = 35}, - [1440] = {.lex_state = 11, .external_lex_state = 31}, - [1441] = {.lex_state = 11, .external_lex_state = 31}, - [1442] = {.lex_state = 11, .external_lex_state = 44}, - [1443] = {.lex_state = 11, .external_lex_state = 31}, - [1444] = {.lex_state = 11, .external_lex_state = 31}, - [1445] = {.lex_state = 11, .external_lex_state = 31}, - [1446] = {.lex_state = 11, .external_lex_state = 35}, - [1447] = {.lex_state = 11, .external_lex_state = 35}, - [1448] = {.lex_state = 11, .external_lex_state = 31}, - [1449] = {.lex_state = 11, .external_lex_state = 35}, - [1450] = {.lex_state = 11, .external_lex_state = 31}, - [1451] = {.lex_state = 11, .external_lex_state = 31}, - [1452] = {.lex_state = 11, .external_lex_state = 44}, - [1453] = {.lex_state = 11, .external_lex_state = 45}, - [1454] = {.lex_state = 11, .external_lex_state = 31}, - [1455] = {.lex_state = 11, .external_lex_state = 31}, - [1456] = {.lex_state = 11, .external_lex_state = 31}, - [1457] = {.lex_state = 11, .external_lex_state = 31}, - [1458] = {.lex_state = 11, .external_lex_state = 31}, - [1459] = {.lex_state = 11, .external_lex_state = 31}, - [1460] = {.lex_state = 11, .external_lex_state = 31}, - [1461] = {.lex_state = 11, .external_lex_state = 31}, - [1462] = {.lex_state = 11, .external_lex_state = 31}, - [1463] = {.lex_state = 11, .external_lex_state = 31}, - [1464] = {.lex_state = 11, .external_lex_state = 31}, - [1465] = {.lex_state = 11, .external_lex_state = 35}, - [1466] = {.lex_state = 11, .external_lex_state = 44}, - [1467] = {.lex_state = 11, .external_lex_state = 35}, - [1468] = {.lex_state = 11, .external_lex_state = 44}, - [1469] = {.lex_state = 11, .external_lex_state = 35}, - [1470] = {.lex_state = 11, .external_lex_state = 44}, - [1471] = {.lex_state = 11, .external_lex_state = 35}, - [1472] = {.lex_state = 11, .external_lex_state = 45}, - [1473] = {.lex_state = 11, .external_lex_state = 44}, - [1474] = {.lex_state = 11, .external_lex_state = 35}, - [1475] = {.lex_state = 11, .external_lex_state = 44}, - [1476] = {.lex_state = 11, .external_lex_state = 35}, - [1477] = {.lex_state = 11, .external_lex_state = 44}, - [1478] = {.lex_state = 11, .external_lex_state = 35}, - [1479] = {.lex_state = 11, .external_lex_state = 45}, - [1480] = {.lex_state = 11, .external_lex_state = 45}, - [1481] = {.lex_state = 11, .external_lex_state = 45}, - [1482] = {.lex_state = 11, .external_lex_state = 45}, - [1483] = {.lex_state = 11, .external_lex_state = 45}, - [1484] = {.lex_state = 11, .external_lex_state = 31}, - [1485] = {.lex_state = 11, .external_lex_state = 44}, - [1486] = {.lex_state = 11, .external_lex_state = 35}, - [1487] = {.lex_state = 11, .external_lex_state = 44}, - [1488] = {.lex_state = 11, .external_lex_state = 35}, - [1489] = {.lex_state = 11, .external_lex_state = 44}, - [1490] = {.lex_state = 11, .external_lex_state = 35}, - [1491] = {.lex_state = 11, .external_lex_state = 45}, - [1492] = {.lex_state = 11, .external_lex_state = 31}, - [1493] = {.lex_state = 11, .external_lex_state = 32}, - [1494] = {.lex_state = 11, .external_lex_state = 37}, - [1495] = {.lex_state = 11, .external_lex_state = 32}, - [1496] = {.lex_state = 11, .external_lex_state = 32}, - [1497] = {.lex_state = 11, .external_lex_state = 32}, - [1498] = {.lex_state = 11, .external_lex_state = 32}, - [1499] = {.lex_state = 11, .external_lex_state = 32}, - [1500] = {.lex_state = 11, .external_lex_state = 32}, - [1501] = {.lex_state = 11, .external_lex_state = 32}, - [1502] = {.lex_state = 11, .external_lex_state = 32}, - [1503] = {.lex_state = 11, .external_lex_state = 32}, - [1504] = {.lex_state = 11, .external_lex_state = 32}, - [1505] = {.lex_state = 11, .external_lex_state = 32}, - [1506] = {.lex_state = 11, .external_lex_state = 32}, - [1507] = {.lex_state = 11, .external_lex_state = 32}, - [1508] = {.lex_state = 11, .external_lex_state = 32}, - [1509] = {.lex_state = 11, .external_lex_state = 32}, - [1510] = {.lex_state = 11, .external_lex_state = 31}, - [1511] = {.lex_state = 11, .external_lex_state = 31}, - [1512] = {.lex_state = 11, .external_lex_state = 31}, - [1513] = {.lex_state = 11, .external_lex_state = 31}, - [1514] = {.lex_state = 11, .external_lex_state = 31}, - [1515] = {.lex_state = 11, .external_lex_state = 32}, - [1516] = {.lex_state = 11, .external_lex_state = 32}, - [1517] = {.lex_state = 11, .external_lex_state = 32}, - [1518] = {.lex_state = 11, .external_lex_state = 32}, - [1519] = {.lex_state = 11, .external_lex_state = 32}, - [1520] = {.lex_state = 11, .external_lex_state = 32}, - [1521] = {.lex_state = 11, .external_lex_state = 31}, - [1522] = {.lex_state = 11, .external_lex_state = 31}, - [1523] = {.lex_state = 11, .external_lex_state = 31}, - [1524] = {.lex_state = 11, .external_lex_state = 31}, - [1525] = {.lex_state = 11, .external_lex_state = 31}, - [1526] = {.lex_state = 11, .external_lex_state = 31}, - [1527] = {.lex_state = 11, .external_lex_state = 31}, - [1528] = {.lex_state = 11, .external_lex_state = 31}, - [1529] = {.lex_state = 11, .external_lex_state = 31}, - [1530] = {.lex_state = 11, .external_lex_state = 31}, - [1531] = {.lex_state = 11, .external_lex_state = 31}, - [1532] = {.lex_state = 11, .external_lex_state = 31}, - [1533] = {.lex_state = 11, .external_lex_state = 45}, - [1534] = {.lex_state = 11, .external_lex_state = 31}, - [1535] = {.lex_state = 11, .external_lex_state = 31}, - [1536] = {.lex_state = 11, .external_lex_state = 31}, - [1537] = {.lex_state = 11, .external_lex_state = 31}, - [1538] = {.lex_state = 11, .external_lex_state = 31}, - [1539] = {.lex_state = 11, .external_lex_state = 31}, - [1540] = {.lex_state = 11, .external_lex_state = 31}, - [1541] = {.lex_state = 11, .external_lex_state = 31}, - [1542] = {.lex_state = 11, .external_lex_state = 31}, - [1543] = {.lex_state = 11, .external_lex_state = 31}, - [1544] = {.lex_state = 11, .external_lex_state = 31}, - [1545] = {.lex_state = 11, .external_lex_state = 31}, - [1546] = {.lex_state = 11, .external_lex_state = 31}, - [1547] = {.lex_state = 11, .external_lex_state = 31}, - [1548] = {.lex_state = 11, .external_lex_state = 31}, - [1549] = {.lex_state = 11, .external_lex_state = 31}, - [1550] = {.lex_state = 11, .external_lex_state = 31}, - [1551] = {.lex_state = 11, .external_lex_state = 31}, - [1552] = {.lex_state = 11, .external_lex_state = 31}, - [1553] = {.lex_state = 11, .external_lex_state = 31}, - [1554] = {.lex_state = 11, .external_lex_state = 45}, - [1555] = {.lex_state = 11, .external_lex_state = 31}, - [1556] = {.lex_state = 11, .external_lex_state = 31}, - [1557] = {.lex_state = 11, .external_lex_state = 45}, - [1558] = {.lex_state = 11, .external_lex_state = 32}, - [1559] = {.lex_state = 11, .external_lex_state = 32}, - [1560] = {.lex_state = 11, .external_lex_state = 45}, - [1561] = {.lex_state = 11, .external_lex_state = 32}, - [1562] = {.lex_state = 11, .external_lex_state = 32}, - [1563] = {.lex_state = 11, .external_lex_state = 32}, - [1564] = {.lex_state = 11, .external_lex_state = 32}, - [1565] = {.lex_state = 11, .external_lex_state = 32}, - [1566] = {.lex_state = 11, .external_lex_state = 32}, - [1567] = {.lex_state = 12, .external_lex_state = 46}, - [1568] = {.lex_state = 11, .external_lex_state = 31}, - [1569] = {.lex_state = 11, .external_lex_state = 31}, - [1570] = {.lex_state = 11, .external_lex_state = 35}, - [1571] = {.lex_state = 11, .external_lex_state = 37}, - [1572] = {.lex_state = 11, .external_lex_state = 35}, - [1573] = {.lex_state = 11, .external_lex_state = 35}, - [1574] = {.lex_state = 11, .external_lex_state = 35}, - [1575] = {.lex_state = 11, .external_lex_state = 35}, - [1576] = {.lex_state = 11, .external_lex_state = 35}, - [1577] = {.lex_state = 11, .external_lex_state = 35}, - [1578] = {.lex_state = 11, .external_lex_state = 35}, - [1579] = {.lex_state = 11, .external_lex_state = 35}, - [1580] = {.lex_state = 11, .external_lex_state = 31}, - [1581] = {.lex_state = 11, .external_lex_state = 35}, - [1582] = {.lex_state = 11, .external_lex_state = 35}, - [1583] = {.lex_state = 11, .external_lex_state = 35}, - [1584] = {.lex_state = 11, .external_lex_state = 35}, - [1585] = {.lex_state = 12, .external_lex_state = 46}, - [1586] = {.lex_state = 11, .external_lex_state = 35}, - [1587] = {.lex_state = 11, .external_lex_state = 35}, - [1588] = {.lex_state = 11, .external_lex_state = 35}, - [1589] = {.lex_state = 11, .external_lex_state = 35}, - [1590] = {.lex_state = 11, .external_lex_state = 35}, - [1591] = {.lex_state = 11, .external_lex_state = 35}, - [1592] = {.lex_state = 11, .external_lex_state = 35}, - [1593] = {.lex_state = 11, .external_lex_state = 31}, - [1594] = {.lex_state = 11, .external_lex_state = 31}, - [1595] = {.lex_state = 11, .external_lex_state = 35}, - [1596] = {.lex_state = 11, .external_lex_state = 35}, - [1597] = {.lex_state = 11, .external_lex_state = 35}, - [1598] = {.lex_state = 11, .external_lex_state = 31}, - [1599] = {.lex_state = 11, .external_lex_state = 35}, - [1600] = {.lex_state = 11, .external_lex_state = 35}, - [1601] = {.lex_state = 11, .external_lex_state = 35}, - [1602] = {.lex_state = 11, .external_lex_state = 35}, - [1603] = {.lex_state = 11, .external_lex_state = 35}, - [1604] = {.lex_state = 11, .external_lex_state = 35}, - [1605] = {.lex_state = 11, .external_lex_state = 35}, - [1606] = {.lex_state = 11, .external_lex_state = 35}, - [1607] = {.lex_state = 11, .external_lex_state = 35}, - [1608] = {.lex_state = 11, .external_lex_state = 35}, - [1609] = {.lex_state = 11, .external_lex_state = 35}, - [1610] = {.lex_state = 11, .external_lex_state = 35}, - [1611] = {.lex_state = 11, .external_lex_state = 31}, - [1612] = {.lex_state = 11, .external_lex_state = 35}, - [1613] = {.lex_state = 11, .external_lex_state = 35}, - [1614] = {.lex_state = 11, .external_lex_state = 35}, - [1615] = {.lex_state = 11, .external_lex_state = 35}, - [1616] = {.lex_state = 11, .external_lex_state = 35}, - [1617] = {.lex_state = 11, .external_lex_state = 35}, - [1618] = {.lex_state = 11, .external_lex_state = 35}, - [1619] = {.lex_state = 11, .external_lex_state = 35}, - [1620] = {.lex_state = 11, .external_lex_state = 31}, - [1621] = {.lex_state = 11, .external_lex_state = 35}, - [1622] = {.lex_state = 11, .external_lex_state = 35}, - [1623] = {.lex_state = 11, .external_lex_state = 31}, - [1624] = {.lex_state = 11, .external_lex_state = 35}, - [1625] = {.lex_state = 11, .external_lex_state = 35}, - [1626] = {.lex_state = 11, .external_lex_state = 35}, - [1627] = {.lex_state = 11, .external_lex_state = 35}, - [1628] = {.lex_state = 11, .external_lex_state = 35}, - [1629] = {.lex_state = 11, .external_lex_state = 35}, - [1630] = {.lex_state = 12, .external_lex_state = 46}, - [1631] = {.lex_state = 11, .external_lex_state = 37}, - [1632] = {.lex_state = 11, .external_lex_state = 35}, - [1633] = {.lex_state = 11, .external_lex_state = 35}, - [1634] = {.lex_state = 11, .external_lex_state = 35}, - [1635] = {.lex_state = 11, .external_lex_state = 35}, - [1636] = {.lex_state = 11, .external_lex_state = 35}, - [1637] = {.lex_state = 11, .external_lex_state = 35}, - [1638] = {.lex_state = 11, .external_lex_state = 35}, - [1639] = {.lex_state = 11, .external_lex_state = 35}, - [1640] = {.lex_state = 12, .external_lex_state = 46}, - [1641] = {.lex_state = 11, .external_lex_state = 35}, - [1642] = {.lex_state = 11, .external_lex_state = 35}, - [1643] = {.lex_state = 11, .external_lex_state = 35}, - [1644] = {.lex_state = 11, .external_lex_state = 35}, - [1645] = {.lex_state = 11, .external_lex_state = 35}, - [1646] = {.lex_state = 11, .external_lex_state = 35}, - [1647] = {.lex_state = 11, .external_lex_state = 35}, - [1648] = {.lex_state = 12, .external_lex_state = 46}, - [1649] = {.lex_state = 11, .external_lex_state = 35}, - [1650] = {.lex_state = 11, .external_lex_state = 35}, - [1651] = {.lex_state = 11, .external_lex_state = 35}, - [1652] = {.lex_state = 11, .external_lex_state = 35}, - [1653] = {.lex_state = 11, .external_lex_state = 35}, - [1654] = {.lex_state = 12, .external_lex_state = 46}, - [1655] = {.lex_state = 11, .external_lex_state = 35}, - [1656] = {.lex_state = 11, .external_lex_state = 31}, - [1657] = {.lex_state = 11, .external_lex_state = 31}, - [1658] = {.lex_state = 11, .external_lex_state = 31}, - [1659] = {.lex_state = 12, .external_lex_state = 46}, - [1660] = {.lex_state = 11, .external_lex_state = 37}, - [1661] = {.lex_state = 11, .external_lex_state = 35}, - [1662] = {.lex_state = 11, .external_lex_state = 31}, - [1663] = {.lex_state = 11, .external_lex_state = 35}, - [1664] = {.lex_state = 12, .external_lex_state = 46}, - [1665] = {.lex_state = 11, .external_lex_state = 31}, - [1666] = {.lex_state = 12, .external_lex_state = 46}, - [1667] = {.lex_state = 11, .external_lex_state = 31}, - [1668] = {.lex_state = 11, .external_lex_state = 31}, - [1669] = {.lex_state = 12, .external_lex_state = 46}, - [1670] = {.lex_state = 11, .external_lex_state = 31}, - [1671] = {.lex_state = 11, .external_lex_state = 35}, - [1672] = {.lex_state = 11, .external_lex_state = 31}, - [1673] = {.lex_state = 11, .external_lex_state = 31}, - [1674] = {.lex_state = 11, .external_lex_state = 31}, - [1675] = {.lex_state = 11, .external_lex_state = 31}, - [1676] = {.lex_state = 11, .external_lex_state = 35}, - [1677] = {.lex_state = 11, .external_lex_state = 35}, - [1678] = {.lex_state = 11, .external_lex_state = 31}, - [1679] = {.lex_state = 11, .external_lex_state = 35}, - [1680] = {.lex_state = 11, .external_lex_state = 35}, - [1681] = {.lex_state = 11, .external_lex_state = 35}, - [1682] = {.lex_state = 11, .external_lex_state = 35}, - [1683] = {.lex_state = 11, .external_lex_state = 35}, - [1684] = {.lex_state = 11, .external_lex_state = 35}, - [1685] = {.lex_state = 11, .external_lex_state = 35}, - [1686] = {.lex_state = 11, .external_lex_state = 35}, - [1687] = {.lex_state = 11, .external_lex_state = 37}, - [1688] = {.lex_state = 11, .external_lex_state = 35}, - [1689] = {.lex_state = 11, .external_lex_state = 35}, - [1690] = {.lex_state = 11, .external_lex_state = 37}, - [1691] = {.lex_state = 11, .external_lex_state = 37}, - [1692] = {.lex_state = 11, .external_lex_state = 37}, - [1693] = {.lex_state = 11, .external_lex_state = 37}, - [1694] = {.lex_state = 11, .external_lex_state = 37}, - [1695] = {.lex_state = 11, .external_lex_state = 37}, - [1696] = {.lex_state = 11, .external_lex_state = 37}, - [1697] = {.lex_state = 11, .external_lex_state = 37}, - [1698] = {.lex_state = 11, .external_lex_state = 37}, - [1699] = {.lex_state = 11, .external_lex_state = 31}, - [1700] = {.lex_state = 11, .external_lex_state = 31}, - [1701] = {.lex_state = 11, .external_lex_state = 37}, - [1702] = {.lex_state = 11, .external_lex_state = 37}, - [1703] = {.lex_state = 11, .external_lex_state = 37}, - [1704] = {.lex_state = 11, .external_lex_state = 37}, - [1705] = {.lex_state = 11, .external_lex_state = 37}, - [1706] = {.lex_state = 11, .external_lex_state = 31}, - [1707] = {.lex_state = 11, .external_lex_state = 37}, - [1708] = {.lex_state = 11, .external_lex_state = 37}, - [1709] = {.lex_state = 11, .external_lex_state = 37}, - [1710] = {.lex_state = 11, .external_lex_state = 37}, - [1711] = {.lex_state = 11, .external_lex_state = 37}, - [1712] = {.lex_state = 11, .external_lex_state = 37}, - [1713] = {.lex_state = 11, .external_lex_state = 37}, - [1714] = {.lex_state = 11, .external_lex_state = 37}, - [1715] = {.lex_state = 11, .external_lex_state = 37}, - [1716] = {.lex_state = 11, .external_lex_state = 37}, - [1717] = {.lex_state = 11, .external_lex_state = 31}, - [1718] = {.lex_state = 11, .external_lex_state = 37}, - [1719] = {.lex_state = 11, .external_lex_state = 37}, - [1720] = {.lex_state = 11, .external_lex_state = 37}, - [1721] = {.lex_state = 11, .external_lex_state = 37}, - [1722] = {.lex_state = 11, .external_lex_state = 37}, - [1723] = {.lex_state = 11, .external_lex_state = 37}, - [1724] = {.lex_state = 11, .external_lex_state = 37}, - [1725] = {.lex_state = 11, .external_lex_state = 37}, - [1726] = {.lex_state = 11, .external_lex_state = 37}, - [1727] = {.lex_state = 11, .external_lex_state = 37}, - [1728] = {.lex_state = 11, .external_lex_state = 37}, - [1729] = {.lex_state = 11, .external_lex_state = 37}, - [1730] = {.lex_state = 11, .external_lex_state = 37}, - [1731] = {.lex_state = 11, .external_lex_state = 37}, - [1732] = {.lex_state = 11, .external_lex_state = 37}, - [1733] = {.lex_state = 11, .external_lex_state = 37}, - [1734] = {.lex_state = 11, .external_lex_state = 37}, - [1735] = {.lex_state = 11, .external_lex_state = 37}, - [1736] = {.lex_state = 11, .external_lex_state = 37}, - [1737] = {.lex_state = 11, .external_lex_state = 31}, - [1738] = {.lex_state = 11, .external_lex_state = 37}, - [1739] = {.lex_state = 11, .external_lex_state = 37}, - [1740] = {.lex_state = 11, .external_lex_state = 37}, - [1741] = {.lex_state = 11, .external_lex_state = 37}, - [1742] = {.lex_state = 11, .external_lex_state = 37}, - [1743] = {.lex_state = 11, .external_lex_state = 37}, - [1744] = {.lex_state = 11, .external_lex_state = 37}, - [1745] = {.lex_state = 11, .external_lex_state = 37}, - [1746] = {.lex_state = 11, .external_lex_state = 31}, - [1747] = {.lex_state = 11, .external_lex_state = 37}, - [1748] = {.lex_state = 11, .external_lex_state = 37}, - [1749] = {.lex_state = 11, .external_lex_state = 37}, - [1750] = {.lex_state = 11, .external_lex_state = 37}, - [1751] = {.lex_state = 11, .external_lex_state = 37}, - [1752] = {.lex_state = 11, .external_lex_state = 37}, - [1753] = {.lex_state = 11, .external_lex_state = 37}, - [1754] = {.lex_state = 11, .external_lex_state = 37}, - [1755] = {.lex_state = 11, .external_lex_state = 31}, - [1756] = {.lex_state = 11, .external_lex_state = 37}, - [1757] = {.lex_state = 11, .external_lex_state = 37}, - [1758] = {.lex_state = 11, .external_lex_state = 37}, - [1759] = {.lex_state = 11, .external_lex_state = 37}, - [1760] = {.lex_state = 11, .external_lex_state = 37}, - [1761] = {.lex_state = 11, .external_lex_state = 37}, - [1762] = {.lex_state = 11, .external_lex_state = 37}, - [1763] = {.lex_state = 11, .external_lex_state = 31}, - [1764] = {.lex_state = 11, .external_lex_state = 31}, - [1765] = {.lex_state = 11, .external_lex_state = 31}, - [1766] = {.lex_state = 11, .external_lex_state = 31}, - [1767] = {.lex_state = 11, .external_lex_state = 37}, - [1768] = {.lex_state = 11, .external_lex_state = 31}, - [1769] = {.lex_state = 11, .external_lex_state = 31}, - [1770] = {.lex_state = 11, .external_lex_state = 31}, - [1771] = {.lex_state = 11, .external_lex_state = 31}, - [1772] = {.lex_state = 11, .external_lex_state = 31}, - [1773] = {.lex_state = 11, .external_lex_state = 31}, - [1774] = {.lex_state = 11, .external_lex_state = 31}, - [1775] = {.lex_state = 11, .external_lex_state = 31}, - [1776] = {.lex_state = 11, .external_lex_state = 31}, - [1777] = {.lex_state = 11, .external_lex_state = 31}, - [1778] = {.lex_state = 11, .external_lex_state = 31}, - [1779] = {.lex_state = 11, .external_lex_state = 37}, - [1780] = {.lex_state = 11, .external_lex_state = 37}, - [1781] = {.lex_state = 11, .external_lex_state = 37}, - [1782] = {.lex_state = 11, .external_lex_state = 31}, - [1783] = {.lex_state = 11, .external_lex_state = 37}, - [1784] = {.lex_state = 11, .external_lex_state = 31}, - [1785] = {.lex_state = 11, .external_lex_state = 37}, - [1786] = {.lex_state = 11, .external_lex_state = 31}, - [1787] = {.lex_state = 11, .external_lex_state = 37}, - [1788] = {.lex_state = 11, .external_lex_state = 37}, - [1789] = {.lex_state = 11, .external_lex_state = 31}, - [1790] = {.lex_state = 11, .external_lex_state = 37}, - [1791] = {.lex_state = 11, .external_lex_state = 37}, - [1792] = {.lex_state = 11, .external_lex_state = 37}, - [1793] = {.lex_state = 11, .external_lex_state = 37}, - [1794] = {.lex_state = 11, .external_lex_state = 37}, - [1795] = {.lex_state = 11, .external_lex_state = 37}, - [1796] = {.lex_state = 11, .external_lex_state = 37}, - [1797] = {.lex_state = 11, .external_lex_state = 37}, - [1798] = {.lex_state = 11, .external_lex_state = 37}, - [1799] = {.lex_state = 11, .external_lex_state = 37}, - [1800] = {.lex_state = 11, .external_lex_state = 37}, - [1801] = {.lex_state = 11, .external_lex_state = 37}, - [1802] = {.lex_state = 11, .external_lex_state = 37}, - [1803] = {.lex_state = 11, .external_lex_state = 37}, - [1804] = {.lex_state = 11, .external_lex_state = 37}, - [1805] = {.lex_state = 11, .external_lex_state = 37}, - [1806] = {.lex_state = 11, .external_lex_state = 31}, - [1807] = {.lex_state = 11, .external_lex_state = 37}, - [1808] = {.lex_state = 11, .external_lex_state = 37}, - [1809] = {.lex_state = 11, .external_lex_state = 37}, - [1810] = {.lex_state = 11, .external_lex_state = 37}, - [1811] = {.lex_state = 11, .external_lex_state = 37}, - [1812] = {.lex_state = 11, .external_lex_state = 31}, - [1813] = {.lex_state = 11, .external_lex_state = 31}, - [1814] = {.lex_state = 11, .external_lex_state = 37}, - [1815] = {.lex_state = 11, .external_lex_state = 37}, - [1816] = {.lex_state = 11, .external_lex_state = 31}, - [1817] = {.lex_state = 11, .external_lex_state = 37}, - [1818] = {.lex_state = 11, .external_lex_state = 37}, - [1819] = {.lex_state = 11, .external_lex_state = 37}, - [1820] = {.lex_state = 11, .external_lex_state = 37}, - [1821] = {.lex_state = 11, .external_lex_state = 37}, - [1822] = {.lex_state = 11, .external_lex_state = 37}, - [1823] = {.lex_state = 11, .external_lex_state = 31}, - [1824] = {.lex_state = 11, .external_lex_state = 37}, - [1825] = {.lex_state = 11, .external_lex_state = 37}, - [1826] = {.lex_state = 11, .external_lex_state = 37}, - [1827] = {.lex_state = 11, .external_lex_state = 37}, - [1828] = {.lex_state = 11, .external_lex_state = 37}, - [1829] = {.lex_state = 11, .external_lex_state = 31}, - [1830] = {.lex_state = 12, .external_lex_state = 46}, - [1831] = {.lex_state = 11, .external_lex_state = 31}, - [1832] = {.lex_state = 11, .external_lex_state = 37}, - [1833] = {.lex_state = 11, .external_lex_state = 31}, - [1834] = {.lex_state = 11, .external_lex_state = 31}, - [1835] = {.lex_state = 11, .external_lex_state = 31}, - [1836] = {.lex_state = 11, .external_lex_state = 37}, - [1837] = {.lex_state = 11, .external_lex_state = 37}, - [1838] = {.lex_state = 11, .external_lex_state = 37}, - [1839] = {.lex_state = 11, .external_lex_state = 37}, - [1840] = {.lex_state = 11, .external_lex_state = 31}, - [1841] = {.lex_state = 7, .external_lex_state = 47}, - [1842] = {.lex_state = 7, .external_lex_state = 46}, - [1843] = {.lex_state = 7, .external_lex_state = 46}, - [1844] = {.lex_state = 7, .external_lex_state = 46}, - [1845] = {.lex_state = 7, .external_lex_state = 46}, - [1846] = {.lex_state = 7, .external_lex_state = 46}, - [1847] = {.lex_state = 7, .external_lex_state = 46}, - [1848] = {.lex_state = 7, .external_lex_state = 46}, - [1849] = {.lex_state = 7, .external_lex_state = 46}, - [1850] = {.lex_state = 7, .external_lex_state = 46}, - [1851] = {.lex_state = 7, .external_lex_state = 46}, - [1852] = {.lex_state = 12, .external_lex_state = 46}, - [1853] = {.lex_state = 7, .external_lex_state = 46}, - [1854] = {.lex_state = 7, .external_lex_state = 46}, - [1855] = {.lex_state = 7, .external_lex_state = 46}, - [1856] = {.lex_state = 12, .external_lex_state = 46}, - [1857] = {.lex_state = 7, .external_lex_state = 46}, - [1858] = {.lex_state = 7, .external_lex_state = 46}, - [1859] = {.lex_state = 7, .external_lex_state = 46}, - [1860] = {.lex_state = 7, .external_lex_state = 46}, - [1861] = {.lex_state = 7, .external_lex_state = 46}, - [1862] = {.lex_state = 7, .external_lex_state = 46}, - [1863] = {.lex_state = 7, .external_lex_state = 46}, - [1864] = {.lex_state = 7, .external_lex_state = 46}, - [1865] = {.lex_state = 12, .external_lex_state = 46}, - [1866] = {.lex_state = 12, .external_lex_state = 46}, - [1867] = {.lex_state = 20, .external_lex_state = 48}, - [1868] = {.lex_state = 12, .external_lex_state = 46}, - [1869] = {.lex_state = 12, .external_lex_state = 46}, - [1870] = {.lex_state = 7, .external_lex_state = 47}, - [1871] = {.lex_state = 20, .external_lex_state = 48}, - [1872] = {.lex_state = 7, .external_lex_state = 49}, - [1873] = {.lex_state = 7, .external_lex_state = 49}, - [1874] = {.lex_state = 7, .external_lex_state = 49}, - [1875] = {.lex_state = 7, .external_lex_state = 49}, - [1876] = {.lex_state = 7, .external_lex_state = 49}, - [1877] = {.lex_state = 7, .external_lex_state = 49}, - [1878] = {.lex_state = 7, .external_lex_state = 46}, - [1879] = {.lex_state = 7, .external_lex_state = 50}, - [1880] = {.lex_state = 7, .external_lex_state = 50}, - [1881] = {.lex_state = 7, .external_lex_state = 46}, - [1882] = {.lex_state = 7, .external_lex_state = 46}, - [1883] = {.lex_state = 7, .external_lex_state = 46}, - [1884] = {.lex_state = 7, .external_lex_state = 46}, - [1885] = {.lex_state = 7, .external_lex_state = 46}, - [1886] = {.lex_state = 7, .external_lex_state = 46}, - [1887] = {.lex_state = 7, .external_lex_state = 46}, - [1888] = {.lex_state = 7, .external_lex_state = 46}, - [1889] = {.lex_state = 7, .external_lex_state = 46}, - [1890] = {.lex_state = 7, .external_lex_state = 46}, - [1891] = {.lex_state = 7, .external_lex_state = 46}, - [1892] = {.lex_state = 7, .external_lex_state = 46}, - [1893] = {.lex_state = 7, .external_lex_state = 46}, - [1894] = {.lex_state = 7, .external_lex_state = 46}, - [1895] = {.lex_state = 7, .external_lex_state = 46}, - [1896] = {.lex_state = 7, .external_lex_state = 46}, - [1897] = {.lex_state = 7, .external_lex_state = 46}, - [1898] = {.lex_state = 7, .external_lex_state = 50}, - [1899] = {.lex_state = 7, .external_lex_state = 50}, - [1900] = {.lex_state = 7, .external_lex_state = 46}, - [1901] = {.lex_state = 7, .external_lex_state = 46}, - [1902] = {.lex_state = 7, .external_lex_state = 46}, - [1903] = {.lex_state = 7, .external_lex_state = 46}, - [1904] = {.lex_state = 7, .external_lex_state = 46}, - [1905] = {.lex_state = 7, .external_lex_state = 46}, - [1906] = {.lex_state = 7, .external_lex_state = 46}, - [1907] = {.lex_state = 7, .external_lex_state = 46}, - [1908] = {.lex_state = 7, .external_lex_state = 46}, - [1909] = {.lex_state = 7, .external_lex_state = 46}, - [1910] = {.lex_state = 7, .external_lex_state = 46}, - [1911] = {.lex_state = 7, .external_lex_state = 46}, - [1912] = {.lex_state = 7, .external_lex_state = 46}, - [1913] = {.lex_state = 7, .external_lex_state = 46}, - [1914] = {.lex_state = 7, .external_lex_state = 46}, - [1915] = {.lex_state = 7, .external_lex_state = 46}, - [1916] = {.lex_state = 13, .external_lex_state = 46}, - [1917] = {.lex_state = 7, .external_lex_state = 46}, - [1918] = {.lex_state = 7, .external_lex_state = 46}, - [1919] = {.lex_state = 20, .external_lex_state = 48}, - [1920] = {.lex_state = 7, .external_lex_state = 46}, - [1921] = {.lex_state = 7, .external_lex_state = 46}, - [1922] = {.lex_state = 20, .external_lex_state = 48}, - [1923] = {.lex_state = 7, .external_lex_state = 46}, - [1924] = {.lex_state = 7, .external_lex_state = 46}, - [1925] = {.lex_state = 13, .external_lex_state = 46}, - [1926] = {.lex_state = 7, .external_lex_state = 46}, - [1927] = {.lex_state = 13, .external_lex_state = 46}, - [1928] = {.lex_state = 13, .external_lex_state = 46}, - [1929] = {.lex_state = 13, .external_lex_state = 46}, - [1930] = {.lex_state = 13, .external_lex_state = 46}, - [1931] = {.lex_state = 7, .external_lex_state = 46}, - [1932] = {.lex_state = 7, .external_lex_state = 46}, - [1933] = {.lex_state = 7, .external_lex_state = 46}, - [1934] = {.lex_state = 7, .external_lex_state = 46}, - [1935] = {.lex_state = 7, .external_lex_state = 46}, - [1936] = {.lex_state = 7, .external_lex_state = 46}, - [1937] = {.lex_state = 13, .external_lex_state = 46}, - [1938] = {.lex_state = 13, .external_lex_state = 46}, - [1939] = {.lex_state = 7, .external_lex_state = 46}, - [1940] = {.lex_state = 7, .external_lex_state = 46}, - [1941] = {.lex_state = 7, .external_lex_state = 46}, - [1942] = {.lex_state = 13, .external_lex_state = 46}, - [1943] = {.lex_state = 7, .external_lex_state = 46}, - [1944] = {.lex_state = 7, .external_lex_state = 46}, - [1945] = {.lex_state = 7, .external_lex_state = 46}, - [1946] = {.lex_state = 7, .external_lex_state = 46}, - [1947] = {.lex_state = 7, .external_lex_state = 46}, - [1948] = {.lex_state = 7, .external_lex_state = 46}, - [1949] = {.lex_state = 13, .external_lex_state = 46}, - [1950] = {.lex_state = 7, .external_lex_state = 46}, - [1951] = {.lex_state = 13, .external_lex_state = 46}, - [1952] = {.lex_state = 7, .external_lex_state = 46}, - [1953] = {.lex_state = 7, .external_lex_state = 46}, - [1954] = {.lex_state = 7, .external_lex_state = 46}, - [1955] = {.lex_state = 7, .external_lex_state = 46}, - [1956] = {.lex_state = 7, .external_lex_state = 46}, - [1957] = {.lex_state = 7, .external_lex_state = 46}, - [1958] = {.lex_state = 7, .external_lex_state = 46}, - [1959] = {.lex_state = 7, .external_lex_state = 46}, - [1960] = {.lex_state = 7, .external_lex_state = 46}, - [1961] = {.lex_state = 7, .external_lex_state = 46}, - [1962] = {.lex_state = 7, .external_lex_state = 46}, - [1963] = {.lex_state = 7, .external_lex_state = 46}, - [1964] = {.lex_state = 7, .external_lex_state = 46}, - [1965] = {.lex_state = 7, .external_lex_state = 46}, - [1966] = {.lex_state = 7, .external_lex_state = 46}, - [1967] = {.lex_state = 7, .external_lex_state = 46}, - [1968] = {.lex_state = 7, .external_lex_state = 46}, - [1969] = {.lex_state = 7, .external_lex_state = 46}, - [1970] = {.lex_state = 7, .external_lex_state = 46}, - [1971] = {.lex_state = 7, .external_lex_state = 46}, - [1972] = {.lex_state = 7, .external_lex_state = 46}, - [1973] = {.lex_state = 7, .external_lex_state = 46}, - [1974] = {.lex_state = 7, .external_lex_state = 46}, - [1975] = {.lex_state = 7, .external_lex_state = 46}, - [1976] = {.lex_state = 7, .external_lex_state = 46}, - [1977] = {.lex_state = 7, .external_lex_state = 46}, - [1978] = {.lex_state = 7, .external_lex_state = 46}, - [1979] = {.lex_state = 7, .external_lex_state = 46}, - [1980] = {.lex_state = 7, .external_lex_state = 46}, - [1981] = {.lex_state = 13, .external_lex_state = 46}, - [1982] = {.lex_state = 13, .external_lex_state = 46}, - [1983] = {.lex_state = 7, .external_lex_state = 46}, - [1984] = {.lex_state = 7, .external_lex_state = 46}, - [1985] = {.lex_state = 7, .external_lex_state = 46}, - [1986] = {.lex_state = 7, .external_lex_state = 46}, - [1987] = {.lex_state = 7, .external_lex_state = 46}, - [1988] = {.lex_state = 7, .external_lex_state = 46}, - [1989] = {.lex_state = 7, .external_lex_state = 46}, - [1990] = {.lex_state = 7, .external_lex_state = 46}, - [1991] = {.lex_state = 7, .external_lex_state = 46}, - [1992] = {.lex_state = 7, .external_lex_state = 46}, - [1993] = {.lex_state = 7, .external_lex_state = 46}, - [1994] = {.lex_state = 7, .external_lex_state = 46}, - [1995] = {.lex_state = 7, .external_lex_state = 46}, - [1996] = {.lex_state = 7, .external_lex_state = 46}, - [1997] = {.lex_state = 7, .external_lex_state = 46}, - [1998] = {.lex_state = 7, .external_lex_state = 46}, - [1999] = {.lex_state = 7, .external_lex_state = 46}, - [2000] = {.lex_state = 7, .external_lex_state = 46}, - [2001] = {.lex_state = 7, .external_lex_state = 46}, - [2002] = {.lex_state = 7, .external_lex_state = 46}, - [2003] = {.lex_state = 7, .external_lex_state = 46}, - [2004] = {.lex_state = 7, .external_lex_state = 46}, - [2005] = {.lex_state = 7, .external_lex_state = 46}, - [2006] = {.lex_state = 7, .external_lex_state = 46}, - [2007] = {.lex_state = 4, .external_lex_state = 39}, - [2008] = {.lex_state = 4, .external_lex_state = 39}, - [2009] = {.lex_state = 4, .external_lex_state = 39}, - [2010] = {.lex_state = 4, .external_lex_state = 39}, - [2011] = {.lex_state = 4, .external_lex_state = 39}, - [2012] = {.lex_state = 7, .external_lex_state = 46}, - [2013] = {.lex_state = 4, .external_lex_state = 39}, - [2014] = {.lex_state = 4, .external_lex_state = 39}, - [2015] = {.lex_state = 4, .external_lex_state = 39}, - [2016] = {.lex_state = 7, .external_lex_state = 46}, - [2017] = {.lex_state = 7, .external_lex_state = 46}, - [2018] = {.lex_state = 7, .external_lex_state = 46}, - [2019] = {.lex_state = 4, .external_lex_state = 39}, - [2020] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2021] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2022] = {.lex_state = 12, .external_lex_state = 51}, - [2023] = {.lex_state = 12, .external_lex_state = 51}, - [2024] = {.lex_state = 36, .external_lex_state = 39}, - [2025] = {.lex_state = 12, .external_lex_state = 51}, - [2026] = {.lex_state = 12, .external_lex_state = 51}, - [2027] = {.lex_state = 12, .external_lex_state = 51}, - [2028] = {.lex_state = 36, .external_lex_state = 39}, - [2029] = {.lex_state = 36, .external_lex_state = 39}, - [2030] = {.lex_state = 12, .external_lex_state = 51}, - [2031] = {.lex_state = 12, .external_lex_state = 51}, - [2032] = {.lex_state = 36, .external_lex_state = 39}, - [2033] = {.lex_state = 36, .external_lex_state = 39}, - [2034] = {.lex_state = 36, .external_lex_state = 39}, - [2035] = {.lex_state = 12, .external_lex_state = 51}, - [2036] = {.lex_state = 12, .external_lex_state = 51}, - [2037] = {.lex_state = 12, .external_lex_state = 51}, - [2038] = {.lex_state = 36, .external_lex_state = 39}, - [2039] = {.lex_state = 12, .external_lex_state = 51}, - [2040] = {.lex_state = 12, .external_lex_state = 51}, - [2041] = {.lex_state = 12, .external_lex_state = 51}, - [2042] = {.lex_state = 36, .external_lex_state = 39}, - [2043] = {.lex_state = 12, .external_lex_state = 51}, - [2044] = {.lex_state = 12, .external_lex_state = 51}, - [2045] = {.lex_state = 12, .external_lex_state = 51}, - [2046] = {.lex_state = 36, .external_lex_state = 39}, - [2047] = {.lex_state = 36, .external_lex_state = 39}, - [2048] = {.lex_state = 36, .external_lex_state = 39}, - [2049] = {.lex_state = 36, .external_lex_state = 39}, - [2050] = {.lex_state = 36, .external_lex_state = 39}, - [2051] = {.lex_state = 36, .external_lex_state = 39}, - [2052] = {.lex_state = 36, .external_lex_state = 39}, - [2053] = {.lex_state = 36, .external_lex_state = 39}, - [2054] = {.lex_state = 36, .external_lex_state = 39}, - [2055] = {.lex_state = 36, .external_lex_state = 39}, - [2056] = {.lex_state = 36, .external_lex_state = 39}, - [2057] = {.lex_state = 36, .external_lex_state = 39}, - [2058] = {.lex_state = 12, .external_lex_state = 51}, - [2059] = {.lex_state = 36, .external_lex_state = 39}, - [2060] = {.lex_state = 36, .external_lex_state = 39}, - [2061] = {.lex_state = 36, .external_lex_state = 39}, - [2062] = {.lex_state = 36, .external_lex_state = 39}, - [2063] = {.lex_state = 36, .external_lex_state = 39}, - [2064] = {.lex_state = 36, .external_lex_state = 39}, - [2065] = {.lex_state = 36, .external_lex_state = 39}, - [2066] = {.lex_state = 36, .external_lex_state = 39}, - [2067] = {.lex_state = 36, .external_lex_state = 39}, - [2068] = {.lex_state = 36, .external_lex_state = 39}, - [2069] = {.lex_state = 36, .external_lex_state = 39}, - [2070] = {.lex_state = 36, .external_lex_state = 39}, - [2071] = {.lex_state = 36, .external_lex_state = 39}, - [2072] = {.lex_state = 36, .external_lex_state = 39}, - [2073] = {.lex_state = 36, .external_lex_state = 39}, - [2074] = {.lex_state = 36, .external_lex_state = 39}, - [2075] = {.lex_state = 36, .external_lex_state = 39}, - [2076] = {.lex_state = 36, .external_lex_state = 39}, - [2077] = {.lex_state = 36, .external_lex_state = 39}, - [2078] = {.lex_state = 36, .external_lex_state = 39}, - [2079] = {.lex_state = 36, .external_lex_state = 39}, - [2080] = {.lex_state = 36, .external_lex_state = 39}, - [2081] = {.lex_state = 36, .external_lex_state = 39}, - [2082] = {.lex_state = 36, .external_lex_state = 39}, - [2083] = {.lex_state = 36, .external_lex_state = 39}, - [2084] = {.lex_state = 36, .external_lex_state = 39}, - [2085] = {.lex_state = 36, .external_lex_state = 39}, - [2086] = {.lex_state = 36, .external_lex_state = 39}, - [2087] = {.lex_state = 36, .external_lex_state = 39}, - [2088] = {.lex_state = 36, .external_lex_state = 39}, - [2089] = {.lex_state = 151, .external_lex_state = 39}, - [2090] = {.lex_state = 36, .external_lex_state = 39}, - [2091] = {.lex_state = 36, .external_lex_state = 39}, - [2092] = {.lex_state = 36, .external_lex_state = 39}, - [2093] = {.lex_state = 36, .external_lex_state = 39}, - [2094] = {.lex_state = 36, .external_lex_state = 39}, - [2095] = {.lex_state = 36, .external_lex_state = 39}, - [2096] = {.lex_state = 36, .external_lex_state = 39}, - [2097] = {.lex_state = 36, .external_lex_state = 39}, - [2098] = {.lex_state = 36, .external_lex_state = 39}, - [2099] = {.lex_state = 36, .external_lex_state = 39}, - [2100] = {.lex_state = 36, .external_lex_state = 39}, - [2101] = {.lex_state = 36, .external_lex_state = 39}, - [2102] = {.lex_state = 36, .external_lex_state = 39}, - [2103] = {.lex_state = 36, .external_lex_state = 39}, - [2104] = {.lex_state = 36, .external_lex_state = 39}, - [2105] = {.lex_state = 151, .external_lex_state = 39}, - [2106] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2107] = {.lex_state = 151, .external_lex_state = 52}, - [2108] = {.lex_state = 151, .external_lex_state = 53}, - [2109] = {.lex_state = 151, .external_lex_state = 53}, - [2110] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2111] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2112] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2113] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2114] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2115] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2116] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2117] = {.lex_state = 151, .external_lex_state = 52}, - [2118] = {.lex_state = 10, .external_lex_state = 54}, - [2119] = {.lex_state = 20, .external_lex_state = 55}, - [2120] = {.lex_state = 10, .external_lex_state = 54}, - [2121] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2122] = {.lex_state = 151, .external_lex_state = 52}, - [2123] = {.lex_state = 10, .external_lex_state = 56}, - [2124] = {.lex_state = 151, .external_lex_state = 39}, - [2125] = {.lex_state = 151, .external_lex_state = 52}, - [2126] = {.lex_state = 20, .external_lex_state = 55}, - [2127] = {.lex_state = 151, .external_lex_state = 39}, - [2128] = {.lex_state = 151, .external_lex_state = 52}, - [2129] = {.lex_state = 151, .external_lex_state = 39}, - [2130] = {.lex_state = 36, .external_lex_state = 39}, - [2131] = {.lex_state = 10, .external_lex_state = 39}, - [2132] = {.lex_state = 151, .external_lex_state = 53}, - [2133] = {.lex_state = 20, .external_lex_state = 55}, - [2134] = {.lex_state = 10, .external_lex_state = 54}, - [2135] = {.lex_state = 151, .external_lex_state = 39}, - [2136] = {.lex_state = 10, .external_lex_state = 39}, - [2137] = {.lex_state = 10, .external_lex_state = 57}, - [2138] = {.lex_state = 20, .external_lex_state = 55}, - [2139] = {.lex_state = 151, .external_lex_state = 53}, - [2140] = {.lex_state = 10, .external_lex_state = 57}, - [2141] = {.lex_state = 151, .external_lex_state = 52}, - [2142] = {.lex_state = 10, .external_lex_state = 57}, - [2143] = {.lex_state = 151, .external_lex_state = 53}, - [2144] = {.lex_state = 10, .external_lex_state = 54}, - [2145] = {.lex_state = 20, .external_lex_state = 55}, - [2146] = {.lex_state = 151, .external_lex_state = 53}, - [2147] = {.lex_state = 151, .external_lex_state = 39}, - [2148] = {.lex_state = 151, .external_lex_state = 53}, - [2149] = {.lex_state = 151, .external_lex_state = 39}, - [2150] = {.lex_state = 151, .external_lex_state = 39}, - [2151] = {.lex_state = 20, .external_lex_state = 55}, - [2152] = {.lex_state = 10, .external_lex_state = 54}, - [2153] = {.lex_state = 151, .external_lex_state = 39}, - [2154] = {.lex_state = 151, .external_lex_state = 39}, - [2155] = {.lex_state = 151, .external_lex_state = 39}, - [2156] = {.lex_state = 10, .external_lex_state = 39}, - [2157] = {.lex_state = 151, .external_lex_state = 53}, - [2158] = {.lex_state = 20, .external_lex_state = 55}, - [2159] = {.lex_state = 10, .external_lex_state = 54}, - [2160] = {.lex_state = 10, .external_lex_state = 54}, - [2161] = {.lex_state = 20, .external_lex_state = 55}, - [2162] = {.lex_state = 10, .external_lex_state = 54}, - [2163] = {.lex_state = 151, .external_lex_state = 52}, - [2164] = {.lex_state = 151, .external_lex_state = 52}, - [2165] = {.lex_state = 10, .external_lex_state = 57}, - [2166] = {.lex_state = 151, .external_lex_state = 53}, - [2167] = {.lex_state = 10, .external_lex_state = 39}, - [2168] = {.lex_state = 10, .external_lex_state = 58}, - [2169] = {.lex_state = 151, .external_lex_state = 39}, - [2170] = {.lex_state = 151, .external_lex_state = 53}, - [2171] = {.lex_state = 10, .external_lex_state = 56}, - [2172] = {.lex_state = 151, .external_lex_state = 52}, - [2173] = {.lex_state = 20, .external_lex_state = 55}, - [2174] = {.lex_state = 20, .external_lex_state = 55}, - [2175] = {.lex_state = 10, .external_lex_state = 39}, - [2176] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2177] = {.lex_state = 151, .external_lex_state = 53}, - [2178] = {.lex_state = 151, .external_lex_state = 39}, - [2179] = {.lex_state = 20, .external_lex_state = 55}, - [2180] = {.lex_state = 20, .external_lex_state = 55}, - [2181] = {.lex_state = 20, .external_lex_state = 55}, - [2182] = {.lex_state = 151, .external_lex_state = 52}, - [2183] = {.lex_state = 10, .external_lex_state = 57}, - [2184] = {.lex_state = 151, .external_lex_state = 59}, - [2185] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2186] = {.lex_state = 10, .external_lex_state = 39}, - [2187] = {.lex_state = 10, .external_lex_state = 57}, - [2188] = {.lex_state = 10, .external_lex_state = 39}, - [2189] = {.lex_state = 10, .external_lex_state = 57}, - [2190] = {.lex_state = 10, .external_lex_state = 39}, - [2191] = {.lex_state = 10, .external_lex_state = 54}, - [2192] = {.lex_state = 151, .external_lex_state = 59}, - [2193] = {.lex_state = 10, .external_lex_state = 39}, - [2194] = {.lex_state = 10, .external_lex_state = 39}, - [2195] = {.lex_state = 151, .external_lex_state = 59}, - [2196] = {.lex_state = 151, .external_lex_state = 59}, - [2197] = {.lex_state = 36, .external_lex_state = 39}, - [2198] = {.lex_state = 10, .external_lex_state = 54}, - [2199] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, - [2200] = {.lex_state = 151, .external_lex_state = 59}, - [2201] = {.lex_state = 151, .external_lex_state = 59}, - [2202] = {.lex_state = 20, .external_lex_state = 39}, - [2203] = {.lex_state = 10, .external_lex_state = 39}, - [2204] = {.lex_state = 20, .external_lex_state = 39}, - [2205] = {.lex_state = 10, .external_lex_state = 39}, - [2206] = {.lex_state = 151, .external_lex_state = 59}, - [2207] = {.lex_state = 25, .external_lex_state = 39}, - [2208] = {.lex_state = 151, .external_lex_state = 59}, - [2209] = {.lex_state = 151, .external_lex_state = 59}, - [2210] = {.lex_state = 151, .external_lex_state = 59}, - [2211] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2212] = {.lex_state = 10, .external_lex_state = 57}, - [2213] = {.lex_state = 36, .external_lex_state = 39}, - [2214] = {.lex_state = 151, .external_lex_state = 59}, - [2215] = {.lex_state = 151, .external_lex_state = 59}, - [2216] = {.lex_state = 151, .external_lex_state = 59}, - [2217] = {.lex_state = 36, .external_lex_state = 39}, - [2218] = {.lex_state = 151, .external_lex_state = 59}, - [2219] = {.lex_state = 151, .external_lex_state = 59}, - [2220] = {.lex_state = 10, .external_lex_state = 57}, - [2221] = {.lex_state = 10, .external_lex_state = 54}, - [2222] = {.lex_state = 151, .external_lex_state = 59}, - [2223] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, - [2224] = {.lex_state = 151, .external_lex_state = 59}, - [2225] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2226] = {.lex_state = 151, .external_lex_state = 59}, - [2227] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, - [2228] = {.lex_state = 9, .external_lex_state = 60, .reserved_word_set_id = 1}, - [2229] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2230] = {.lex_state = 10, .external_lex_state = 57}, - [2231] = {.lex_state = 10, .external_lex_state = 57}, - [2232] = {.lex_state = 10, .external_lex_state = 57}, - [2233] = {.lex_state = 151, .external_lex_state = 59}, - [2234] = {.lex_state = 151, .external_lex_state = 59}, - [2235] = {.lex_state = 25, .external_lex_state = 39}, - [2236] = {.lex_state = 25, .external_lex_state = 39}, - [2237] = {.lex_state = 36, .external_lex_state = 39}, - [2238] = {.lex_state = 36, .external_lex_state = 39}, - [2239] = {.lex_state = 12, .external_lex_state = 51}, - [2240] = {.lex_state = 36, .external_lex_state = 39}, - [2241] = {.lex_state = 36, .external_lex_state = 39}, - [2242] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2243] = {.lex_state = 36, .external_lex_state = 39}, - [2244] = {.lex_state = 36, .external_lex_state = 39}, - [2245] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2246] = {.lex_state = 36, .external_lex_state = 39}, - [2247] = {.lex_state = 36, .external_lex_state = 39}, - [2248] = {.lex_state = 36, .external_lex_state = 39}, - [2249] = {.lex_state = 14, .external_lex_state = 39}, - [2250] = {.lex_state = 22, .external_lex_state = 39}, - [2251] = {.lex_state = 36, .external_lex_state = 39}, - [2252] = {.lex_state = 36, .external_lex_state = 39}, - [2253] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2254] = {.lex_state = 151, .external_lex_state = 60}, - [2255] = {.lex_state = 10, .external_lex_state = 39}, - [2256] = {.lex_state = 36, .external_lex_state = 39}, - [2257] = {.lex_state = 36, .external_lex_state = 39}, - [2258] = {.lex_state = 12, .external_lex_state = 51}, - [2259] = {.lex_state = 25, .external_lex_state = 39}, - [2260] = {.lex_state = 14, .external_lex_state = 39}, - [2261] = {.lex_state = 151, .external_lex_state = 60}, - [2262] = {.lex_state = 10, .external_lex_state = 39}, - [2263] = {.lex_state = 36, .external_lex_state = 39}, - [2264] = {.lex_state = 25, .external_lex_state = 39}, - [2265] = {.lex_state = 12, .external_lex_state = 51}, - [2266] = {.lex_state = 12, .external_lex_state = 51}, - [2267] = {.lex_state = 36, .external_lex_state = 39}, - [2268] = {.lex_state = 12, .external_lex_state = 51}, - [2269] = {.lex_state = 10, .external_lex_state = 58}, - [2270] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2271] = {.lex_state = 12, .external_lex_state = 51}, - [2272] = {.lex_state = 10, .external_lex_state = 39}, - [2273] = {.lex_state = 12, .external_lex_state = 51}, - [2274] = {.lex_state = 36, .external_lex_state = 39}, - [2275] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2276] = {.lex_state = 10, .external_lex_state = 39}, - [2277] = {.lex_state = 36, .external_lex_state = 39}, - [2278] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2279] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2280] = {.lex_state = 151, .external_lex_state = 60}, - [2281] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2282] = {.lex_state = 36, .external_lex_state = 39}, - [2283] = {.lex_state = 36, .external_lex_state = 39}, - [2284] = {.lex_state = 151, .external_lex_state = 39}, - [2285] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2286] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2287] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2288] = {.lex_state = 151, .external_lex_state = 59}, - [2289] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2290] = {.lex_state = 151, .external_lex_state = 39}, - [2291] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2292] = {.lex_state = 151, .external_lex_state = 59}, - [2293] = {.lex_state = 151, .external_lex_state = 39}, - [2294] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2295] = {.lex_state = 10, .external_lex_state = 58}, - [2296] = {.lex_state = 12, .external_lex_state = 51}, - [2297] = {.lex_state = 151, .external_lex_state = 39}, - [2298] = {.lex_state = 36, .external_lex_state = 39}, - [2299] = {.lex_state = 36, .external_lex_state = 39}, - [2300] = {.lex_state = 12, .external_lex_state = 51}, - [2301] = {.lex_state = 151, .external_lex_state = 60}, - [2302] = {.lex_state = 36, .external_lex_state = 39}, - [2303] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2304] = {.lex_state = 12, .external_lex_state = 51}, - [2305] = {.lex_state = 151, .external_lex_state = 39}, - [2306] = {.lex_state = 12, .external_lex_state = 51}, - [2307] = {.lex_state = 36, .external_lex_state = 39}, - [2308] = {.lex_state = 151, .external_lex_state = 59}, - [2309] = {.lex_state = 12, .external_lex_state = 51}, - [2310] = {.lex_state = 151, .external_lex_state = 59}, - [2311] = {.lex_state = 10, .external_lex_state = 59}, - [2312] = {.lex_state = 10, .external_lex_state = 58}, - [2313] = {.lex_state = 25, .external_lex_state = 39}, - [2314] = {.lex_state = 36, .external_lex_state = 39}, - [2315] = {.lex_state = 151, .external_lex_state = 57}, - [2316] = {.lex_state = 151, .external_lex_state = 57}, - [2317] = {.lex_state = 10, .external_lex_state = 59}, - [2318] = {.lex_state = 151, .external_lex_state = 59}, - [2319] = {.lex_state = 151, .external_lex_state = 59}, - [2320] = {.lex_state = 20, .external_lex_state = 55}, - [2321] = {.lex_state = 36, .external_lex_state = 39}, - [2322] = {.lex_state = 10, .external_lex_state = 39}, - [2323] = {.lex_state = 22, .external_lex_state = 39}, - [2324] = {.lex_state = 25, .external_lex_state = 39}, - [2325] = {.lex_state = 151, .external_lex_state = 59}, - [2326] = {.lex_state = 151, .external_lex_state = 60}, - [2327] = {.lex_state = 36, .external_lex_state = 39}, - [2328] = {.lex_state = 36, .external_lex_state = 39}, - [2329] = {.lex_state = 12, .external_lex_state = 51}, - [2330] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2331] = {.lex_state = 151, .external_lex_state = 59}, - [2332] = {.lex_state = 36, .external_lex_state = 39}, - [2333] = {.lex_state = 151, .external_lex_state = 39}, - [2334] = {.lex_state = 12, .external_lex_state = 51}, - [2335] = {.lex_state = 151, .external_lex_state = 39}, - [2336] = {.lex_state = 10, .external_lex_state = 39}, - [2337] = {.lex_state = 36, .external_lex_state = 39}, - [2338] = {.lex_state = 12, .external_lex_state = 51}, - [2339] = {.lex_state = 151, .external_lex_state = 39}, - [2340] = {.lex_state = 14, .external_lex_state = 39}, - [2341] = {.lex_state = 151, .external_lex_state = 60}, - [2342] = {.lex_state = 36, .external_lex_state = 39}, - [2343] = {.lex_state = 36, .external_lex_state = 39}, - [2344] = {.lex_state = 12, .external_lex_state = 51}, - [2345] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2346] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2347] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2348] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2349] = {.lex_state = 36, .external_lex_state = 39}, - [2350] = {.lex_state = 12, .external_lex_state = 51}, - [2351] = {.lex_state = 151, .external_lex_state = 39}, - [2352] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2353] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2354] = {.lex_state = 25, .external_lex_state = 39}, - [2355] = {.lex_state = 22, .external_lex_state = 39}, - [2356] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2357] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 13}, - [2358] = {.lex_state = 151, .external_lex_state = 59}, - [2359] = {.lex_state = 10, .external_lex_state = 39}, - [2360] = {.lex_state = 10, .external_lex_state = 39}, - [2361] = {.lex_state = 151, .external_lex_state = 59}, - [2362] = {.lex_state = 151, .external_lex_state = 59}, - [2363] = {.lex_state = 151, .external_lex_state = 59}, - [2364] = {.lex_state = 151, .external_lex_state = 59}, - [2365] = {.lex_state = 10, .external_lex_state = 39}, - [2366] = {.lex_state = 151, .external_lex_state = 59}, - [2367] = {.lex_state = 151, .external_lex_state = 59}, - [2368] = {.lex_state = 20, .external_lex_state = 39}, - [2369] = {.lex_state = 16, .external_lex_state = 61}, - [2370] = {.lex_state = 10, .external_lex_state = 39}, - [2371] = {.lex_state = 10, .external_lex_state = 39}, - [2372] = {.lex_state = 151, .external_lex_state = 59}, - [2373] = {.lex_state = 10, .external_lex_state = 39}, - [2374] = {.lex_state = 10, .external_lex_state = 39}, - [2375] = {.lex_state = 151, .external_lex_state = 39}, - [2376] = {.lex_state = 10, .external_lex_state = 39}, - [2377] = {.lex_state = 24, .external_lex_state = 61}, - [2378] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2379] = {.lex_state = 151, .external_lex_state = 59}, - [2380] = {.lex_state = 20, .external_lex_state = 39}, - [2381] = {.lex_state = 151, .external_lex_state = 59}, - [2382] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2383] = {.lex_state = 151, .external_lex_state = 59}, - [2384] = {.lex_state = 151, .external_lex_state = 59}, - [2385] = {.lex_state = 151, .external_lex_state = 59}, - [2386] = {.lex_state = 151, .external_lex_state = 59}, - [2387] = {.lex_state = 20, .external_lex_state = 39}, - [2388] = {.lex_state = 151, .external_lex_state = 59}, - [2389] = {.lex_state = 16, .external_lex_state = 61}, - [2390] = {.lex_state = 24, .external_lex_state = 61}, - [2391] = {.lex_state = 4, .external_lex_state = 39}, - [2392] = {.lex_state = 151, .external_lex_state = 39}, - [2393] = {.lex_state = 151, .external_lex_state = 59}, - [2394] = {.lex_state = 151, .external_lex_state = 59}, - [2395] = {.lex_state = 151, .external_lex_state = 59}, - [2396] = {.lex_state = 151, .external_lex_state = 39}, - [2397] = {.lex_state = 151, .external_lex_state = 59}, - [2398] = {.lex_state = 16, .external_lex_state = 61}, - [2399] = {.lex_state = 24, .external_lex_state = 61}, - [2400] = {.lex_state = 151, .external_lex_state = 59}, - [2401] = {.lex_state = 151, .external_lex_state = 59}, - [2402] = {.lex_state = 151, .external_lex_state = 59}, - [2403] = {.lex_state = 151, .external_lex_state = 59}, - [2404] = {.lex_state = 10, .external_lex_state = 39}, - [2405] = {.lex_state = 10, .external_lex_state = 39}, - [2406] = {.lex_state = 10, .external_lex_state = 39}, - [2407] = {.lex_state = 151, .external_lex_state = 59}, - [2408] = {.lex_state = 151, .external_lex_state = 59}, - [2409] = {.lex_state = 151, .external_lex_state = 59}, - [2410] = {.lex_state = 151, .external_lex_state = 59}, - [2411] = {.lex_state = 10, .external_lex_state = 39}, - [2412] = {.lex_state = 20, .external_lex_state = 39}, - [2413] = {.lex_state = 151, .external_lex_state = 39}, - [2414] = {.lex_state = 151, .external_lex_state = 59}, - [2415] = {.lex_state = 151, .external_lex_state = 59}, - [2416] = {.lex_state = 16, .external_lex_state = 61}, - [2417] = {.lex_state = 24, .external_lex_state = 61}, - [2418] = {.lex_state = 4, .external_lex_state = 39}, - [2419] = {.lex_state = 151, .external_lex_state = 39}, - [2420] = {.lex_state = 151, .external_lex_state = 59}, - [2421] = {.lex_state = 151, .external_lex_state = 59}, - [2422] = {.lex_state = 16, .external_lex_state = 61}, - [2423] = {.lex_state = 24, .external_lex_state = 61}, - [2424] = {.lex_state = 10, .external_lex_state = 58}, - [2425] = {.lex_state = 10, .external_lex_state = 58}, - [2426] = {.lex_state = 10, .external_lex_state = 39}, - [2427] = {.lex_state = 10, .external_lex_state = 39}, - [2428] = {.lex_state = 151, .external_lex_state = 39}, - [2429] = {.lex_state = 16, .external_lex_state = 61}, - [2430] = {.lex_state = 24, .external_lex_state = 61}, - [2431] = {.lex_state = 4, .external_lex_state = 39}, - [2432] = {.lex_state = 10, .external_lex_state = 39}, - [2433] = {.lex_state = 151, .external_lex_state = 59}, - [2434] = {.lex_state = 16, .external_lex_state = 61}, - [2435] = {.lex_state = 24, .external_lex_state = 61}, - [2436] = {.lex_state = 151, .external_lex_state = 59}, - [2437] = {.lex_state = 10, .external_lex_state = 39}, - [2438] = {.lex_state = 151, .external_lex_state = 59}, - [2439] = {.lex_state = 10, .external_lex_state = 39}, - [2440] = {.lex_state = 151, .external_lex_state = 59}, - [2441] = {.lex_state = 16, .external_lex_state = 61}, - [2442] = {.lex_state = 24, .external_lex_state = 61}, - [2443] = {.lex_state = 4, .external_lex_state = 39}, - [2444] = {.lex_state = 10, .external_lex_state = 39}, - [2445] = {.lex_state = 151, .external_lex_state = 59}, - [2446] = {.lex_state = 151, .external_lex_state = 39}, - [2447] = {.lex_state = 151, .external_lex_state = 59}, - [2448] = {.lex_state = 16, .external_lex_state = 61}, - [2449] = {.lex_state = 24, .external_lex_state = 61}, - [2450] = {.lex_state = 151, .external_lex_state = 59}, - [2451] = {.lex_state = 151, .external_lex_state = 39}, - [2452] = {.lex_state = 10, .external_lex_state = 39}, - [2453] = {.lex_state = 10, .external_lex_state = 39}, - [2454] = {.lex_state = 10, .external_lex_state = 39}, - [2455] = {.lex_state = 4, .external_lex_state = 39}, - [2456] = {.lex_state = 10, .external_lex_state = 39}, - [2457] = {.lex_state = 10, .external_lex_state = 39}, - [2458] = {.lex_state = 16, .external_lex_state = 61}, - [2459] = {.lex_state = 16, .external_lex_state = 61}, - [2460] = {.lex_state = 24, .external_lex_state = 61}, - [2461] = {.lex_state = 24, .external_lex_state = 61}, - [2462] = {.lex_state = 10, .external_lex_state = 39}, - [2463] = {.lex_state = 16, .external_lex_state = 61}, - [2464] = {.lex_state = 24, .external_lex_state = 61}, - [2465] = {.lex_state = 151, .external_lex_state = 59}, - [2466] = {.lex_state = 16, .external_lex_state = 61}, - [2467] = {.lex_state = 24, .external_lex_state = 61}, - [2468] = {.lex_state = 151, .external_lex_state = 59}, - [2469] = {.lex_state = 16, .external_lex_state = 61}, - [2470] = {.lex_state = 24, .external_lex_state = 61}, - [2471] = {.lex_state = 151, .external_lex_state = 59}, - [2472] = {.lex_state = 151, .external_lex_state = 59}, - [2473] = {.lex_state = 16, .external_lex_state = 61}, - [2474] = {.lex_state = 24, .external_lex_state = 61}, - [2475] = {.lex_state = 151, .external_lex_state = 59}, - [2476] = {.lex_state = 151, .external_lex_state = 59}, - [2477] = {.lex_state = 151, .external_lex_state = 59}, - [2478] = {.lex_state = 4, .external_lex_state = 39}, - [2479] = {.lex_state = 16, .external_lex_state = 61}, - [2480] = {.lex_state = 24, .external_lex_state = 61}, - [2481] = {.lex_state = 151, .external_lex_state = 59}, - [2482] = {.lex_state = 151, .external_lex_state = 59}, - [2483] = {.lex_state = 16, .external_lex_state = 61}, - [2484] = {.lex_state = 24, .external_lex_state = 61}, - [2485] = {.lex_state = 151, .external_lex_state = 59}, - [2486] = {.lex_state = 151, .external_lex_state = 59}, - [2487] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2488] = {.lex_state = 151, .external_lex_state = 59}, - [2489] = {.lex_state = 151, .external_lex_state = 59}, - [2490] = {.lex_state = 151, .external_lex_state = 59}, - [2491] = {.lex_state = 151, .external_lex_state = 59}, - [2492] = {.lex_state = 151, .external_lex_state = 59}, - [2493] = {.lex_state = 151, .external_lex_state = 59}, - [2494] = {.lex_state = 151, .external_lex_state = 59}, - [2495] = {.lex_state = 151, .external_lex_state = 59}, - [2496] = {.lex_state = 151, .external_lex_state = 59}, - [2497] = {.lex_state = 151, .external_lex_state = 59}, - [2498] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2499] = {.lex_state = 10, .external_lex_state = 58}, - [2500] = {.lex_state = 20, .external_lex_state = 39}, - [2501] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2502] = {.lex_state = 20, .external_lex_state = 39}, - [2503] = {.lex_state = 10, .external_lex_state = 39}, - [2504] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2505] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2506] = {.lex_state = 20, .external_lex_state = 39}, - [2507] = {.lex_state = 10, .external_lex_state = 39}, - [2508] = {.lex_state = 10, .external_lex_state = 39}, - [2509] = {.lex_state = 151, .external_lex_state = 59}, - [2510] = {.lex_state = 151, .external_lex_state = 59}, - [2511] = {.lex_state = 151, .external_lex_state = 39}, - [2512] = {.lex_state = 16, .external_lex_state = 61}, - [2513] = {.lex_state = 24, .external_lex_state = 61}, - [2514] = {.lex_state = 151, .external_lex_state = 59}, - [2515] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2516] = {.lex_state = 16, .external_lex_state = 61}, - [2517] = {.lex_state = 24, .external_lex_state = 61}, - [2518] = {.lex_state = 10, .external_lex_state = 39}, - [2519] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2520] = {.lex_state = 10, .external_lex_state = 39}, - [2521] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2522] = {.lex_state = 20, .external_lex_state = 39}, - [2523] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2524] = {.lex_state = 10, .external_lex_state = 39}, - [2525] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2526] = {.lex_state = 20, .external_lex_state = 39}, - [2527] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2528] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2529] = {.lex_state = 20, .external_lex_state = 39}, - [2530] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2531] = {.lex_state = 151, .external_lex_state = 59}, - [2532] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2533] = {.lex_state = 20, .external_lex_state = 39}, - [2534] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2535] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2536] = {.lex_state = 10, .external_lex_state = 39}, - [2537] = {.lex_state = 20, .external_lex_state = 39}, - [2538] = {.lex_state = 10, .external_lex_state = 39}, - [2539] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2540] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2541] = {.lex_state = 151, .external_lex_state = 39}, - [2542] = {.lex_state = 151, .external_lex_state = 39}, - [2543] = {.lex_state = 151, .external_lex_state = 39}, - [2544] = {.lex_state = 10, .external_lex_state = 58}, - [2545] = {.lex_state = 10, .external_lex_state = 58}, - [2546] = {.lex_state = 10, .external_lex_state = 58}, - [2547] = {.lex_state = 10, .external_lex_state = 58}, - [2548] = {.lex_state = 10, .external_lex_state = 58}, - [2549] = {.lex_state = 151, .external_lex_state = 39}, - [2550] = {.lex_state = 10, .external_lex_state = 39}, - [2551] = {.lex_state = 10, .external_lex_state = 58}, - [2552] = {.lex_state = 10, .external_lex_state = 58}, - [2553] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2554] = {.lex_state = 10, .external_lex_state = 58}, - [2555] = {.lex_state = 10, .external_lex_state = 58}, - [2556] = {.lex_state = 151, .external_lex_state = 39}, - [2557] = {.lex_state = 10, .external_lex_state = 58}, - [2558] = {.lex_state = 10, .external_lex_state = 58}, - [2559] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2560] = {.lex_state = 151, .external_lex_state = 39}, - [2561] = {.lex_state = 151, .external_lex_state = 39}, - [2562] = {.lex_state = 10, .external_lex_state = 58}, - [2563] = {.lex_state = 151, .external_lex_state = 39}, - [2564] = {.lex_state = 151, .external_lex_state = 39}, - [2565] = {.lex_state = 10, .external_lex_state = 58}, - [2566] = {.lex_state = 25, .external_lex_state = 39}, - [2567] = {.lex_state = 151, .external_lex_state = 39}, - [2568] = {.lex_state = 151, .external_lex_state = 39}, - [2569] = {.lex_state = 6, .external_lex_state = 39}, - [2570] = {.lex_state = 10, .external_lex_state = 58}, - [2571] = {.lex_state = 10, .external_lex_state = 58}, - [2572] = {.lex_state = 151, .external_lex_state = 39}, - [2573] = {.lex_state = 10, .external_lex_state = 58}, - [2574] = {.lex_state = 10, .external_lex_state = 58}, - [2575] = {.lex_state = 10, .external_lex_state = 58}, - [2576] = {.lex_state = 10, .external_lex_state = 58}, - [2577] = {.lex_state = 10, .external_lex_state = 58}, - [2578] = {.lex_state = 151, .external_lex_state = 39}, - [2579] = {.lex_state = 151, .external_lex_state = 39}, - [2580] = {.lex_state = 10, .external_lex_state = 58}, - [2581] = {.lex_state = 151, .external_lex_state = 39}, - [2582] = {.lex_state = 10, .external_lex_state = 58}, - [2583] = {.lex_state = 151, .external_lex_state = 39}, - [2584] = {.lex_state = 151, .external_lex_state = 39}, - [2585] = {.lex_state = 151, .external_lex_state = 39}, - [2586] = {.lex_state = 151, .external_lex_state = 39}, - [2587] = {.lex_state = 10, .external_lex_state = 58}, - [2588] = {.lex_state = 10, .external_lex_state = 39}, - [2589] = {.lex_state = 151, .external_lex_state = 39}, - [2590] = {.lex_state = 151, .external_lex_state = 39}, - [2591] = {.lex_state = 10, .external_lex_state = 58}, - [2592] = {.lex_state = 10, .external_lex_state = 58}, - [2593] = {.lex_state = 151, .external_lex_state = 39}, - [2594] = {.lex_state = 151, .external_lex_state = 39}, - [2595] = {.lex_state = 151, .external_lex_state = 39}, - [2596] = {.lex_state = 151, .external_lex_state = 39}, - [2597] = {.lex_state = 151, .external_lex_state = 39}, - [2598] = {.lex_state = 10, .external_lex_state = 58}, - [2599] = {.lex_state = 151, .external_lex_state = 39}, - [2600] = {.lex_state = 10, .external_lex_state = 58}, - [2601] = {.lex_state = 151, .external_lex_state = 39}, - [2602] = {.lex_state = 151, .external_lex_state = 39}, - [2603] = {.lex_state = 6, .external_lex_state = 39}, - [2604] = {.lex_state = 10, .external_lex_state = 39}, - [2605] = {.lex_state = 10, .external_lex_state = 58}, - [2606] = {.lex_state = 151, .external_lex_state = 39}, - [2607] = {.lex_state = 151, .external_lex_state = 39}, - [2608] = {.lex_state = 151, .external_lex_state = 39}, - [2609] = {.lex_state = 151, .external_lex_state = 39}, - [2610] = {.lex_state = 151, .external_lex_state = 39}, - [2611] = {.lex_state = 151, .external_lex_state = 39}, - [2612] = {.lex_state = 25, .external_lex_state = 39}, - [2613] = {.lex_state = 151, .external_lex_state = 39}, - [2614] = {.lex_state = 10, .external_lex_state = 58}, - [2615] = {.lex_state = 10, .external_lex_state = 39}, - [2616] = {.lex_state = 151, .external_lex_state = 39}, - [2617] = {.lex_state = 151, .external_lex_state = 39}, - [2618] = {.lex_state = 151, .external_lex_state = 39}, - [2619] = {.lex_state = 151, .external_lex_state = 39}, - [2620] = {.lex_state = 151, .external_lex_state = 39}, - [2621] = {.lex_state = 10, .external_lex_state = 58}, - [2622] = {.lex_state = 151, .external_lex_state = 39}, - [2623] = {.lex_state = 151, .external_lex_state = 39}, - [2624] = {.lex_state = 151, .external_lex_state = 39}, - [2625] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2626] = {.lex_state = 10, .external_lex_state = 58}, - [2627] = {.lex_state = 151, .external_lex_state = 39}, - [2628] = {.lex_state = 10, .external_lex_state = 58}, - [2629] = {.lex_state = 25, .external_lex_state = 39}, - [2630] = {.lex_state = 10, .external_lex_state = 39}, - [2631] = {.lex_state = 10, .external_lex_state = 58}, - [2632] = {.lex_state = 10, .external_lex_state = 58}, - [2633] = {.lex_state = 10, .external_lex_state = 58}, - [2634] = {.lex_state = 10, .external_lex_state = 58}, - [2635] = {.lex_state = 151, .external_lex_state = 39}, - [2636] = {.lex_state = 151, .external_lex_state = 39}, - [2637] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2638] = {.lex_state = 151, .external_lex_state = 39}, - [2639] = {.lex_state = 10, .external_lex_state = 58}, - [2640] = {.lex_state = 10, .external_lex_state = 58}, - [2641] = {.lex_state = 10, .external_lex_state = 39}, - [2642] = {.lex_state = 151, .external_lex_state = 39}, - [2643] = {.lex_state = 151, .external_lex_state = 39}, - [2644] = {.lex_state = 151, .external_lex_state = 39}, - [2645] = {.lex_state = 6, .external_lex_state = 39}, - [2646] = {.lex_state = 25, .external_lex_state = 39}, - [2647] = {.lex_state = 10, .external_lex_state = 58}, - [2648] = {.lex_state = 151, .external_lex_state = 39}, - [2649] = {.lex_state = 10, .external_lex_state = 58}, - [2650] = {.lex_state = 151, .external_lex_state = 39}, - [2651] = {.lex_state = 10, .external_lex_state = 39}, - [2652] = {.lex_state = 10, .external_lex_state = 58}, - [2653] = {.lex_state = 151, .external_lex_state = 39}, - [2654] = {.lex_state = 151, .external_lex_state = 39}, - [2655] = {.lex_state = 10, .external_lex_state = 58}, - [2656] = {.lex_state = 151, .external_lex_state = 39}, - [2657] = {.lex_state = 10, .external_lex_state = 39}, - [2658] = {.lex_state = 6, .external_lex_state = 39}, - [2659] = {.lex_state = 10, .external_lex_state = 58}, - [2660] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2661] = {.lex_state = 10, .external_lex_state = 58}, - [2662] = {.lex_state = 10, .external_lex_state = 58}, - [2663] = {.lex_state = 151, .external_lex_state = 39}, - [2664] = {.lex_state = 151, .external_lex_state = 39}, - [2665] = {.lex_state = 10, .external_lex_state = 58}, - [2666] = {.lex_state = 151, .external_lex_state = 39}, - [2667] = {.lex_state = 151, .external_lex_state = 39}, - [2668] = {.lex_state = 10, .external_lex_state = 58}, - [2669] = {.lex_state = 6, .external_lex_state = 39}, - [2670] = {.lex_state = 151, .external_lex_state = 39}, - [2671] = {.lex_state = 151, .external_lex_state = 39}, - [2672] = {.lex_state = 151, .external_lex_state = 39}, - [2673] = {.lex_state = 10, .external_lex_state = 58}, - [2674] = {.lex_state = 151, .external_lex_state = 46}, - [2675] = {.lex_state = 151, .external_lex_state = 39}, - [2676] = {.lex_state = 151, .external_lex_state = 39}, - [2677] = {.lex_state = 151, .external_lex_state = 39}, - [2678] = {.lex_state = 151, .external_lex_state = 46}, - [2679] = {.lex_state = 10, .external_lex_state = 58}, - [2680] = {.lex_state = 151, .external_lex_state = 39}, - [2681] = {.lex_state = 151, .external_lex_state = 39}, - [2682] = {.lex_state = 151, .external_lex_state = 39}, - [2683] = {.lex_state = 10, .external_lex_state = 39}, - [2684] = {.lex_state = 10, .external_lex_state = 58}, - [2685] = {.lex_state = 151, .external_lex_state = 39}, - [2686] = {.lex_state = 10, .external_lex_state = 58}, - [2687] = {.lex_state = 151, .external_lex_state = 39}, - [2688] = {.lex_state = 151, .external_lex_state = 39}, - [2689] = {.lex_state = 151, .external_lex_state = 39}, - [2690] = {.lex_state = 10, .external_lex_state = 58}, - [2691] = {.lex_state = 6, .external_lex_state = 39}, - [2692] = {.lex_state = 151, .external_lex_state = 39}, - [2693] = {.lex_state = 151, .external_lex_state = 39}, - [2694] = {.lex_state = 10, .external_lex_state = 58}, - [2695] = {.lex_state = 10, .external_lex_state = 58}, - [2696] = {.lex_state = 10, .external_lex_state = 58}, - [2697] = {.lex_state = 10, .external_lex_state = 58}, - [2698] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2699] = {.lex_state = 10, .external_lex_state = 58}, - [2700] = {.lex_state = 151, .external_lex_state = 39}, - [2701] = {.lex_state = 10, .external_lex_state = 58}, - [2702] = {.lex_state = 10, .external_lex_state = 58}, - [2703] = {.lex_state = 10, .external_lex_state = 58}, - [2704] = {.lex_state = 10, .external_lex_state = 58}, - [2705] = {.lex_state = 151, .external_lex_state = 39}, - [2706] = {.lex_state = 151, .external_lex_state = 39}, - [2707] = {.lex_state = 151, .external_lex_state = 39}, - [2708] = {.lex_state = 10, .external_lex_state = 39}, - [2709] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2710] = {.lex_state = 10, .external_lex_state = 58}, - [2711] = {.lex_state = 10, .external_lex_state = 58}, - [2712] = {.lex_state = 10, .external_lex_state = 58}, - [2713] = {.lex_state = 25, .external_lex_state = 39}, - [2714] = {.lex_state = 10, .external_lex_state = 58}, - [2715] = {.lex_state = 151, .external_lex_state = 39}, - [2716] = {.lex_state = 10, .external_lex_state = 58}, - [2717] = {.lex_state = 151, .external_lex_state = 39}, - [2718] = {.lex_state = 10, .external_lex_state = 58}, - [2719] = {.lex_state = 151, .external_lex_state = 39}, - [2720] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2721] = {.lex_state = 10, .external_lex_state = 58}, - [2722] = {.lex_state = 151, .external_lex_state = 39}, - [2723] = {.lex_state = 151, .external_lex_state = 39}, - [2724] = {.lex_state = 151, .external_lex_state = 39}, - [2725] = {.lex_state = 151, .external_lex_state = 39}, - [2726] = {.lex_state = 151, .external_lex_state = 39}, - [2727] = {.lex_state = 4, .external_lex_state = 39}, - [2728] = {.lex_state = 151, .external_lex_state = 39}, - [2729] = {.lex_state = 151, .external_lex_state = 39}, - [2730] = {.lex_state = 10, .external_lex_state = 58}, - [2731] = {.lex_state = 151, .external_lex_state = 39}, - [2732] = {.lex_state = 10, .external_lex_state = 39}, - [2733] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2734] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2735] = {.lex_state = 151, .external_lex_state = 39}, - [2736] = {.lex_state = 10, .external_lex_state = 58}, - [2737] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2738] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2739] = {.lex_state = 10, .external_lex_state = 58}, - [2740] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2741] = {.lex_state = 10, .external_lex_state = 58}, - [2742] = {.lex_state = 10, .external_lex_state = 58}, - [2743] = {.lex_state = 10, .external_lex_state = 39}, - [2744] = {.lex_state = 10, .external_lex_state = 58}, - [2745] = {.lex_state = 10, .external_lex_state = 58}, - [2746] = {.lex_state = 151, .external_lex_state = 39}, - [2747] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2748] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2749] = {.lex_state = 151, .external_lex_state = 39}, - [2750] = {.lex_state = 151, .external_lex_state = 39}, - [2751] = {.lex_state = 10, .external_lex_state = 58}, - [2752] = {.lex_state = 151, .external_lex_state = 39}, - [2753] = {.lex_state = 151, .external_lex_state = 39}, - [2754] = {.lex_state = 151, .external_lex_state = 39}, - [2755] = {.lex_state = 10, .external_lex_state = 58}, - [2756] = {.lex_state = 151, .external_lex_state = 39}, - [2757] = {.lex_state = 4, .external_lex_state = 39}, - [2758] = {.lex_state = 10, .external_lex_state = 58}, - [2759] = {.lex_state = 10, .external_lex_state = 58}, - [2760] = {.lex_state = 151, .external_lex_state = 39}, - [2761] = {.lex_state = 151, .external_lex_state = 39}, - [2762] = {.lex_state = 6, .external_lex_state = 39}, - [2763] = {.lex_state = 151, .external_lex_state = 39}, - [2764] = {.lex_state = 151, .external_lex_state = 39}, - [2765] = {.lex_state = 10, .external_lex_state = 58}, - [2766] = {.lex_state = 10, .external_lex_state = 58}, - [2767] = {.lex_state = 10, .external_lex_state = 58}, - [2768] = {.lex_state = 10, .external_lex_state = 58}, - [2769] = {.lex_state = 151, .external_lex_state = 39}, - [2770] = {.lex_state = 10, .external_lex_state = 58}, - [2771] = {.lex_state = 10, .external_lex_state = 58}, - [2772] = {.lex_state = 10, .external_lex_state = 39}, - [2773] = {.lex_state = 10, .external_lex_state = 58}, - [2774] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2775] = {.lex_state = 10, .external_lex_state = 58}, - [2776] = {.lex_state = 10, .external_lex_state = 58}, - [2777] = {.lex_state = 10, .external_lex_state = 58}, - [2778] = {.lex_state = 10, .external_lex_state = 58}, - [2779] = {.lex_state = 10, .external_lex_state = 58}, - [2780] = {.lex_state = 151, .external_lex_state = 39}, - [2781] = {.lex_state = 151, .external_lex_state = 39}, - [2782] = {.lex_state = 10, .external_lex_state = 58}, - [2783] = {.lex_state = 151, .external_lex_state = 39}, - [2784] = {.lex_state = 10, .external_lex_state = 58}, - [2785] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2786] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2787] = {.lex_state = 10, .external_lex_state = 58}, - [2788] = {.lex_state = 10, .external_lex_state = 39}, - [2789] = {.lex_state = 4, .external_lex_state = 39}, - [2790] = {.lex_state = 10, .external_lex_state = 58}, - [2791] = {.lex_state = 10, .external_lex_state = 58}, - [2792] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2793] = {.lex_state = 151, .external_lex_state = 39}, - [2794] = {.lex_state = 151, .external_lex_state = 39}, - [2795] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2796] = {.lex_state = 10, .external_lex_state = 58}, - [2797] = {.lex_state = 10, .external_lex_state = 58}, - [2798] = {.lex_state = 151, .external_lex_state = 39}, - [2799] = {.lex_state = 151, .external_lex_state = 39}, - [2800] = {.lex_state = 151, .external_lex_state = 39}, - [2801] = {.lex_state = 151, .external_lex_state = 39}, - [2802] = {.lex_state = 10, .external_lex_state = 58}, - [2803] = {.lex_state = 4, .external_lex_state = 39}, - [2804] = {.lex_state = 10, .external_lex_state = 58}, - [2805] = {.lex_state = 151, .external_lex_state = 39}, - [2806] = {.lex_state = 10, .external_lex_state = 58}, - [2807] = {.lex_state = 10, .external_lex_state = 58}, - [2808] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2809] = {.lex_state = 10, .external_lex_state = 58}, - [2810] = {.lex_state = 10, .external_lex_state = 58}, - [2811] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2812] = {.lex_state = 10, .external_lex_state = 58}, - [2813] = {.lex_state = 10, .external_lex_state = 58}, - [2814] = {.lex_state = 151, .external_lex_state = 39}, - [2815] = {.lex_state = 4, .external_lex_state = 39}, - [2816] = {.lex_state = 10, .external_lex_state = 39}, - [2817] = {.lex_state = 10, .external_lex_state = 58}, - [2818] = {.lex_state = 10, .external_lex_state = 58}, - [2819] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2820] = {.lex_state = 10, .external_lex_state = 39}, - [2821] = {.lex_state = 10, .external_lex_state = 58}, - [2822] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2823] = {.lex_state = 151, .external_lex_state = 39}, - [2824] = {.lex_state = 10, .external_lex_state = 58}, - [2825] = {.lex_state = 151, .external_lex_state = 39}, - [2826] = {.lex_state = 10, .external_lex_state = 58}, - [2827] = {.lex_state = 10, .external_lex_state = 58}, - [2828] = {.lex_state = 4, .external_lex_state = 39}, - [2829] = {.lex_state = 151, .external_lex_state = 39}, - [2830] = {.lex_state = 10, .external_lex_state = 58}, - [2831] = {.lex_state = 10, .external_lex_state = 58}, - [2832] = {.lex_state = 151, .external_lex_state = 39}, - [2833] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2834] = {.lex_state = 151, .external_lex_state = 39}, - [2835] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2836] = {.lex_state = 151, .external_lex_state = 39}, - [2837] = {.lex_state = 10, .external_lex_state = 58}, - [2838] = {.lex_state = 10, .external_lex_state = 58}, - [2839] = {.lex_state = 25, .external_lex_state = 39}, - [2840] = {.lex_state = 10, .external_lex_state = 58}, - [2841] = {.lex_state = 10, .external_lex_state = 58}, - [2842] = {.lex_state = 10, .external_lex_state = 58}, - [2843] = {.lex_state = 10, .external_lex_state = 58}, - [2844] = {.lex_state = 10, .external_lex_state = 58}, - [2845] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2846] = {.lex_state = 151, .external_lex_state = 39}, - [2847] = {.lex_state = 151, .external_lex_state = 39}, - [2848] = {.lex_state = 10, .external_lex_state = 39}, - [2849] = {.lex_state = 151, .external_lex_state = 39}, - [2850] = {.lex_state = 151, .external_lex_state = 39}, - [2851] = {.lex_state = 151, .external_lex_state = 39}, - [2852] = {.lex_state = 10, .external_lex_state = 58}, - [2853] = {.lex_state = 10, .external_lex_state = 58}, - [2854] = {.lex_state = 10, .external_lex_state = 58}, - [2855] = {.lex_state = 10, .external_lex_state = 39}, - [2856] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2857] = {.lex_state = 6, .external_lex_state = 39}, - [2858] = {.lex_state = 10, .external_lex_state = 39}, - [2859] = {.lex_state = 151, .external_lex_state = 39}, - [2860] = {.lex_state = 151, .external_lex_state = 39}, - [2861] = {.lex_state = 151, .external_lex_state = 39}, - [2862] = {.lex_state = 151, .external_lex_state = 39}, - [2863] = {.lex_state = 151, .external_lex_state = 39}, - [2864] = {.lex_state = 151, .external_lex_state = 39}, - [2865] = {.lex_state = 151, .external_lex_state = 39}, - [2866] = {.lex_state = 151, .external_lex_state = 39}, - [2867] = {.lex_state = 151, .external_lex_state = 39}, - [2868] = {.lex_state = 151, .external_lex_state = 39}, - [2869] = {.lex_state = 151, .external_lex_state = 39}, - [2870] = {.lex_state = 151, .external_lex_state = 39}, - [2871] = {.lex_state = 6, .external_lex_state = 39}, - [2872] = {.lex_state = 151, .external_lex_state = 39}, - [2873] = {.lex_state = 151, .external_lex_state = 39}, - [2874] = {.lex_state = 151, .external_lex_state = 39}, - [2875] = {.lex_state = 151, .external_lex_state = 39}, - [2876] = {.lex_state = 151, .external_lex_state = 39}, - [2877] = {.lex_state = 151, .external_lex_state = 39}, - [2878] = {.lex_state = 151, .external_lex_state = 39}, - [2879] = {.lex_state = 151, .external_lex_state = 39}, - [2880] = {.lex_state = 151, .external_lex_state = 39}, - [2881] = {.lex_state = 151, .external_lex_state = 39}, - [2882] = {.lex_state = 151, .external_lex_state = 39}, - [2883] = {.lex_state = 151, .external_lex_state = 39}, - [2884] = {.lex_state = 151, .external_lex_state = 39}, - [2885] = {.lex_state = 151, .external_lex_state = 39}, - [2886] = {.lex_state = 151, .external_lex_state = 39}, - [2887] = {.lex_state = 151, .external_lex_state = 39}, - [2888] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2889] = {.lex_state = 151, .external_lex_state = 39}, - [2890] = {.lex_state = 151, .external_lex_state = 39}, - [2891] = {.lex_state = 151, .external_lex_state = 39}, - [2892] = {.lex_state = 151, .external_lex_state = 39}, - [2893] = {.lex_state = 151, .external_lex_state = 39}, - [2894] = {.lex_state = 151, .external_lex_state = 39}, - [2895] = {.lex_state = 151, .external_lex_state = 39}, - [2896] = {.lex_state = 36, .external_lex_state = 39}, - [2897] = {.lex_state = 151, .external_lex_state = 39}, - [2898] = {.lex_state = 151, .external_lex_state = 39}, - [2899] = {.lex_state = 151, .external_lex_state = 39}, - [2900] = {.lex_state = 151, .external_lex_state = 39}, - [2901] = {.lex_state = 151, .external_lex_state = 39}, - [2902] = {.lex_state = 151, .external_lex_state = 39}, - [2903] = {.lex_state = 151, .external_lex_state = 39}, - [2904] = {.lex_state = 151, .external_lex_state = 39}, - [2905] = {.lex_state = 37, .external_lex_state = 62}, - [2906] = {.lex_state = 151, .external_lex_state = 39}, - [2907] = {.lex_state = 151, .external_lex_state = 39}, - [2908] = {.lex_state = 10, .external_lex_state = 39}, - [2909] = {.lex_state = 10, .external_lex_state = 39}, - [2910] = {.lex_state = 151, .external_lex_state = 39}, - [2911] = {.lex_state = 151, .external_lex_state = 39}, - [2912] = {.lex_state = 151, .external_lex_state = 39}, - [2913] = {.lex_state = 151, .external_lex_state = 39}, - [2914] = {.lex_state = 37, .external_lex_state = 62}, - [2915] = {.lex_state = 151, .external_lex_state = 39}, - [2916] = {.lex_state = 151, .external_lex_state = 39}, - [2917] = {.lex_state = 10, .external_lex_state = 39}, - [2918] = {.lex_state = 151, .external_lex_state = 39}, - [2919] = {.lex_state = 10, .external_lex_state = 39}, - [2920] = {.lex_state = 151, .external_lex_state = 39}, - [2921] = {.lex_state = 151, .external_lex_state = 39}, - [2922] = {.lex_state = 151, .external_lex_state = 39}, - [2923] = {.lex_state = 10, .external_lex_state = 39}, - [2924] = {.lex_state = 151, .external_lex_state = 39}, - [2925] = {.lex_state = 151, .external_lex_state = 39}, - [2926] = {.lex_state = 151, .external_lex_state = 39}, - [2927] = {.lex_state = 151, .external_lex_state = 39}, - [2928] = {.lex_state = 151, .external_lex_state = 39}, - [2929] = {.lex_state = 151, .external_lex_state = 39}, - [2930] = {.lex_state = 151, .external_lex_state = 39}, - [2931] = {.lex_state = 151, .external_lex_state = 39}, - [2932] = {.lex_state = 6, .external_lex_state = 39}, - [2933] = {.lex_state = 151, .external_lex_state = 39}, - [2934] = {.lex_state = 151, .external_lex_state = 39}, - [2935] = {.lex_state = 151, .external_lex_state = 39}, - [2936] = {.lex_state = 151, .external_lex_state = 39}, - [2937] = {.lex_state = 151, .external_lex_state = 39}, - [2938] = {.lex_state = 151, .external_lex_state = 39}, - [2939] = {.lex_state = 151, .external_lex_state = 39}, - [2940] = {.lex_state = 151, .external_lex_state = 39}, - [2941] = {.lex_state = 151, .external_lex_state = 39}, - [2942] = {.lex_state = 151, .external_lex_state = 39}, - [2943] = {.lex_state = 151, .external_lex_state = 39}, - [2944] = {.lex_state = 151, .external_lex_state = 39}, - [2945] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [2946] = {.lex_state = 151, .external_lex_state = 39}, - [2947] = {.lex_state = 151, .external_lex_state = 39}, - [2948] = {.lex_state = 151, .external_lex_state = 39}, - [2949] = {.lex_state = 151, .external_lex_state = 39}, - [2950] = {.lex_state = 151, .external_lex_state = 39}, - [2951] = {.lex_state = 151, .external_lex_state = 39}, - [2952] = {.lex_state = 151, .external_lex_state = 39}, - [2953] = {.lex_state = 151, .external_lex_state = 39}, - [2954] = {.lex_state = 151, .external_lex_state = 39}, - [2955] = {.lex_state = 151, .external_lex_state = 39}, - [2956] = {.lex_state = 151, .external_lex_state = 39}, - [2957] = {.lex_state = 151, .external_lex_state = 39}, - [2958] = {.lex_state = 151, .external_lex_state = 39}, - [2959] = {.lex_state = 151, .external_lex_state = 39}, - [2960] = {.lex_state = 151, .external_lex_state = 39}, - [2961] = {.lex_state = 151, .external_lex_state = 39}, - [2962] = {.lex_state = 151, .external_lex_state = 39}, - [2963] = {.lex_state = 151, .external_lex_state = 39}, - [2964] = {.lex_state = 151, .external_lex_state = 39}, - [2965] = {.lex_state = 151, .external_lex_state = 39}, - [2966] = {.lex_state = 151, .external_lex_state = 39}, - [2967] = {.lex_state = 151, .external_lex_state = 39}, - [2968] = {.lex_state = 151, .external_lex_state = 39}, - [2969] = {.lex_state = 151, .external_lex_state = 39}, - [2970] = {.lex_state = 10, .external_lex_state = 39}, - [2971] = {.lex_state = 151, .external_lex_state = 39}, - [2972] = {.lex_state = 151, .external_lex_state = 39}, - [2973] = {.lex_state = 10, .external_lex_state = 39}, - [2974] = {.lex_state = 151, .external_lex_state = 39}, - [2975] = {.lex_state = 151, .external_lex_state = 39}, - [2976] = {.lex_state = 151, .external_lex_state = 39}, - [2977] = {.lex_state = 151, .external_lex_state = 39}, - [2978] = {.lex_state = 151, .external_lex_state = 39}, - [2979] = {.lex_state = 151, .external_lex_state = 39}, - [2980] = {.lex_state = 151, .external_lex_state = 39}, - [2981] = {.lex_state = 151, .external_lex_state = 39}, - [2982] = {.lex_state = 151, .external_lex_state = 39}, - [2983] = {.lex_state = 151, .external_lex_state = 39}, - [2984] = {.lex_state = 10, .external_lex_state = 39}, - [2985] = {.lex_state = 6, .external_lex_state = 39}, - [2986] = {.lex_state = 151, .external_lex_state = 39}, - [2987] = {.lex_state = 151, .external_lex_state = 39}, - [2988] = {.lex_state = 151, .external_lex_state = 39}, - [2989] = {.lex_state = 151, .external_lex_state = 39}, - [2990] = {.lex_state = 151, .external_lex_state = 39}, - [2991] = {.lex_state = 151, .external_lex_state = 39}, - [2992] = {.lex_state = 151, .external_lex_state = 39}, - [2993] = {.lex_state = 151, .external_lex_state = 39}, - [2994] = {.lex_state = 151, .external_lex_state = 39}, - [2995] = {.lex_state = 151, .external_lex_state = 39}, - [2996] = {.lex_state = 151, .external_lex_state = 39}, - [2997] = {.lex_state = 151, .external_lex_state = 39}, - [2998] = {.lex_state = 151, .external_lex_state = 39}, - [2999] = {.lex_state = 151, .external_lex_state = 39}, - [3000] = {.lex_state = 151, .external_lex_state = 39}, - [3001] = {.lex_state = 6, .external_lex_state = 39}, - [3002] = {.lex_state = 151, .external_lex_state = 39}, - [3003] = {.lex_state = 151, .external_lex_state = 39}, - [3004] = {.lex_state = 151, .external_lex_state = 39}, - [3005] = {.lex_state = 151, .external_lex_state = 39}, - [3006] = {.lex_state = 151, .external_lex_state = 39}, - [3007] = {.lex_state = 151, .external_lex_state = 39}, - [3008] = {.lex_state = 151, .external_lex_state = 39}, - [3009] = {.lex_state = 151, .external_lex_state = 39}, - [3010] = {.lex_state = 151, .external_lex_state = 39}, - [3011] = {.lex_state = 6, .external_lex_state = 39}, - [3012] = {.lex_state = 151, .external_lex_state = 39}, - [3013] = {.lex_state = 151, .external_lex_state = 39}, - [3014] = {.lex_state = 151, .external_lex_state = 39}, - [3015] = {.lex_state = 151, .external_lex_state = 39}, - [3016] = {.lex_state = 151, .external_lex_state = 39}, - [3017] = {.lex_state = 151, .external_lex_state = 39}, - [3018] = {.lex_state = 151, .external_lex_state = 39}, - [3019] = {.lex_state = 151, .external_lex_state = 39}, - [3020] = {.lex_state = 151, .external_lex_state = 39}, - [3021] = {.lex_state = 151, .external_lex_state = 39}, - [3022] = {.lex_state = 151, .external_lex_state = 39}, - [3023] = {.lex_state = 151, .external_lex_state = 39}, - [3024] = {.lex_state = 151, .external_lex_state = 39}, - [3025] = {.lex_state = 151, .external_lex_state = 39}, - [3026] = {.lex_state = 151, .external_lex_state = 39}, - [3027] = {.lex_state = 151, .external_lex_state = 39}, - [3028] = {.lex_state = 151, .external_lex_state = 39}, - [3029] = {.lex_state = 151, .external_lex_state = 39}, - [3030] = {.lex_state = 151, .external_lex_state = 39}, - [3031] = {.lex_state = 151, .external_lex_state = 39}, - [3032] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3033] = {.lex_state = 10, .external_lex_state = 39}, - [3034] = {.lex_state = 151, .external_lex_state = 39}, - [3035] = {.lex_state = 10, .external_lex_state = 39}, - [3036] = {.lex_state = 10, .external_lex_state = 39}, - [3037] = {.lex_state = 151, .external_lex_state = 39}, - [3038] = {.lex_state = 151, .external_lex_state = 39}, - [3039] = {.lex_state = 151, .external_lex_state = 39}, - [3040] = {.lex_state = 151, .external_lex_state = 39}, - [3041] = {.lex_state = 151, .external_lex_state = 39}, - [3042] = {.lex_state = 10, .external_lex_state = 39}, - [3043] = {.lex_state = 151, .external_lex_state = 39}, - [3044] = {.lex_state = 151, .external_lex_state = 39}, - [3045] = {.lex_state = 10, .external_lex_state = 39}, - [3046] = {.lex_state = 151, .external_lex_state = 39}, - [3047] = {.lex_state = 151, .external_lex_state = 39}, - [3048] = {.lex_state = 151, .external_lex_state = 39}, - [3049] = {.lex_state = 151, .external_lex_state = 39}, - [3050] = {.lex_state = 151, .external_lex_state = 39}, - [3051] = {.lex_state = 10, .external_lex_state = 39}, - [3052] = {.lex_state = 151, .external_lex_state = 39}, - [3053] = {.lex_state = 10, .external_lex_state = 39}, - [3054] = {.lex_state = 151, .external_lex_state = 39}, - [3055] = {.lex_state = 151, .external_lex_state = 39}, - [3056] = {.lex_state = 151, .external_lex_state = 39}, - [3057] = {.lex_state = 151, .external_lex_state = 39}, - [3058] = {.lex_state = 151, .external_lex_state = 39}, - [3059] = {.lex_state = 10, .external_lex_state = 39}, - [3060] = {.lex_state = 10, .external_lex_state = 39}, - [3061] = {.lex_state = 151, .external_lex_state = 39}, - [3062] = {.lex_state = 37, .external_lex_state = 62}, - [3063] = {.lex_state = 151, .external_lex_state = 39}, - [3064] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3065] = {.lex_state = 151, .external_lex_state = 39}, - [3066] = {.lex_state = 151, .external_lex_state = 39}, - [3067] = {.lex_state = 151, .external_lex_state = 39}, - [3068] = {.lex_state = 151, .external_lex_state = 39}, - [3069] = {.lex_state = 151, .external_lex_state = 39}, - [3070] = {.lex_state = 151, .external_lex_state = 39}, - [3071] = {.lex_state = 10, .external_lex_state = 39}, - [3072] = {.lex_state = 151, .external_lex_state = 39}, - [3073] = {.lex_state = 10, .external_lex_state = 39}, - [3074] = {.lex_state = 151, .external_lex_state = 39}, - [3075] = {.lex_state = 151, .external_lex_state = 39}, - [3076] = {.lex_state = 151, .external_lex_state = 39}, - [3077] = {.lex_state = 151, .external_lex_state = 39}, - [3078] = {.lex_state = 151, .external_lex_state = 39}, - [3079] = {.lex_state = 151, .external_lex_state = 39}, - [3080] = {.lex_state = 151, .external_lex_state = 39}, - [3081] = {.lex_state = 151, .external_lex_state = 39}, - [3082] = {.lex_state = 151, .external_lex_state = 39}, - [3083] = {.lex_state = 151, .external_lex_state = 39}, - [3084] = {.lex_state = 151, .external_lex_state = 39}, - [3085] = {.lex_state = 151, .external_lex_state = 39}, - [3086] = {.lex_state = 151, .external_lex_state = 39}, - [3087] = {.lex_state = 151, .external_lex_state = 39}, - [3088] = {.lex_state = 151, .external_lex_state = 39}, - [3089] = {.lex_state = 151, .external_lex_state = 39}, - [3090] = {.lex_state = 151, .external_lex_state = 39}, - [3091] = {.lex_state = 151, .external_lex_state = 39}, - [3092] = {.lex_state = 151, .external_lex_state = 39}, - [3093] = {.lex_state = 151, .external_lex_state = 39}, - [3094] = {.lex_state = 151, .external_lex_state = 39}, - [3095] = {.lex_state = 151, .external_lex_state = 39}, - [3096] = {.lex_state = 151, .external_lex_state = 39}, - [3097] = {.lex_state = 151, .external_lex_state = 39}, - [3098] = {.lex_state = 151, .external_lex_state = 39}, - [3099] = {.lex_state = 151, .external_lex_state = 39}, - [3100] = {.lex_state = 151, .external_lex_state = 39}, - [3101] = {.lex_state = 151, .external_lex_state = 39}, - [3102] = {.lex_state = 151, .external_lex_state = 39}, - [3103] = {.lex_state = 151, .external_lex_state = 39}, - [3104] = {.lex_state = 151, .external_lex_state = 39}, - [3105] = {.lex_state = 151, .external_lex_state = 39}, - [3106] = {.lex_state = 151, .external_lex_state = 39}, - [3107] = {.lex_state = 151, .external_lex_state = 39}, - [3108] = {.lex_state = 151, .external_lex_state = 39}, - [3109] = {.lex_state = 151, .external_lex_state = 39}, - [3110] = {.lex_state = 151, .external_lex_state = 39}, - [3111] = {.lex_state = 151, .external_lex_state = 39}, - [3112] = {.lex_state = 151, .external_lex_state = 39}, - [3113] = {.lex_state = 151, .external_lex_state = 39}, - [3114] = {.lex_state = 151, .external_lex_state = 39}, - [3115] = {.lex_state = 6, .external_lex_state = 39}, - [3116] = {.lex_state = 151, .external_lex_state = 39}, - [3117] = {.lex_state = 151, .external_lex_state = 39}, - [3118] = {.lex_state = 151, .external_lex_state = 39}, - [3119] = {.lex_state = 151, .external_lex_state = 39}, - [3120] = {.lex_state = 151, .external_lex_state = 39}, - [3121] = {.lex_state = 151, .external_lex_state = 39}, - [3122] = {.lex_state = 37, .external_lex_state = 62}, - [3123] = {.lex_state = 151, .external_lex_state = 39}, - [3124] = {.lex_state = 10, .external_lex_state = 39}, - [3125] = {.lex_state = 10, .external_lex_state = 39}, - [3126] = {.lex_state = 151, .external_lex_state = 39}, - [3127] = {.lex_state = 151, .external_lex_state = 39}, - [3128] = {.lex_state = 151, .external_lex_state = 39}, - [3129] = {.lex_state = 151, .external_lex_state = 39}, - [3130] = {.lex_state = 151, .external_lex_state = 39}, - [3131] = {.lex_state = 151, .external_lex_state = 39}, - [3132] = {.lex_state = 151, .external_lex_state = 39}, - [3133] = {.lex_state = 151, .external_lex_state = 39}, - [3134] = {.lex_state = 6, .external_lex_state = 39}, - [3135] = {.lex_state = 151, .external_lex_state = 39}, - [3136] = {.lex_state = 151, .external_lex_state = 39}, - [3137] = {.lex_state = 151, .external_lex_state = 39}, - [3138] = {.lex_state = 151, .external_lex_state = 39}, - [3139] = {.lex_state = 151, .external_lex_state = 39}, - [3140] = {.lex_state = 151, .external_lex_state = 39}, - [3141] = {.lex_state = 151, .external_lex_state = 39}, - [3142] = {.lex_state = 151, .external_lex_state = 39}, - [3143] = {.lex_state = 10, .external_lex_state = 58}, - [3144] = {.lex_state = 151, .external_lex_state = 39}, - [3145] = {.lex_state = 151, .external_lex_state = 39}, - [3146] = {.lex_state = 151, .external_lex_state = 39}, - [3147] = {.lex_state = 151, .external_lex_state = 39}, - [3148] = {.lex_state = 151, .external_lex_state = 39}, - [3149] = {.lex_state = 151, .external_lex_state = 39}, - [3150] = {.lex_state = 151, .external_lex_state = 39}, - [3151] = {.lex_state = 151, .external_lex_state = 39}, - [3152] = {.lex_state = 151, .external_lex_state = 39}, - [3153] = {.lex_state = 151, .external_lex_state = 39}, - [3154] = {.lex_state = 37, .external_lex_state = 62}, - [3155] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3156] = {.lex_state = 151, .external_lex_state = 39}, - [3157] = {.lex_state = 151, .external_lex_state = 39}, - [3158] = {.lex_state = 151, .external_lex_state = 39}, - [3159] = {.lex_state = 151, .external_lex_state = 39}, - [3160] = {.lex_state = 151, .external_lex_state = 39}, - [3161] = {.lex_state = 151, .external_lex_state = 39}, - [3162] = {.lex_state = 151, .external_lex_state = 39}, - [3163] = {.lex_state = 151, .external_lex_state = 39}, - [3164] = {.lex_state = 151, .external_lex_state = 39}, - [3165] = {.lex_state = 151, .external_lex_state = 39}, - [3166] = {.lex_state = 151, .external_lex_state = 39}, - [3167] = {.lex_state = 151, .external_lex_state = 39}, - [3168] = {.lex_state = 151, .external_lex_state = 39}, - [3169] = {.lex_state = 151, .external_lex_state = 39}, - [3170] = {.lex_state = 151, .external_lex_state = 39}, - [3171] = {.lex_state = 151, .external_lex_state = 39}, - [3172] = {.lex_state = 151, .external_lex_state = 39}, - [3173] = {.lex_state = 151, .external_lex_state = 39}, - [3174] = {.lex_state = 151, .external_lex_state = 39}, - [3175] = {.lex_state = 151, .external_lex_state = 39}, - [3176] = {.lex_state = 151, .external_lex_state = 39}, - [3177] = {.lex_state = 151, .external_lex_state = 39}, - [3178] = {.lex_state = 151, .external_lex_state = 39}, - [3179] = {.lex_state = 151, .external_lex_state = 39}, - [3180] = {.lex_state = 151, .external_lex_state = 39}, - [3181] = {.lex_state = 151, .external_lex_state = 39}, - [3182] = {.lex_state = 151, .external_lex_state = 39}, - [3183] = {.lex_state = 151, .external_lex_state = 39}, - [3184] = {.lex_state = 151, .external_lex_state = 39}, - [3185] = {.lex_state = 151, .external_lex_state = 39}, - [3186] = {.lex_state = 151, .external_lex_state = 39}, - [3187] = {.lex_state = 151, .external_lex_state = 39}, - [3188] = {.lex_state = 151, .external_lex_state = 39}, - [3189] = {.lex_state = 151, .external_lex_state = 39}, - [3190] = {.lex_state = 151, .external_lex_state = 39}, - [3191] = {.lex_state = 151, .external_lex_state = 39}, - [3192] = {.lex_state = 151, .external_lex_state = 39}, - [3193] = {.lex_state = 37, .external_lex_state = 62}, - [3194] = {.lex_state = 151, .external_lex_state = 39}, - [3195] = {.lex_state = 151, .external_lex_state = 39}, - [3196] = {.lex_state = 151, .external_lex_state = 39}, - [3197] = {.lex_state = 151, .external_lex_state = 39}, - [3198] = {.lex_state = 151, .external_lex_state = 39}, - [3199] = {.lex_state = 151, .external_lex_state = 39}, - [3200] = {.lex_state = 151, .external_lex_state = 39}, - [3201] = {.lex_state = 151, .external_lex_state = 39}, - [3202] = {.lex_state = 10, .external_lex_state = 39}, - [3203] = {.lex_state = 10, .external_lex_state = 39}, - [3204] = {.lex_state = 151, .external_lex_state = 39}, - [3205] = {.lex_state = 151, .external_lex_state = 39}, - [3206] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3207] = {.lex_state = 151, .external_lex_state = 39}, - [3208] = {.lex_state = 151, .external_lex_state = 39}, - [3209] = {.lex_state = 151, .external_lex_state = 39}, - [3210] = {.lex_state = 151, .external_lex_state = 39}, - [3211] = {.lex_state = 151, .external_lex_state = 39}, - [3212] = {.lex_state = 151, .external_lex_state = 39}, - [3213] = {.lex_state = 151, .external_lex_state = 39}, - [3214] = {.lex_state = 10, .external_lex_state = 39}, - [3215] = {.lex_state = 151, .external_lex_state = 39}, - [3216] = {.lex_state = 151, .external_lex_state = 39}, - [3217] = {.lex_state = 151, .external_lex_state = 39}, - [3218] = {.lex_state = 151, .external_lex_state = 39}, - [3219] = {.lex_state = 151, .external_lex_state = 39}, - [3220] = {.lex_state = 151, .external_lex_state = 39}, - [3221] = {.lex_state = 151, .external_lex_state = 39}, - [3222] = {.lex_state = 6, .external_lex_state = 39}, - [3223] = {.lex_state = 151, .external_lex_state = 39}, - [3224] = {.lex_state = 151, .external_lex_state = 39}, - [3225] = {.lex_state = 151, .external_lex_state = 39}, - [3226] = {.lex_state = 151, .external_lex_state = 39}, - [3227] = {.lex_state = 151, .external_lex_state = 39}, - [3228] = {.lex_state = 10, .external_lex_state = 39}, - [3229] = {.lex_state = 38, .external_lex_state = 63}, - [3230] = {.lex_state = 151, .external_lex_state = 39}, - [3231] = {.lex_state = 10, .external_lex_state = 39}, - [3232] = {.lex_state = 38, .external_lex_state = 63}, - [3233] = {.lex_state = 151, .external_lex_state = 39}, - [3234] = {.lex_state = 151, .external_lex_state = 39}, - [3235] = {.lex_state = 151, .external_lex_state = 39}, - [3236] = {.lex_state = 151, .external_lex_state = 39}, - [3237] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3238] = {.lex_state = 151, .external_lex_state = 39}, - [3239] = {.lex_state = 10, .external_lex_state = 39}, - [3240] = {.lex_state = 10, .external_lex_state = 39}, - [3241] = {.lex_state = 10, .external_lex_state = 39}, - [3242] = {.lex_state = 151, .external_lex_state = 64}, - [3243] = {.lex_state = 151, .external_lex_state = 39}, - [3244] = {.lex_state = 10, .external_lex_state = 39}, - [3245] = {.lex_state = 20, .external_lex_state = 39}, - [3246] = {.lex_state = 10, .external_lex_state = 39}, - [3247] = {.lex_state = 151, .external_lex_state = 39}, - [3248] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3249] = {.lex_state = 151, .external_lex_state = 39}, - [3250] = {.lex_state = 151, .external_lex_state = 39}, - [3251] = {.lex_state = 39, .external_lex_state = 39}, - [3252] = {.lex_state = 10, .external_lex_state = 39}, - [3253] = {.lex_state = 151, .external_lex_state = 39}, - [3254] = {.lex_state = 151, .external_lex_state = 39}, - [3255] = {.lex_state = 151, .external_lex_state = 39}, - [3256] = {.lex_state = 151, .external_lex_state = 39}, - [3257] = {.lex_state = 151, .external_lex_state = 39}, - [3258] = {.lex_state = 151, .external_lex_state = 39}, - [3259] = {.lex_state = 10, .external_lex_state = 39}, - [3260] = {.lex_state = 151, .external_lex_state = 64}, - [3261] = {.lex_state = 151, .external_lex_state = 39}, - [3262] = {.lex_state = 151, .external_lex_state = 65}, - [3263] = {.lex_state = 151, .external_lex_state = 39}, - [3264] = {.lex_state = 151, .external_lex_state = 39}, - [3265] = {.lex_state = 38, .external_lex_state = 63}, - [3266] = {.lex_state = 151, .external_lex_state = 39}, - [3267] = {.lex_state = 151, .external_lex_state = 39}, - [3268] = {.lex_state = 151, .external_lex_state = 39}, - [3269] = {.lex_state = 10, .external_lex_state = 39}, - [3270] = {.lex_state = 151, .external_lex_state = 39}, - [3271] = {.lex_state = 39, .external_lex_state = 39}, - [3272] = {.lex_state = 10, .external_lex_state = 39}, - [3273] = {.lex_state = 151, .external_lex_state = 39}, - [3274] = {.lex_state = 151, .external_lex_state = 39}, - [3275] = {.lex_state = 151, .external_lex_state = 39}, - [3276] = {.lex_state = 151, .external_lex_state = 39}, - [3277] = {.lex_state = 151, .external_lex_state = 39}, - [3278] = {.lex_state = 151, .external_lex_state = 39}, - [3279] = {.lex_state = 10, .external_lex_state = 39}, - [3280] = {.lex_state = 151, .external_lex_state = 39}, - [3281] = {.lex_state = 151, .external_lex_state = 39}, - [3282] = {.lex_state = 37, .external_lex_state = 39}, - [3283] = {.lex_state = 20, .external_lex_state = 39}, - [3284] = {.lex_state = 10, .external_lex_state = 39}, - [3285] = {.lex_state = 151, .external_lex_state = 39}, - [3286] = {.lex_state = 10, .external_lex_state = 39}, - [3287] = {.lex_state = 39, .external_lex_state = 39}, - [3288] = {.lex_state = 10, .external_lex_state = 39}, - [3289] = {.lex_state = 151, .external_lex_state = 39}, - [3290] = {.lex_state = 151, .external_lex_state = 39}, - [3291] = {.lex_state = 151, .external_lex_state = 65}, - [3292] = {.lex_state = 151, .external_lex_state = 39}, - [3293] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3294] = {.lex_state = 38, .external_lex_state = 63}, - [3295] = {.lex_state = 151, .external_lex_state = 39}, - [3296] = {.lex_state = 151, .external_lex_state = 39}, - [3297] = {.lex_state = 151, .external_lex_state = 66}, - [3298] = {.lex_state = 151, .external_lex_state = 39}, - [3299] = {.lex_state = 10, .external_lex_state = 39}, - [3300] = {.lex_state = 151, .external_lex_state = 39}, - [3301] = {.lex_state = 151, .external_lex_state = 39}, - [3302] = {.lex_state = 151, .external_lex_state = 39}, - [3303] = {.lex_state = 151, .external_lex_state = 39}, - [3304] = {.lex_state = 151, .external_lex_state = 39}, - [3305] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3306] = {.lex_state = 10, .external_lex_state = 39}, - [3307] = {.lex_state = 151, .external_lex_state = 39}, - [3308] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3309] = {.lex_state = 151, .external_lex_state = 39}, - [3310] = {.lex_state = 151, .external_lex_state = 39}, - [3311] = {.lex_state = 37, .external_lex_state = 39}, - [3312] = {.lex_state = 10, .external_lex_state = 39}, - [3313] = {.lex_state = 151, .external_lex_state = 39}, - [3314] = {.lex_state = 151, .external_lex_state = 39}, - [3315] = {.lex_state = 10, .external_lex_state = 39}, - [3316] = {.lex_state = 151, .external_lex_state = 39}, - [3317] = {.lex_state = 39, .external_lex_state = 39}, - [3318] = {.lex_state = 37, .external_lex_state = 39}, - [3319] = {.lex_state = 38, .external_lex_state = 63}, - [3320] = {.lex_state = 151, .external_lex_state = 39}, - [3321] = {.lex_state = 151, .external_lex_state = 39}, - [3322] = {.lex_state = 37, .external_lex_state = 39}, - [3323] = {.lex_state = 10, .external_lex_state = 39}, - [3324] = {.lex_state = 151, .external_lex_state = 39}, - [3325] = {.lex_state = 151, .external_lex_state = 39}, - [3326] = {.lex_state = 10, .external_lex_state = 39}, - [3327] = {.lex_state = 151, .external_lex_state = 39}, - [3328] = {.lex_state = 151, .external_lex_state = 39}, - [3329] = {.lex_state = 151, .external_lex_state = 39}, - [3330] = {.lex_state = 10, .external_lex_state = 39}, - [3331] = {.lex_state = 39, .external_lex_state = 39}, - [3332] = {.lex_state = 151, .external_lex_state = 39}, - [3333] = {.lex_state = 10, .external_lex_state = 39}, - [3334] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3335] = {.lex_state = 151, .external_lex_state = 39}, - [3336] = {.lex_state = 37, .external_lex_state = 39}, - [3337] = {.lex_state = 39, .external_lex_state = 39}, - [3338] = {.lex_state = 151, .external_lex_state = 39}, - [3339] = {.lex_state = 151, .external_lex_state = 39}, - [3340] = {.lex_state = 151, .external_lex_state = 39}, - [3341] = {.lex_state = 151, .external_lex_state = 39}, - [3342] = {.lex_state = 151, .external_lex_state = 39}, - [3343] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3344] = {.lex_state = 38, .external_lex_state = 63}, - [3345] = {.lex_state = 151, .external_lex_state = 39}, - [3346] = {.lex_state = 10, .external_lex_state = 39}, - [3347] = {.lex_state = 10, .external_lex_state = 39}, - [3348] = {.lex_state = 151, .external_lex_state = 39}, - [3349] = {.lex_state = 10, .external_lex_state = 39}, - [3350] = {.lex_state = 151, .external_lex_state = 39}, - [3351] = {.lex_state = 151, .external_lex_state = 64}, - [3352] = {.lex_state = 151, .external_lex_state = 39}, - [3353] = {.lex_state = 151, .external_lex_state = 39}, - [3354] = {.lex_state = 151, .external_lex_state = 39}, - [3355] = {.lex_state = 10, .external_lex_state = 39}, - [3356] = {.lex_state = 151, .external_lex_state = 39}, - [3357] = {.lex_state = 151, .external_lex_state = 65}, - [3358] = {.lex_state = 151, .external_lex_state = 39}, - [3359] = {.lex_state = 151, .external_lex_state = 39}, - [3360] = {.lex_state = 10, .external_lex_state = 39}, - [3361] = {.lex_state = 37, .external_lex_state = 39}, - [3362] = {.lex_state = 10, .external_lex_state = 39}, - [3363] = {.lex_state = 151, .external_lex_state = 39}, - [3364] = {.lex_state = 151, .external_lex_state = 39}, - [3365] = {.lex_state = 151, .external_lex_state = 39}, - [3366] = {.lex_state = 151, .external_lex_state = 66}, - [3367] = {.lex_state = 151, .external_lex_state = 39}, - [3368] = {.lex_state = 151, .external_lex_state = 39}, - [3369] = {.lex_state = 151, .external_lex_state = 39}, - [3370] = {.lex_state = 151, .external_lex_state = 39}, - [3371] = {.lex_state = 151, .external_lex_state = 39}, - [3372] = {.lex_state = 151, .external_lex_state = 64}, - [3373] = {.lex_state = 10, .external_lex_state = 39}, - [3374] = {.lex_state = 151, .external_lex_state = 39}, - [3375] = {.lex_state = 10, .external_lex_state = 39}, - [3376] = {.lex_state = 151, .external_lex_state = 64}, - [3377] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3378] = {.lex_state = 151, .external_lex_state = 39}, - [3379] = {.lex_state = 10, .external_lex_state = 39}, - [3380] = {.lex_state = 20, .external_lex_state = 39}, - [3381] = {.lex_state = 20, .external_lex_state = 39}, - [3382] = {.lex_state = 10, .external_lex_state = 39}, - [3383] = {.lex_state = 151, .external_lex_state = 65}, - [3384] = {.lex_state = 20, .external_lex_state = 39}, - [3385] = {.lex_state = 10, .external_lex_state = 39}, - [3386] = {.lex_state = 151, .external_lex_state = 39}, - [3387] = {.lex_state = 10, .external_lex_state = 39}, - [3388] = {.lex_state = 151, .external_lex_state = 39}, - [3389] = {.lex_state = 10, .external_lex_state = 39}, - [3390] = {.lex_state = 151, .external_lex_state = 39}, - [3391] = {.lex_state = 151, .external_lex_state = 39}, - [3392] = {.lex_state = 151, .external_lex_state = 39}, - [3393] = {.lex_state = 151, .external_lex_state = 39}, - [3394] = {.lex_state = 151, .external_lex_state = 64}, - [3395] = {.lex_state = 10, .external_lex_state = 39}, - [3396] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3397] = {.lex_state = 151, .external_lex_state = 39}, - [3398] = {.lex_state = 10, .external_lex_state = 39}, - [3399] = {.lex_state = 10, .external_lex_state = 39}, - [3400] = {.lex_state = 151, .external_lex_state = 39}, - [3401] = {.lex_state = 151, .external_lex_state = 39}, - [3402] = {.lex_state = 151, .external_lex_state = 39}, - [3403] = {.lex_state = 151, .external_lex_state = 39}, - [3404] = {.lex_state = 151, .external_lex_state = 39}, - [3405] = {.lex_state = 10, .external_lex_state = 39}, - [3406] = {.lex_state = 20, .external_lex_state = 39}, - [3407] = {.lex_state = 10, .external_lex_state = 39}, - [3408] = {.lex_state = 151, .external_lex_state = 39}, - [3409] = {.lex_state = 10, .external_lex_state = 39}, - [3410] = {.lex_state = 151, .external_lex_state = 39}, - [3411] = {.lex_state = 151, .external_lex_state = 39}, - [3412] = {.lex_state = 151, .external_lex_state = 39}, - [3413] = {.lex_state = 9, .external_lex_state = 39, .reserved_word_set_id = 1}, - [3414] = {.lex_state = 151, .external_lex_state = 39}, - [3415] = {.lex_state = 10, .external_lex_state = 39}, - [3416] = {.lex_state = 151, .external_lex_state = 39}, - [3417] = {.lex_state = 151, .external_lex_state = 39}, - [3418] = {.lex_state = 151, .external_lex_state = 39}, - [3419] = {.lex_state = 151, .external_lex_state = 39}, + [92] = {.lex_state = 4, .external_lex_state = 5, .reserved_word_set_id = 1}, + [93] = {.lex_state = 141, .external_lex_state = 10, .reserved_word_set_id = 3}, + [94] = {.lex_state = 141, .external_lex_state = 11, .reserved_word_set_id = 3}, + [95] = {.lex_state = 141, .external_lex_state = 12, .reserved_word_set_id = 3}, + [96] = {.lex_state = 141, .external_lex_state = 13, .reserved_word_set_id = 3}, + [97] = {.lex_state = 141, .external_lex_state = 14, .reserved_word_set_id = 1}, + [98] = {.lex_state = 141, .external_lex_state = 12, .reserved_word_set_id = 3}, + [99] = {.lex_state = 141, .external_lex_state = 15, .reserved_word_set_id = 1}, + [100] = {.lex_state = 141, .external_lex_state = 10, .reserved_word_set_id = 1}, + [101] = {.lex_state = 141, .external_lex_state = 12, .reserved_word_set_id = 1}, + [102] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [103] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [104] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [105] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [106] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [107] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [108] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [109] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [110] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [111] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [112] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [113] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [114] = {.lex_state = 141, .external_lex_state = 16, .reserved_word_set_id = 5}, + [115] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 6}, + [116] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 6}, + [117] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 6}, + [118] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 6}, + [119] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [120] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 6}, + [121] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [122] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 6}, + [123] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [124] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [125] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [126] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [127] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [128] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [129] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [130] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [131] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [132] = {.lex_state = 142, .external_lex_state = 18, .reserved_word_set_id = 1}, + [133] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [134] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [135] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [136] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [137] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [138] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [139] = {.lex_state = 142, .external_lex_state = 19, .reserved_word_set_id = 7}, + [140] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [141] = {.lex_state = 142, .external_lex_state = 19, .reserved_word_set_id = 7}, + [142] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [143] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [144] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [145] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [146] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [147] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [148] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [149] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [150] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [151] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [152] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [153] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [154] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [155] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [156] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [157] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [158] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [159] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [160] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [161] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [162] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [163] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [164] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [165] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [166] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [167] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [168] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [169] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [170] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [171] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [172] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 7}, + [173] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [174] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [175] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [176] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [177] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [178] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [179] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [180] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [181] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [182] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [183] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [184] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [185] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [186] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [187] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [188] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [189] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [190] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [191] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [192] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [193] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [194] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [195] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [196] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [197] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [198] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [199] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [200] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [201] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [202] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [203] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [204] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [205] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [206] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [207] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [208] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [209] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 7}, + [210] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [211] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [212] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [213] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [214] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [215] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [216] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [217] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [218] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [219] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [220] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [221] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [222] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [223] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 1}, + [224] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [225] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [226] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [227] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [228] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [229] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [230] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [231] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [232] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [233] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [234] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [235] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [236] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [237] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 7}, + [238] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [239] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [240] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [241] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [242] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [243] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [244] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [245] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [246] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [247] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 1}, + [248] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [249] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [250] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [251] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [252] = {.lex_state = 142, .external_lex_state = 20, .reserved_word_set_id = 7}, + [253] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [254] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [255] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [256] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [257] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [258] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [259] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [260] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [261] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [262] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [263] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [264] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [265] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [266] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [267] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [268] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [269] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [270] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [271] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [272] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [273] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [274] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [275] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [276] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [277] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [278] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [279] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [280] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [281] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [282] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [283] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [284] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [285] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [286] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [287] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [288] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [289] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [290] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [291] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [292] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [293] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [294] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [295] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [296] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [297] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [298] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [299] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [300] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [301] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [302] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [303] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [304] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [305] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [306] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [307] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [308] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [309] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [310] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [311] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [312] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [313] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [314] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [315] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [316] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [317] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [318] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [319] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [320] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [321] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [322] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [323] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [324] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [325] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [326] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [327] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [328] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [329] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [330] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [331] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [332] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [333] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [334] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [335] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [336] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [337] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [338] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [339] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [340] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [341] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [342] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [343] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [344] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [345] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [346] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [347] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [348] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [349] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [350] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [351] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [352] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [353] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [354] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [355] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [356] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [357] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [358] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [359] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [360] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [361] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [362] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [363] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [364] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [365] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [366] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [367] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [368] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [369] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [370] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [371] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [372] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [373] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [374] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [375] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [376] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [377] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [378] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [379] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [380] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [381] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [382] = {.lex_state = 4, .external_lex_state = 21}, + [383] = {.lex_state = 4, .external_lex_state = 21}, + [384] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [385] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [386] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [387] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [388] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [389] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [390] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [391] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [392] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [393] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [394] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [395] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [396] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [397] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [398] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [399] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [400] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [401] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [402] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [403] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [404] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [405] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [406] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [407] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [408] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [409] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [410] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [411] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [412] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [413] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [414] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [415] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [416] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [417] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [418] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [419] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [420] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [421] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [422] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [423] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [424] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [425] = {.lex_state = 4, .external_lex_state = 21}, + [426] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [427] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [428] = {.lex_state = 4, .external_lex_state = 21}, + [429] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [430] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [431] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [432] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [433] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [434] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [435] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [436] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [437] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [438] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [439] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [440] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [441] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [442] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [443] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [444] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [445] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [446] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [447] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [448] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [449] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [450] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [451] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [452] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [453] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [454] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [455] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [456] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [457] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [458] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [459] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [460] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [461] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [462] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [463] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [464] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [465] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [466] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [467] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [468] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [469] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [470] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [471] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [472] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [473] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [474] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [475] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [476] = {.lex_state = 4, .external_lex_state = 21}, + [477] = {.lex_state = 4, .external_lex_state = 21}, + [478] = {.lex_state = 4, .external_lex_state = 21}, + [479] = {.lex_state = 4, .external_lex_state = 21}, + [480] = {.lex_state = 4, .external_lex_state = 21}, + [481] = {.lex_state = 4, .external_lex_state = 21}, + [482] = {.lex_state = 4, .external_lex_state = 21}, + [483] = {.lex_state = 4, .external_lex_state = 21}, + [484] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 8}, + [485] = {.lex_state = 4, .external_lex_state = 23, .reserved_word_set_id = 8}, + [486] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, + [487] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 9}, + [488] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [489] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [490] = {.lex_state = 142, .external_lex_state = 26, .reserved_word_set_id = 10}, + [491] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [492] = {.lex_state = 142, .external_lex_state = 26, .reserved_word_set_id = 10}, + [493] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 9}, + [494] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 11}, + [495] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 12}, + [496] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 9}, + [497] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 12}, + [498] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 1}, + [499] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 1}, + [500] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [501] = {.lex_state = 4, .external_lex_state = 21, .reserved_word_set_id = 8}, + [502] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, + [503] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 11}, + [504] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, + [505] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 11}, + [506] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, + [507] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [508] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [509] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [510] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [511] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [512] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [513] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [514] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [515] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [516] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [517] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [518] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [519] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [520] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [521] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [522] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [523] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [524] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [525] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [526] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [527] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [528] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [529] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [530] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [531] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [532] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [533] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [534] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [535] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [536] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [537] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [538] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [539] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [540] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [541] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, + [542] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [543] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [544] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [545] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [546] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [547] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [548] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [549] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 1}, + [550] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [551] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [552] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [553] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [554] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [555] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [556] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [557] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [558] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [559] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [560] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [561] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [562] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [563] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [564] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [565] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [566] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [567] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [568] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [569] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [570] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [571] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [572] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [573] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [574] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [575] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [576] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [577] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [578] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [579] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [580] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [581] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [582] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [583] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [584] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [585] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [586] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [587] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [588] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [589] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [590] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [591] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [592] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [593] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [594] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [595] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [596] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [597] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [598] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [599] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [600] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [601] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [602] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [603] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [604] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [605] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [606] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [607] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [608] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [609] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [610] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [611] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [612] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [613] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [614] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [615] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [616] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [617] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [618] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [619] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [620] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [621] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [622] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [623] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [624] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [625] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [626] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [627] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [628] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [629] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [630] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [631] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [632] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [633] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 10}, + [634] = {.lex_state = 4, .external_lex_state = 22, .reserved_word_set_id = 1}, + [635] = {.lex_state = 142, .external_lex_state = 25, .reserved_word_set_id = 2}, + [636] = {.lex_state = 4, .external_lex_state = 28, .reserved_word_set_id = 1}, + [637] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 12}, + [638] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 1}, + [639] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 12}, + [640] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 8}, + [641] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 1}, + [642] = {.lex_state = 4, .external_lex_state = 29, .reserved_word_set_id = 1}, + [643] = {.lex_state = 4, .external_lex_state = 24, .reserved_word_set_id = 1}, + [644] = {.lex_state = 142, .external_lex_state = 2, .reserved_word_set_id = 2}, + [645] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 12}, + [646] = {.lex_state = 4, .external_lex_state = 27, .reserved_word_set_id = 12}, + [647] = {.lex_state = 4, .external_lex_state = 30}, + [648] = {.lex_state = 4, .external_lex_state = 30}, + [649] = {.lex_state = 4, .external_lex_state = 30}, + [650] = {.lex_state = 4, .external_lex_state = 30}, + [651] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [652] = {.lex_state = 4, .external_lex_state = 27}, + [653] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [654] = {.lex_state = 4, .external_lex_state = 27}, + [655] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [656] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [657] = {.lex_state = 4, .external_lex_state = 27}, + [658] = {.lex_state = 4, .external_lex_state = 27}, + [659] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, + [660] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [661] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [662] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [663] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [664] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [665] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [666] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [667] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [668] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [669] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [670] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [671] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [672] = {.lex_state = 142, .external_lex_state = 6, .reserved_word_set_id = 1}, + [673] = {.lex_state = 4, .external_lex_state = 32}, + [674] = {.lex_state = 4, .external_lex_state = 32}, + [675] = {.lex_state = 4, .external_lex_state = 32}, + [676] = {.lex_state = 4, .external_lex_state = 32}, + [677] = {.lex_state = 4, .external_lex_state = 32}, + [678] = {.lex_state = 4, .external_lex_state = 32}, + [679] = {.lex_state = 4, .external_lex_state = 32}, + [680] = {.lex_state = 4, .external_lex_state = 32}, + [681] = {.lex_state = 4, .external_lex_state = 32}, + [682] = {.lex_state = 4, .external_lex_state = 32}, + [683] = {.lex_state = 4, .external_lex_state = 33}, + [684] = {.lex_state = 4, .external_lex_state = 31}, + [685] = {.lex_state = 4, .external_lex_state = 31}, + [686] = {.lex_state = 4, .external_lex_state = 33}, + [687] = {.lex_state = 4, .external_lex_state = 31}, + [688] = {.lex_state = 4, .external_lex_state = 33}, + [689] = {.lex_state = 4, .external_lex_state = 32}, + [690] = {.lex_state = 4, .external_lex_state = 31}, + [691] = {.lex_state = 4, .external_lex_state = 31}, + [692] = {.lex_state = 4, .external_lex_state = 31}, + [693] = {.lex_state = 4, .external_lex_state = 31}, + [694] = {.lex_state = 4, .external_lex_state = 31}, + [695] = {.lex_state = 4, .external_lex_state = 31}, + [696] = {.lex_state = 4, .external_lex_state = 30}, + [697] = {.lex_state = 4, .external_lex_state = 31}, + [698] = {.lex_state = 4, .external_lex_state = 30}, + [699] = {.lex_state = 4, .external_lex_state = 27}, + [700] = {.lex_state = 4, .external_lex_state = 33}, + [701] = {.lex_state = 4, .external_lex_state = 27}, + [702] = {.lex_state = 4, .external_lex_state = 33}, + [703] = {.lex_state = 4, .external_lex_state = 33}, + [704] = {.lex_state = 4, .external_lex_state = 33}, + [705] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 1}, + [706] = {.lex_state = 4, .external_lex_state = 33}, + [707] = {.lex_state = 4, .external_lex_state = 31}, + [708] = {.lex_state = 4, .external_lex_state = 33}, + [709] = {.lex_state = 4, .external_lex_state = 27}, + [710] = {.lex_state = 4, .external_lex_state = 27}, + [711] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 13}, + [712] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 13}, + [713] = {.lex_state = 4, .external_lex_state = 27}, + [714] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 1}, + [715] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 13}, + [716] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 1}, + [717] = {.lex_state = 4, .external_lex_state = 27}, + [718] = {.lex_state = 4, .external_lex_state = 27}, + [719] = {.lex_state = 4, .external_lex_state = 31, .reserved_word_set_id = 1}, + [720] = {.lex_state = 4, .external_lex_state = 27}, + [721] = {.lex_state = 7, .external_lex_state = 34, .reserved_word_set_id = 13}, + [722] = {.lex_state = 4, .external_lex_state = 27}, + [723] = {.lex_state = 4, .external_lex_state = 33}, + [724] = {.lex_state = 4, .external_lex_state = 33}, + [725] = {.lex_state = 4, .external_lex_state = 30}, + [726] = {.lex_state = 4, .external_lex_state = 27}, + [727] = {.lex_state = 4, .external_lex_state = 35}, + [728] = {.lex_state = 4, .external_lex_state = 27}, + [729] = {.lex_state = 4, .external_lex_state = 27}, + [730] = {.lex_state = 4, .external_lex_state = 27}, + [731] = {.lex_state = 4, .external_lex_state = 27}, + [732] = {.lex_state = 4, .external_lex_state = 27}, + [733] = {.lex_state = 4, .external_lex_state = 27}, + [734] = {.lex_state = 4, .external_lex_state = 27}, + [735] = {.lex_state = 4, .external_lex_state = 30}, + [736] = {.lex_state = 4, .external_lex_state = 31}, + [737] = {.lex_state = 4, .external_lex_state = 31}, + [738] = {.lex_state = 4, .external_lex_state = 31}, + [739] = {.lex_state = 4, .external_lex_state = 31}, + [740] = {.lex_state = 4, .external_lex_state = 31}, + [741] = {.lex_state = 4, .external_lex_state = 31}, + [742] = {.lex_state = 4, .external_lex_state = 31}, + [743] = {.lex_state = 4, .external_lex_state = 31}, + [744] = {.lex_state = 4, .external_lex_state = 31}, + [745] = {.lex_state = 4, .external_lex_state = 31}, + [746] = {.lex_state = 4, .external_lex_state = 31}, + [747] = {.lex_state = 4, .external_lex_state = 31}, + [748] = {.lex_state = 4, .external_lex_state = 31}, + [749] = {.lex_state = 4, .external_lex_state = 31}, + [750] = {.lex_state = 4, .external_lex_state = 31}, + [751] = {.lex_state = 4, .external_lex_state = 31}, + [752] = {.lex_state = 4, .external_lex_state = 35}, + [753] = {.lex_state = 4, .external_lex_state = 31}, + [754] = {.lex_state = 4, .external_lex_state = 31}, + [755] = {.lex_state = 4, .external_lex_state = 31}, + [756] = {.lex_state = 4, .external_lex_state = 36}, + [757] = {.lex_state = 4, .external_lex_state = 36}, + [758] = {.lex_state = 4, .external_lex_state = 31}, + [759] = {.lex_state = 4, .external_lex_state = 31}, + [760] = {.lex_state = 4, .external_lex_state = 31}, + [761] = {.lex_state = 4, .external_lex_state = 31}, + [762] = {.lex_state = 4, .external_lex_state = 32}, + [763] = {.lex_state = 4, .external_lex_state = 32}, + [764] = {.lex_state = 4, .external_lex_state = 32}, + [765] = {.lex_state = 4, .external_lex_state = 31}, + [766] = {.lex_state = 4, .external_lex_state = 31}, + [767] = {.lex_state = 4, .external_lex_state = 31}, + [768] = {.lex_state = 4, .external_lex_state = 36}, + [769] = {.lex_state = 4, .external_lex_state = 37}, + [770] = {.lex_state = 4, .external_lex_state = 36}, + [771] = {.lex_state = 4, .external_lex_state = 37}, + [772] = {.lex_state = 4, .external_lex_state = 37}, + [773] = {.lex_state = 4, .external_lex_state = 31}, + [774] = {.lex_state = 4, .external_lex_state = 38}, + [775] = {.lex_state = 4, .external_lex_state = 37}, + [776] = {.lex_state = 4, .external_lex_state = 37}, + [777] = {.lex_state = 4, .external_lex_state = 37}, + [778] = {.lex_state = 4, .external_lex_state = 37}, + [779] = {.lex_state = 4, .external_lex_state = 31}, + [780] = {.lex_state = 4, .external_lex_state = 31}, + [781] = {.lex_state = 4, .external_lex_state = 37}, + [782] = {.lex_state = 4, .external_lex_state = 37}, + [783] = {.lex_state = 4, .external_lex_state = 37}, + [784] = {.lex_state = 4, .external_lex_state = 38}, + [785] = {.lex_state = 4, .external_lex_state = 37}, + [786] = {.lex_state = 4, .external_lex_state = 31}, + [787] = {.lex_state = 4, .external_lex_state = 32}, + [788] = {.lex_state = 4, .external_lex_state = 38}, + [789] = {.lex_state = 4, .external_lex_state = 31}, + [790] = {.lex_state = 4, .external_lex_state = 31}, + [791] = {.lex_state = 4, .external_lex_state = 31}, + [792] = {.lex_state = 4, .external_lex_state = 31}, + [793] = {.lex_state = 4, .external_lex_state = 31}, + [794] = {.lex_state = 4, .external_lex_state = 38}, + [795] = {.lex_state = 4, .external_lex_state = 38}, + [796] = {.lex_state = 4, .external_lex_state = 38}, + [797] = {.lex_state = 4, .external_lex_state = 38}, + [798] = {.lex_state = 4, .external_lex_state = 38}, + [799] = {.lex_state = 4, .external_lex_state = 31}, + [800] = {.lex_state = 4, .external_lex_state = 38}, + [801] = {.lex_state = 4, .external_lex_state = 38}, + [802] = {.lex_state = 4, .external_lex_state = 38}, + [803] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [804] = {.lex_state = 141, .external_lex_state = 40}, + [805] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [806] = {.lex_state = 141, .external_lex_state = 40}, + [807] = {.lex_state = 141, .external_lex_state = 41}, + [808] = {.lex_state = 141, .external_lex_state = 41}, + [809] = {.lex_state = 141, .external_lex_state = 41}, + [810] = {.lex_state = 141, .external_lex_state = 41}, + [811] = {.lex_state = 141, .external_lex_state = 41}, + [812] = {.lex_state = 141, .external_lex_state = 40}, + [813] = {.lex_state = 141, .external_lex_state = 32}, + [814] = {.lex_state = 141, .external_lex_state = 32}, + [815] = {.lex_state = 141, .external_lex_state = 41}, + [816] = {.lex_state = 141, .external_lex_state = 41}, + [817] = {.lex_state = 141, .external_lex_state = 32}, + [818] = {.lex_state = 141, .external_lex_state = 32}, + [819] = {.lex_state = 141, .external_lex_state = 32}, + [820] = {.lex_state = 141, .external_lex_state = 40}, + [821] = {.lex_state = 141, .external_lex_state = 41}, + [822] = {.lex_state = 141, .external_lex_state = 40}, + [823] = {.lex_state = 141, .external_lex_state = 41}, + [824] = {.lex_state = 141, .external_lex_state = 40}, + [825] = {.lex_state = 141, .external_lex_state = 40}, + [826] = {.lex_state = 141, .external_lex_state = 41}, + [827] = {.lex_state = 141, .external_lex_state = 32}, + [828] = {.lex_state = 141, .external_lex_state = 40}, + [829] = {.lex_state = 141, .external_lex_state = 40}, + [830] = {.lex_state = 141, .external_lex_state = 41}, + [831] = {.lex_state = 141, .external_lex_state = 40}, + [832] = {.lex_state = 141, .external_lex_state = 40}, + [833] = {.lex_state = 141, .external_lex_state = 40}, + [834] = {.lex_state = 141, .external_lex_state = 41}, + [835] = {.lex_state = 141, .external_lex_state = 40}, + [836] = {.lex_state = 141, .external_lex_state = 40}, + [837] = {.lex_state = 141, .external_lex_state = 32}, + [838] = {.lex_state = 141, .external_lex_state = 32}, + [839] = {.lex_state = 141, .external_lex_state = 32}, + [840] = {.lex_state = 141, .external_lex_state = 32}, + [841] = {.lex_state = 141, .external_lex_state = 32}, + [842] = {.lex_state = 141, .external_lex_state = 32}, + [843] = {.lex_state = 141, .external_lex_state = 42}, + [844] = {.lex_state = 141, .external_lex_state = 32}, + [845] = {.lex_state = 141, .external_lex_state = 32}, + [846] = {.lex_state = 141, .external_lex_state = 32}, + [847] = {.lex_state = 141, .external_lex_state = 32}, + [848] = {.lex_state = 141, .external_lex_state = 32}, + [849] = {.lex_state = 141, .external_lex_state = 32}, + [850] = {.lex_state = 141, .external_lex_state = 32}, + [851] = {.lex_state = 141, .external_lex_state = 32}, + [852] = {.lex_state = 141, .external_lex_state = 32}, + [853] = {.lex_state = 141, .external_lex_state = 32}, + [854] = {.lex_state = 141, .external_lex_state = 32}, + [855] = {.lex_state = 141, .external_lex_state = 32}, + [856] = {.lex_state = 141, .external_lex_state = 32}, + [857] = {.lex_state = 141, .external_lex_state = 32}, + [858] = {.lex_state = 141, .external_lex_state = 32}, + [859] = {.lex_state = 141, .external_lex_state = 32}, + [860] = {.lex_state = 141, .external_lex_state = 32}, + [861] = {.lex_state = 141, .external_lex_state = 32}, + [862] = {.lex_state = 141, .external_lex_state = 32}, + [863] = {.lex_state = 141, .external_lex_state = 32}, + [864] = {.lex_state = 141, .external_lex_state = 32}, + [865] = {.lex_state = 141, .external_lex_state = 32}, + [866] = {.lex_state = 141, .external_lex_state = 32}, + [867] = {.lex_state = 141, .external_lex_state = 32}, + [868] = {.lex_state = 141, .external_lex_state = 32}, + [869] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [870] = {.lex_state = 141, .external_lex_state = 32}, + [871] = {.lex_state = 141, .external_lex_state = 32}, + [872] = {.lex_state = 141, .external_lex_state = 32}, + [873] = {.lex_state = 141, .external_lex_state = 32}, + [874] = {.lex_state = 141, .external_lex_state = 32}, + [875] = {.lex_state = 141, .external_lex_state = 32}, + [876] = {.lex_state = 141, .external_lex_state = 32}, + [877] = {.lex_state = 141, .external_lex_state = 32}, + [878] = {.lex_state = 141, .external_lex_state = 32}, + [879] = {.lex_state = 141, .external_lex_state = 32}, + [880] = {.lex_state = 141, .external_lex_state = 32}, + [881] = {.lex_state = 141, .external_lex_state = 32}, + [882] = {.lex_state = 141, .external_lex_state = 32}, + [883] = {.lex_state = 141, .external_lex_state = 32}, + [884] = {.lex_state = 141, .external_lex_state = 32}, + [885] = {.lex_state = 141, .external_lex_state = 32}, + [886] = {.lex_state = 141, .external_lex_state = 32}, + [887] = {.lex_state = 141, .external_lex_state = 32}, + [888] = {.lex_state = 141, .external_lex_state = 32}, + [889] = {.lex_state = 141, .external_lex_state = 32}, + [890] = {.lex_state = 141, .external_lex_state = 32}, + [891] = {.lex_state = 141, .external_lex_state = 32}, + [892] = {.lex_state = 141, .external_lex_state = 32}, + [893] = {.lex_state = 141, .external_lex_state = 32}, + [894] = {.lex_state = 141, .external_lex_state = 32}, + [895] = {.lex_state = 141, .external_lex_state = 32}, + [896] = {.lex_state = 141, .external_lex_state = 32}, + [897] = {.lex_state = 141, .external_lex_state = 32}, + [898] = {.lex_state = 141, .external_lex_state = 32}, + [899] = {.lex_state = 141, .external_lex_state = 32}, + [900] = {.lex_state = 141, .external_lex_state = 32}, + [901] = {.lex_state = 141, .external_lex_state = 32}, + [902] = {.lex_state = 141, .external_lex_state = 32}, + [903] = {.lex_state = 141, .external_lex_state = 32}, + [904] = {.lex_state = 141, .external_lex_state = 32}, + [905] = {.lex_state = 141, .external_lex_state = 32}, + [906] = {.lex_state = 141, .external_lex_state = 32}, + [907] = {.lex_state = 141, .external_lex_state = 32}, + [908] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 7}, + [909] = {.lex_state = 141, .external_lex_state = 32}, + [910] = {.lex_state = 141, .external_lex_state = 32}, + [911] = {.lex_state = 141, .external_lex_state = 32}, + [912] = {.lex_state = 141, .external_lex_state = 31}, + [913] = {.lex_state = 141, .external_lex_state = 32}, + [914] = {.lex_state = 141, .external_lex_state = 32}, + [915] = {.lex_state = 141, .external_lex_state = 32}, + [916] = {.lex_state = 141, .external_lex_state = 32}, + [917] = {.lex_state = 141, .external_lex_state = 32}, + [918] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [919] = {.lex_state = 141, .external_lex_state = 32}, + [920] = {.lex_state = 141, .external_lex_state = 32}, + [921] = {.lex_state = 141, .external_lex_state = 32}, + [922] = {.lex_state = 141, .external_lex_state = 32}, + [923] = {.lex_state = 141, .external_lex_state = 32}, + [924] = {.lex_state = 141, .external_lex_state = 32}, + [925] = {.lex_state = 141, .external_lex_state = 32}, + [926] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [927] = {.lex_state = 141, .external_lex_state = 43}, + [928] = {.lex_state = 141, .external_lex_state = 32}, + [929] = {.lex_state = 141, .external_lex_state = 32}, + [930] = {.lex_state = 141, .external_lex_state = 32}, + [931] = {.lex_state = 141, .external_lex_state = 32}, + [932] = {.lex_state = 141, .external_lex_state = 32}, + [933] = {.lex_state = 141, .external_lex_state = 32}, + [934] = {.lex_state = 141, .external_lex_state = 32}, + [935] = {.lex_state = 141, .external_lex_state = 32}, + [936] = {.lex_state = 141, .external_lex_state = 32}, + [937] = {.lex_state = 141, .external_lex_state = 32}, + [938] = {.lex_state = 141, .external_lex_state = 32}, + [939] = {.lex_state = 141, .external_lex_state = 32}, + [940] = {.lex_state = 141, .external_lex_state = 32}, + [941] = {.lex_state = 141, .external_lex_state = 32}, + [942] = {.lex_state = 141, .external_lex_state = 32}, + [943] = {.lex_state = 141, .external_lex_state = 32}, + [944] = {.lex_state = 141, .external_lex_state = 32}, + [945] = {.lex_state = 141, .external_lex_state = 32}, + [946] = {.lex_state = 141, .external_lex_state = 32}, + [947] = {.lex_state = 141, .external_lex_state = 32}, + [948] = {.lex_state = 141, .external_lex_state = 32}, + [949] = {.lex_state = 141, .external_lex_state = 32}, + [950] = {.lex_state = 141, .external_lex_state = 32}, + [951] = {.lex_state = 141, .external_lex_state = 32}, + [952] = {.lex_state = 141, .external_lex_state = 32}, + [953] = {.lex_state = 141, .external_lex_state = 32}, + [954] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [955] = {.lex_state = 141, .external_lex_state = 32}, + [956] = {.lex_state = 141, .external_lex_state = 32}, + [957] = {.lex_state = 141, .external_lex_state = 32}, + [958] = {.lex_state = 141, .external_lex_state = 32}, + [959] = {.lex_state = 141, .external_lex_state = 32}, + [960] = {.lex_state = 141, .external_lex_state = 32}, + [961] = {.lex_state = 141, .external_lex_state = 32}, + [962] = {.lex_state = 141, .external_lex_state = 32}, + [963] = {.lex_state = 141, .external_lex_state = 31}, + [964] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [965] = {.lex_state = 141, .external_lex_state = 31}, + [966] = {.lex_state = 141, .external_lex_state = 31}, + [967] = {.lex_state = 141, .external_lex_state = 31}, + [968] = {.lex_state = 141, .external_lex_state = 43}, + [969] = {.lex_state = 141, .external_lex_state = 33}, + [970] = {.lex_state = 141, .external_lex_state = 43}, + [971] = {.lex_state = 141, .external_lex_state = 33}, + [972] = {.lex_state = 141, .external_lex_state = 31}, + [973] = {.lex_state = 141, .external_lex_state = 44}, + [974] = {.lex_state = 141, .external_lex_state = 43}, + [975] = {.lex_state = 141, .external_lex_state = 33}, + [976] = {.lex_state = 141, .external_lex_state = 43}, + [977] = {.lex_state = 141, .external_lex_state = 33}, + [978] = {.lex_state = 141, .external_lex_state = 43}, + [979] = {.lex_state = 141, .external_lex_state = 33}, + [980] = {.lex_state = 141, .external_lex_state = 44}, + [981] = {.lex_state = 141, .external_lex_state = 44}, + [982] = {.lex_state = 141, .external_lex_state = 31}, + [983] = {.lex_state = 141, .external_lex_state = 44}, + [984] = {.lex_state = 141, .external_lex_state = 44}, + [985] = {.lex_state = 141, .external_lex_state = 44}, + [986] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [987] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [988] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [989] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [990] = {.lex_state = 141, .external_lex_state = 31}, + [991] = {.lex_state = 141, .external_lex_state = 33}, + [992] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [993] = {.lex_state = 141, .external_lex_state = 31}, + [994] = {.lex_state = 141, .external_lex_state = 31}, + [995] = {.lex_state = 141, .external_lex_state = 31}, + [996] = {.lex_state = 141, .external_lex_state = 33}, + [997] = {.lex_state = 141, .external_lex_state = 31}, + [998] = {.lex_state = 141, .external_lex_state = 31}, + [999] = {.lex_state = 141, .external_lex_state = 31}, + [1000] = {.lex_state = 141, .external_lex_state = 31}, + [1001] = {.lex_state = 141, .external_lex_state = 31}, + [1002] = {.lex_state = 141, .external_lex_state = 31}, + [1003] = {.lex_state = 141, .external_lex_state = 31}, + [1004] = {.lex_state = 141, .external_lex_state = 31}, + [1005] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1006] = {.lex_state = 141, .external_lex_state = 33}, + [1007] = {.lex_state = 141, .external_lex_state = 33}, + [1008] = {.lex_state = 141, .external_lex_state = 31}, + [1009] = {.lex_state = 141, .external_lex_state = 31}, + [1010] = {.lex_state = 141, .external_lex_state = 31}, + [1011] = {.lex_state = 141, .external_lex_state = 42}, + [1012] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1013] = {.lex_state = 141, .external_lex_state = 31}, + [1014] = {.lex_state = 141, .external_lex_state = 31}, + [1015] = {.lex_state = 141, .external_lex_state = 31}, + [1016] = {.lex_state = 141, .external_lex_state = 42}, + [1017] = {.lex_state = 141, .external_lex_state = 42}, + [1018] = {.lex_state = 141, .external_lex_state = 33}, + [1019] = {.lex_state = 141, .external_lex_state = 31}, + [1020] = {.lex_state = 141, .external_lex_state = 42}, + [1021] = {.lex_state = 141, .external_lex_state = 43}, + [1022] = {.lex_state = 141, .external_lex_state = 42}, + [1023] = {.lex_state = 141, .external_lex_state = 42}, + [1024] = {.lex_state = 141, .external_lex_state = 31}, + [1025] = {.lex_state = 141, .external_lex_state = 42}, + [1026] = {.lex_state = 141, .external_lex_state = 31}, + [1027] = {.lex_state = 141, .external_lex_state = 33}, + [1028] = {.lex_state = 141, .external_lex_state = 31}, + [1029] = {.lex_state = 141, .external_lex_state = 33}, + [1030] = {.lex_state = 141, .external_lex_state = 33}, + [1031] = {.lex_state = 141, .external_lex_state = 42}, + [1032] = {.lex_state = 141, .external_lex_state = 31}, + [1033] = {.lex_state = 141, .external_lex_state = 31}, + [1034] = {.lex_state = 141, .external_lex_state = 31}, + [1035] = {.lex_state = 141, .external_lex_state = 31}, + [1036] = {.lex_state = 141, .external_lex_state = 31}, + [1037] = {.lex_state = 141, .external_lex_state = 33}, + [1038] = {.lex_state = 141, .external_lex_state = 33}, + [1039] = {.lex_state = 141, .external_lex_state = 33}, + [1040] = {.lex_state = 141, .external_lex_state = 33}, + [1041] = {.lex_state = 141, .external_lex_state = 33}, + [1042] = {.lex_state = 141, .external_lex_state = 33}, + [1043] = {.lex_state = 141, .external_lex_state = 31}, + [1044] = {.lex_state = 141, .external_lex_state = 31}, + [1045] = {.lex_state = 141, .external_lex_state = 33}, + [1046] = {.lex_state = 141, .external_lex_state = 33}, + [1047] = {.lex_state = 141, .external_lex_state = 33}, + [1048] = {.lex_state = 141, .external_lex_state = 42}, + [1049] = {.lex_state = 141, .external_lex_state = 33}, + [1050] = {.lex_state = 141, .external_lex_state = 31}, + [1051] = {.lex_state = 141, .external_lex_state = 33}, + [1052] = {.lex_state = 141, .external_lex_state = 43}, + [1053] = {.lex_state = 141, .external_lex_state = 33}, + [1054] = {.lex_state = 141, .external_lex_state = 42}, + [1055] = {.lex_state = 141, .external_lex_state = 33}, + [1056] = {.lex_state = 141, .external_lex_state = 42}, + [1057] = {.lex_state = 141, .external_lex_state = 43}, + [1058] = {.lex_state = 141, .external_lex_state = 33}, + [1059] = {.lex_state = 141, .external_lex_state = 31}, + [1060] = {.lex_state = 141, .external_lex_state = 31}, + [1061] = {.lex_state = 141, .external_lex_state = 33}, + [1062] = {.lex_state = 141, .external_lex_state = 44}, + [1063] = {.lex_state = 141, .external_lex_state = 31}, + [1064] = {.lex_state = 141, .external_lex_state = 31}, + [1065] = {.lex_state = 141, .external_lex_state = 31}, + [1066] = {.lex_state = 141, .external_lex_state = 31}, + [1067] = {.lex_state = 141, .external_lex_state = 31}, + [1068] = {.lex_state = 141, .external_lex_state = 31}, + [1069] = {.lex_state = 141, .external_lex_state = 31}, + [1070] = {.lex_state = 141, .external_lex_state = 31}, + [1071] = {.lex_state = 141, .external_lex_state = 31}, + [1072] = {.lex_state = 141, .external_lex_state = 31}, + [1073] = {.lex_state = 141, .external_lex_state = 44}, + [1074] = {.lex_state = 141, .external_lex_state = 31}, + [1075] = {.lex_state = 141, .external_lex_state = 31}, + [1076] = {.lex_state = 141, .external_lex_state = 31}, + [1077] = {.lex_state = 141, .external_lex_state = 31}, + [1078] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1079] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1080] = {.lex_state = 141, .external_lex_state = 31}, + [1081] = {.lex_state = 141, .external_lex_state = 31}, + [1082] = {.lex_state = 141, .external_lex_state = 31}, + [1083] = {.lex_state = 141, .external_lex_state = 31}, + [1084] = {.lex_state = 141, .external_lex_state = 31}, + [1085] = {.lex_state = 141, .external_lex_state = 42}, + [1086] = {.lex_state = 141, .external_lex_state = 33}, + [1087] = {.lex_state = 141, .external_lex_state = 31}, + [1088] = {.lex_state = 141, .external_lex_state = 31}, + [1089] = {.lex_state = 141, .external_lex_state = 31}, + [1090] = {.lex_state = 141, .external_lex_state = 44}, + [1091] = {.lex_state = 141, .external_lex_state = 44}, + [1092] = {.lex_state = 141, .external_lex_state = 31}, + [1093] = {.lex_state = 141, .external_lex_state = 31}, + [1094] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1095] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1096] = {.lex_state = 141, .external_lex_state = 31}, + [1097] = {.lex_state = 141, .external_lex_state = 31}, + [1098] = {.lex_state = 141, .external_lex_state = 31}, + [1099] = {.lex_state = 141, .external_lex_state = 31}, + [1100] = {.lex_state = 141, .external_lex_state = 33}, + [1101] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1102] = {.lex_state = 141, .external_lex_state = 31}, + [1103] = {.lex_state = 141, .external_lex_state = 31}, + [1104] = {.lex_state = 141, .external_lex_state = 43}, + [1105] = {.lex_state = 141, .external_lex_state = 33}, + [1106] = {.lex_state = 141, .external_lex_state = 33}, + [1107] = {.lex_state = 141, .external_lex_state = 31}, + [1108] = {.lex_state = 141, .external_lex_state = 43}, + [1109] = {.lex_state = 141, .external_lex_state = 33}, + [1110] = {.lex_state = 141, .external_lex_state = 43}, + [1111] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1112] = {.lex_state = 141, .external_lex_state = 33}, + [1113] = {.lex_state = 141, .external_lex_state = 33}, + [1114] = {.lex_state = 141, .external_lex_state = 44}, + [1115] = {.lex_state = 141, .external_lex_state = 33}, + [1116] = {.lex_state = 141, .external_lex_state = 31}, + [1117] = {.lex_state = 141, .external_lex_state = 31}, + [1118] = {.lex_state = 141, .external_lex_state = 44}, + [1119] = {.lex_state = 141, .external_lex_state = 43}, + [1120] = {.lex_state = 141, .external_lex_state = 31}, + [1121] = {.lex_state = 141, .external_lex_state = 31}, + [1122] = {.lex_state = 141, .external_lex_state = 31}, + [1123] = {.lex_state = 141, .external_lex_state = 31}, + [1124] = {.lex_state = 141, .external_lex_state = 31}, + [1125] = {.lex_state = 141, .external_lex_state = 31}, + [1126] = {.lex_state = 142, .external_lex_state = 17, .reserved_word_set_id = 1}, + [1127] = {.lex_state = 141, .external_lex_state = 43}, + [1128] = {.lex_state = 141, .external_lex_state = 31}, + [1129] = {.lex_state = 141, .external_lex_state = 27}, + [1130] = {.lex_state = 141, .external_lex_state = 33}, + [1131] = {.lex_state = 141, .external_lex_state = 33}, + [1132] = {.lex_state = 141, .external_lex_state = 27}, + [1133] = {.lex_state = 141, .external_lex_state = 33}, + [1134] = {.lex_state = 141, .external_lex_state = 33}, + [1135] = {.lex_state = 141, .external_lex_state = 33}, + [1136] = {.lex_state = 141, .external_lex_state = 31}, + [1137] = {.lex_state = 141, .external_lex_state = 31}, + [1138] = {.lex_state = 141, .external_lex_state = 31}, + [1139] = {.lex_state = 141, .external_lex_state = 33}, + [1140] = {.lex_state = 141, .external_lex_state = 33}, + [1141] = {.lex_state = 141, .external_lex_state = 31}, + [1142] = {.lex_state = 141, .external_lex_state = 33}, + [1143] = {.lex_state = 141, .external_lex_state = 33}, + [1144] = {.lex_state = 141, .external_lex_state = 33}, + [1145] = {.lex_state = 141, .external_lex_state = 33}, + [1146] = {.lex_state = 141, .external_lex_state = 33}, + [1147] = {.lex_state = 141, .external_lex_state = 33}, + [1148] = {.lex_state = 141, .external_lex_state = 33}, + [1149] = {.lex_state = 141, .external_lex_state = 33}, + [1150] = {.lex_state = 141, .external_lex_state = 33}, + [1151] = {.lex_state = 141, .external_lex_state = 33}, + [1152] = {.lex_state = 141, .external_lex_state = 33}, + [1153] = {.lex_state = 141, .external_lex_state = 33}, + [1154] = {.lex_state = 141, .external_lex_state = 33}, + [1155] = {.lex_state = 141, .external_lex_state = 33}, + [1156] = {.lex_state = 141, .external_lex_state = 33}, + [1157] = {.lex_state = 141, .external_lex_state = 33}, + [1158] = {.lex_state = 141, .external_lex_state = 33}, + [1159] = {.lex_state = 141, .external_lex_state = 31}, + [1160] = {.lex_state = 141, .external_lex_state = 33}, + [1161] = {.lex_state = 141, .external_lex_state = 33}, + [1162] = {.lex_state = 141, .external_lex_state = 33}, + [1163] = {.lex_state = 141, .external_lex_state = 33}, + [1164] = {.lex_state = 141, .external_lex_state = 33}, + [1165] = {.lex_state = 141, .external_lex_state = 27}, + [1166] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1167] = {.lex_state = 141, .external_lex_state = 27}, + [1168] = {.lex_state = 141, .external_lex_state = 31}, + [1169] = {.lex_state = 141, .external_lex_state = 33}, + [1170] = {.lex_state = 141, .external_lex_state = 31}, + [1171] = {.lex_state = 141, .external_lex_state = 33}, + [1172] = {.lex_state = 141, .external_lex_state = 31}, + [1173] = {.lex_state = 141, .external_lex_state = 33}, + [1174] = {.lex_state = 141, .external_lex_state = 33}, + [1175] = {.lex_state = 141, .external_lex_state = 33}, + [1176] = {.lex_state = 141, .external_lex_state = 33}, + [1177] = {.lex_state = 141, .external_lex_state = 31}, + [1178] = {.lex_state = 141, .external_lex_state = 33}, + [1179] = {.lex_state = 141, .external_lex_state = 33}, + [1180] = {.lex_state = 141, .external_lex_state = 31}, + [1181] = {.lex_state = 141, .external_lex_state = 33}, + [1182] = {.lex_state = 141, .external_lex_state = 33}, + [1183] = {.lex_state = 141, .external_lex_state = 31}, + [1184] = {.lex_state = 141, .external_lex_state = 33}, + [1185] = {.lex_state = 141, .external_lex_state = 33}, + [1186] = {.lex_state = 141, .external_lex_state = 33}, + [1187] = {.lex_state = 141, .external_lex_state = 33}, + [1188] = {.lex_state = 141, .external_lex_state = 33}, + [1189] = {.lex_state = 141, .external_lex_state = 33}, + [1190] = {.lex_state = 141, .external_lex_state = 33}, + [1191] = {.lex_state = 141, .external_lex_state = 31}, + [1192] = {.lex_state = 141, .external_lex_state = 33}, + [1193] = {.lex_state = 141, .external_lex_state = 31}, + [1194] = {.lex_state = 141, .external_lex_state = 33}, + [1195] = {.lex_state = 141, .external_lex_state = 33}, + [1196] = {.lex_state = 141, .external_lex_state = 33}, + [1197] = {.lex_state = 141, .external_lex_state = 33}, + [1198] = {.lex_state = 141, .external_lex_state = 33}, + [1199] = {.lex_state = 141, .external_lex_state = 33}, + [1200] = {.lex_state = 141, .external_lex_state = 33}, + [1201] = {.lex_state = 141, .external_lex_state = 33}, + [1202] = {.lex_state = 141, .external_lex_state = 27}, + [1203] = {.lex_state = 141, .external_lex_state = 33}, + [1204] = {.lex_state = 141, .external_lex_state = 33}, + [1205] = {.lex_state = 141, .external_lex_state = 33}, + [1206] = {.lex_state = 141, .external_lex_state = 31}, + [1207] = {.lex_state = 141, .external_lex_state = 33}, + [1208] = {.lex_state = 141, .external_lex_state = 33}, + [1209] = {.lex_state = 141, .external_lex_state = 33}, + [1210] = {.lex_state = 141, .external_lex_state = 33}, + [1211] = {.lex_state = 141, .external_lex_state = 33}, + [1212] = {.lex_state = 141, .external_lex_state = 27}, + [1213] = {.lex_state = 141, .external_lex_state = 31}, + [1214] = {.lex_state = 141, .external_lex_state = 33}, + [1215] = {.lex_state = 141, .external_lex_state = 33}, + [1216] = {.lex_state = 141, .external_lex_state = 33}, + [1217] = {.lex_state = 141, .external_lex_state = 33}, + [1218] = {.lex_state = 141, .external_lex_state = 33}, + [1219] = {.lex_state = 141, .external_lex_state = 33}, + [1220] = {.lex_state = 141, .external_lex_state = 31}, + [1221] = {.lex_state = 141, .external_lex_state = 33}, + [1222] = {.lex_state = 141, .external_lex_state = 33}, + [1223] = {.lex_state = 141, .external_lex_state = 33}, + [1224] = {.lex_state = 141, .external_lex_state = 33}, + [1225] = {.lex_state = 141, .external_lex_state = 33}, + [1226] = {.lex_state = 141, .external_lex_state = 33}, + [1227] = {.lex_state = 141, .external_lex_state = 33}, + [1228] = {.lex_state = 141, .external_lex_state = 31}, + [1229] = {.lex_state = 141, .external_lex_state = 33}, + [1230] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1231] = {.lex_state = 141, .external_lex_state = 33}, + [1232] = {.lex_state = 141, .external_lex_state = 33}, + [1233] = {.lex_state = 141, .external_lex_state = 31}, + [1234] = {.lex_state = 141, .external_lex_state = 33}, + [1235] = {.lex_state = 141, .external_lex_state = 33}, + [1236] = {.lex_state = 141, .external_lex_state = 31}, + [1237] = {.lex_state = 141, .external_lex_state = 33}, + [1238] = {.lex_state = 141, .external_lex_state = 33}, + [1239] = {.lex_state = 141, .external_lex_state = 33}, + [1240] = {.lex_state = 141, .external_lex_state = 31}, + [1241] = {.lex_state = 141, .external_lex_state = 33}, + [1242] = {.lex_state = 141, .external_lex_state = 31}, + [1243] = {.lex_state = 141, .external_lex_state = 31}, + [1244] = {.lex_state = 141, .external_lex_state = 31}, + [1245] = {.lex_state = 141, .external_lex_state = 33}, + [1246] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1247] = {.lex_state = 141, .external_lex_state = 33}, + [1248] = {.lex_state = 141, .external_lex_state = 31}, + [1249] = {.lex_state = 141, .external_lex_state = 33}, + [1250] = {.lex_state = 141, .external_lex_state = 27}, + [1251] = {.lex_state = 141, .external_lex_state = 27}, + [1252] = {.lex_state = 141, .external_lex_state = 27}, + [1253] = {.lex_state = 141, .external_lex_state = 31}, + [1254] = {.lex_state = 141, .external_lex_state = 27}, + [1255] = {.lex_state = 141, .external_lex_state = 27}, + [1256] = {.lex_state = 141, .external_lex_state = 27}, + [1257] = {.lex_state = 141, .external_lex_state = 27}, + [1258] = {.lex_state = 141, .external_lex_state = 27}, + [1259] = {.lex_state = 141, .external_lex_state = 27}, + [1260] = {.lex_state = 141, .external_lex_state = 27}, + [1261] = {.lex_state = 141, .external_lex_state = 27}, + [1262] = {.lex_state = 141, .external_lex_state = 27}, + [1263] = {.lex_state = 141, .external_lex_state = 27}, + [1264] = {.lex_state = 141, .external_lex_state = 27}, + [1265] = {.lex_state = 141, .external_lex_state = 27}, + [1266] = {.lex_state = 141, .external_lex_state = 27}, + [1267] = {.lex_state = 141, .external_lex_state = 27}, + [1268] = {.lex_state = 141, .external_lex_state = 27}, + [1269] = {.lex_state = 141, .external_lex_state = 27}, + [1270] = {.lex_state = 141, .external_lex_state = 27}, + [1271] = {.lex_state = 141, .external_lex_state = 27}, + [1272] = {.lex_state = 141, .external_lex_state = 27}, + [1273] = {.lex_state = 141, .external_lex_state = 27}, + [1274] = {.lex_state = 141, .external_lex_state = 27}, + [1275] = {.lex_state = 141, .external_lex_state = 27}, + [1276] = {.lex_state = 141, .external_lex_state = 27}, + [1277] = {.lex_state = 141, .external_lex_state = 27}, + [1278] = {.lex_state = 141, .external_lex_state = 27}, + [1279] = {.lex_state = 141, .external_lex_state = 27}, + [1280] = {.lex_state = 141, .external_lex_state = 27}, + [1281] = {.lex_state = 141, .external_lex_state = 27}, + [1282] = {.lex_state = 141, .external_lex_state = 27}, + [1283] = {.lex_state = 141, .external_lex_state = 27}, + [1284] = {.lex_state = 141, .external_lex_state = 27}, + [1285] = {.lex_state = 141, .external_lex_state = 27}, + [1286] = {.lex_state = 141, .external_lex_state = 27}, + [1287] = {.lex_state = 141, .external_lex_state = 27}, + [1288] = {.lex_state = 141, .external_lex_state = 27}, + [1289] = {.lex_state = 141, .external_lex_state = 27}, + [1290] = {.lex_state = 141, .external_lex_state = 27}, + [1291] = {.lex_state = 141, .external_lex_state = 27}, + [1292] = {.lex_state = 141, .external_lex_state = 27}, + [1293] = {.lex_state = 141, .external_lex_state = 27}, + [1294] = {.lex_state = 141, .external_lex_state = 27}, + [1295] = {.lex_state = 141, .external_lex_state = 27}, + [1296] = {.lex_state = 141, .external_lex_state = 27}, + [1297] = {.lex_state = 141, .external_lex_state = 27}, + [1298] = {.lex_state = 141, .external_lex_state = 27}, + [1299] = {.lex_state = 141, .external_lex_state = 27}, + [1300] = {.lex_state = 141, .external_lex_state = 27}, + [1301] = {.lex_state = 141, .external_lex_state = 27}, + [1302] = {.lex_state = 141, .external_lex_state = 27}, + [1303] = {.lex_state = 141, .external_lex_state = 27}, + [1304] = {.lex_state = 141, .external_lex_state = 27}, + [1305] = {.lex_state = 141, .external_lex_state = 27}, + [1306] = {.lex_state = 141, .external_lex_state = 27}, + [1307] = {.lex_state = 141, .external_lex_state = 27}, + [1308] = {.lex_state = 141, .external_lex_state = 27}, + [1309] = {.lex_state = 141, .external_lex_state = 27}, + [1310] = {.lex_state = 141, .external_lex_state = 27}, + [1311] = {.lex_state = 141, .external_lex_state = 27}, + [1312] = {.lex_state = 141, .external_lex_state = 27}, + [1313] = {.lex_state = 141, .external_lex_state = 27}, + [1314] = {.lex_state = 141, .external_lex_state = 27}, + [1315] = {.lex_state = 141, .external_lex_state = 27}, + [1316] = {.lex_state = 141, .external_lex_state = 27}, + [1317] = {.lex_state = 141, .external_lex_state = 27}, + [1318] = {.lex_state = 141, .external_lex_state = 27}, + [1319] = {.lex_state = 141, .external_lex_state = 27}, + [1320] = {.lex_state = 141, .external_lex_state = 27}, + [1321] = {.lex_state = 141, .external_lex_state = 27}, + [1322] = {.lex_state = 141, .external_lex_state = 27}, + [1323] = {.lex_state = 141, .external_lex_state = 27}, + [1324] = {.lex_state = 141, .external_lex_state = 27}, + [1325] = {.lex_state = 141, .external_lex_state = 27}, + [1326] = {.lex_state = 141, .external_lex_state = 27}, + [1327] = {.lex_state = 141, .external_lex_state = 27}, + [1328] = {.lex_state = 141, .external_lex_state = 27}, + [1329] = {.lex_state = 141, .external_lex_state = 27}, + [1330] = {.lex_state = 141, .external_lex_state = 27}, + [1331] = {.lex_state = 141, .external_lex_state = 27}, + [1332] = {.lex_state = 141, .external_lex_state = 27}, + [1333] = {.lex_state = 141, .external_lex_state = 27}, + [1334] = {.lex_state = 141, .external_lex_state = 27}, + [1335] = {.lex_state = 141, .external_lex_state = 27}, + [1336] = {.lex_state = 141, .external_lex_state = 27}, + [1337] = {.lex_state = 141, .external_lex_state = 27}, + [1338] = {.lex_state = 141, .external_lex_state = 27}, + [1339] = {.lex_state = 141, .external_lex_state = 27}, + [1340] = {.lex_state = 141, .external_lex_state = 27}, + [1341] = {.lex_state = 141, .external_lex_state = 27}, + [1342] = {.lex_state = 141, .external_lex_state = 27}, + [1343] = {.lex_state = 141, .external_lex_state = 27}, + [1344] = {.lex_state = 141, .external_lex_state = 27}, + [1345] = {.lex_state = 141, .external_lex_state = 27}, + [1346] = {.lex_state = 141, .external_lex_state = 27}, + [1347] = {.lex_state = 141, .external_lex_state = 27}, + [1348] = {.lex_state = 141, .external_lex_state = 27}, + [1349] = {.lex_state = 141, .external_lex_state = 27}, + [1350] = {.lex_state = 141, .external_lex_state = 27}, + [1351] = {.lex_state = 141, .external_lex_state = 27}, + [1352] = {.lex_state = 141, .external_lex_state = 27}, + [1353] = {.lex_state = 141, .external_lex_state = 27}, + [1354] = {.lex_state = 141, .external_lex_state = 27}, + [1355] = {.lex_state = 141, .external_lex_state = 27}, + [1356] = {.lex_state = 141, .external_lex_state = 27}, + [1357] = {.lex_state = 141, .external_lex_state = 31}, + [1358] = {.lex_state = 141, .external_lex_state = 31}, + [1359] = {.lex_state = 141, .external_lex_state = 31}, + [1360] = {.lex_state = 141, .external_lex_state = 27}, + [1361] = {.lex_state = 141, .external_lex_state = 45}, + [1362] = {.lex_state = 141, .external_lex_state = 31}, + [1363] = {.lex_state = 141, .external_lex_state = 27}, + [1364] = {.lex_state = 141, .external_lex_state = 31}, + [1365] = {.lex_state = 141, .external_lex_state = 27}, + [1366] = {.lex_state = 141, .external_lex_state = 31}, + [1367] = {.lex_state = 141, .external_lex_state = 27}, + [1368] = {.lex_state = 141, .external_lex_state = 27}, + [1369] = {.lex_state = 141, .external_lex_state = 31}, + [1370] = {.lex_state = 141, .external_lex_state = 31}, + [1371] = {.lex_state = 141, .external_lex_state = 31}, + [1372] = {.lex_state = 141, .external_lex_state = 31}, + [1373] = {.lex_state = 141, .external_lex_state = 31}, + [1374] = {.lex_state = 141, .external_lex_state = 46}, + [1375] = {.lex_state = 141, .external_lex_state = 45}, + [1376] = {.lex_state = 141, .external_lex_state = 37}, + [1377] = {.lex_state = 141, .external_lex_state = 31}, + [1378] = {.lex_state = 141, .external_lex_state = 45}, + [1379] = {.lex_state = 141, .external_lex_state = 37}, + [1380] = {.lex_state = 141, .external_lex_state = 31}, + [1381] = {.lex_state = 141, .external_lex_state = 45}, + [1382] = {.lex_state = 141, .external_lex_state = 37}, + [1383] = {.lex_state = 141, .external_lex_state = 46}, + [1384] = {.lex_state = 141, .external_lex_state = 46}, + [1385] = {.lex_state = 141, .external_lex_state = 31}, + [1386] = {.lex_state = 141, .external_lex_state = 37}, + [1387] = {.lex_state = 141, .external_lex_state = 31}, + [1388] = {.lex_state = 141, .external_lex_state = 37}, + [1389] = {.lex_state = 141, .external_lex_state = 31}, + [1390] = {.lex_state = 141, .external_lex_state = 31}, + [1391] = {.lex_state = 141, .external_lex_state = 37}, + [1392] = {.lex_state = 141, .external_lex_state = 37}, + [1393] = {.lex_state = 141, .external_lex_state = 31}, + [1394] = {.lex_state = 141, .external_lex_state = 37}, + [1395] = {.lex_state = 141, .external_lex_state = 31}, + [1396] = {.lex_state = 141, .external_lex_state = 31}, + [1397] = {.lex_state = 141, .external_lex_state = 31}, + [1398] = {.lex_state = 141, .external_lex_state = 31}, + [1399] = {.lex_state = 141, .external_lex_state = 37}, + [1400] = {.lex_state = 141, .external_lex_state = 37}, + [1401] = {.lex_state = 141, .external_lex_state = 45}, + [1402] = {.lex_state = 141, .external_lex_state = 37}, + [1403] = {.lex_state = 141, .external_lex_state = 45}, + [1404] = {.lex_state = 141, .external_lex_state = 31}, + [1405] = {.lex_state = 141, .external_lex_state = 31}, + [1406] = {.lex_state = 141, .external_lex_state = 37}, + [1407] = {.lex_state = 141, .external_lex_state = 31}, + [1408] = {.lex_state = 141, .external_lex_state = 31}, + [1409] = {.lex_state = 141, .external_lex_state = 31}, + [1410] = {.lex_state = 141, .external_lex_state = 31}, + [1411] = {.lex_state = 141, .external_lex_state = 31}, + [1412] = {.lex_state = 141, .external_lex_state = 46}, + [1413] = {.lex_state = 141, .external_lex_state = 31}, + [1414] = {.lex_state = 141, .external_lex_state = 45}, + [1415] = {.lex_state = 141, .external_lex_state = 31}, + [1416] = {.lex_state = 141, .external_lex_state = 37}, + [1417] = {.lex_state = 141, .external_lex_state = 45}, + [1418] = {.lex_state = 141, .external_lex_state = 37}, + [1419] = {.lex_state = 141, .external_lex_state = 37}, + [1420] = {.lex_state = 141, .external_lex_state = 45}, + [1421] = {.lex_state = 141, .external_lex_state = 37}, + [1422] = {.lex_state = 141, .external_lex_state = 45}, + [1423] = {.lex_state = 141, .external_lex_state = 37}, + [1424] = {.lex_state = 141, .external_lex_state = 46}, + [1425] = {.lex_state = 141, .external_lex_state = 45}, + [1426] = {.lex_state = 141, .external_lex_state = 37}, + [1427] = {.lex_state = 141, .external_lex_state = 45}, + [1428] = {.lex_state = 141, .external_lex_state = 37}, + [1429] = {.lex_state = 141, .external_lex_state = 45}, + [1430] = {.lex_state = 141, .external_lex_state = 37}, + [1431] = {.lex_state = 141, .external_lex_state = 46}, + [1432] = {.lex_state = 141, .external_lex_state = 46}, + [1433] = {.lex_state = 141, .external_lex_state = 46}, + [1434] = {.lex_state = 141, .external_lex_state = 46}, + [1435] = {.lex_state = 141, .external_lex_state = 46}, + [1436] = {.lex_state = 141, .external_lex_state = 37}, + [1437] = {.lex_state = 141, .external_lex_state = 46}, + [1438] = {.lex_state = 141, .external_lex_state = 37}, + [1439] = {.lex_state = 141, .external_lex_state = 37}, + [1440] = {.lex_state = 141, .external_lex_state = 37}, + [1441] = {.lex_state = 141, .external_lex_state = 37}, + [1442] = {.lex_state = 141, .external_lex_state = 31}, + [1443] = {.lex_state = 141, .external_lex_state = 31}, + [1444] = {.lex_state = 141, .external_lex_state = 32}, + [1445] = {.lex_state = 141, .external_lex_state = 32}, + [1446] = {.lex_state = 141, .external_lex_state = 32}, + [1447] = {.lex_state = 141, .external_lex_state = 32}, + [1448] = {.lex_state = 141, .external_lex_state = 32}, + [1449] = {.lex_state = 141, .external_lex_state = 32}, + [1450] = {.lex_state = 141, .external_lex_state = 32}, + [1451] = {.lex_state = 141, .external_lex_state = 32}, + [1452] = {.lex_state = 141, .external_lex_state = 32}, + [1453] = {.lex_state = 141, .external_lex_state = 32}, + [1454] = {.lex_state = 141, .external_lex_state = 32}, + [1455] = {.lex_state = 141, .external_lex_state = 45}, + [1456] = {.lex_state = 141, .external_lex_state = 32}, + [1457] = {.lex_state = 141, .external_lex_state = 32}, + [1458] = {.lex_state = 141, .external_lex_state = 32}, + [1459] = {.lex_state = 141, .external_lex_state = 32}, + [1460] = {.lex_state = 141, .external_lex_state = 32}, + [1461] = {.lex_state = 141, .external_lex_state = 31}, + [1462] = {.lex_state = 141, .external_lex_state = 37}, + [1463] = {.lex_state = 141, .external_lex_state = 37}, + [1464] = {.lex_state = 141, .external_lex_state = 37}, + [1465] = {.lex_state = 141, .external_lex_state = 31}, + [1466] = {.lex_state = 141, .external_lex_state = 31}, + [1467] = {.lex_state = 141, .external_lex_state = 31}, + [1468] = {.lex_state = 141, .external_lex_state = 31}, + [1469] = {.lex_state = 141, .external_lex_state = 31}, + [1470] = {.lex_state = 141, .external_lex_state = 32}, + [1471] = {.lex_state = 141, .external_lex_state = 32}, + [1472] = {.lex_state = 141, .external_lex_state = 32}, + [1473] = {.lex_state = 141, .external_lex_state = 32}, + [1474] = {.lex_state = 141, .external_lex_state = 32}, + [1475] = {.lex_state = 141, .external_lex_state = 32}, + [1476] = {.lex_state = 141, .external_lex_state = 31}, + [1477] = {.lex_state = 141, .external_lex_state = 31}, + [1478] = {.lex_state = 141, .external_lex_state = 37}, + [1479] = {.lex_state = 141, .external_lex_state = 37}, + [1480] = {.lex_state = 141, .external_lex_state = 31}, + [1481] = {.lex_state = 141, .external_lex_state = 31}, + [1482] = {.lex_state = 141, .external_lex_state = 31}, + [1483] = {.lex_state = 141, .external_lex_state = 37}, + [1484] = {.lex_state = 141, .external_lex_state = 37}, + [1485] = {.lex_state = 141, .external_lex_state = 37}, + [1486] = {.lex_state = 141, .external_lex_state = 46}, + [1487] = {.lex_state = 141, .external_lex_state = 31}, + [1488] = {.lex_state = 141, .external_lex_state = 31}, + [1489] = {.lex_state = 141, .external_lex_state = 31}, + [1490] = {.lex_state = 141, .external_lex_state = 31}, + [1491] = {.lex_state = 141, .external_lex_state = 31}, + [1492] = {.lex_state = 141, .external_lex_state = 31}, + [1493] = {.lex_state = 141, .external_lex_state = 31}, + [1494] = {.lex_state = 141, .external_lex_state = 31}, + [1495] = {.lex_state = 141, .external_lex_state = 31}, + [1496] = {.lex_state = 141, .external_lex_state = 31}, + [1497] = {.lex_state = 141, .external_lex_state = 31}, + [1498] = {.lex_state = 141, .external_lex_state = 31}, + [1499] = {.lex_state = 141, .external_lex_state = 31}, + [1500] = {.lex_state = 141, .external_lex_state = 31}, + [1501] = {.lex_state = 141, .external_lex_state = 31}, + [1502] = {.lex_state = 141, .external_lex_state = 31}, + [1503] = {.lex_state = 141, .external_lex_state = 31}, + [1504] = {.lex_state = 141, .external_lex_state = 31}, + [1505] = {.lex_state = 141, .external_lex_state = 31}, + [1506] = {.lex_state = 141, .external_lex_state = 31}, + [1507] = {.lex_state = 141, .external_lex_state = 31}, + [1508] = {.lex_state = 141, .external_lex_state = 31}, + [1509] = {.lex_state = 141, .external_lex_state = 31}, + [1510] = {.lex_state = 141, .external_lex_state = 31}, + [1511] = {.lex_state = 141, .external_lex_state = 31}, + [1512] = {.lex_state = 141, .external_lex_state = 31}, + [1513] = {.lex_state = 141, .external_lex_state = 31}, + [1514] = {.lex_state = 141, .external_lex_state = 37}, + [1515] = {.lex_state = 141, .external_lex_state = 37}, + [1516] = {.lex_state = 141, .external_lex_state = 31}, + [1517] = {.lex_state = 141, .external_lex_state = 31}, + [1518] = {.lex_state = 141, .external_lex_state = 31}, + [1519] = {.lex_state = 141, .external_lex_state = 37}, + [1520] = {.lex_state = 141, .external_lex_state = 31}, + [1521] = {.lex_state = 141, .external_lex_state = 32}, + [1522] = {.lex_state = 141, .external_lex_state = 32}, + [1523] = {.lex_state = 141, .external_lex_state = 32}, + [1524] = {.lex_state = 141, .external_lex_state = 32}, + [1525] = {.lex_state = 141, .external_lex_state = 32}, + [1526] = {.lex_state = 141, .external_lex_state = 32}, + [1527] = {.lex_state = 141, .external_lex_state = 32}, + [1528] = {.lex_state = 141, .external_lex_state = 32}, + [1529] = {.lex_state = 141, .external_lex_state = 31}, + [1530] = {.lex_state = 141, .external_lex_state = 31}, + [1531] = {.lex_state = 141, .external_lex_state = 31}, + [1532] = {.lex_state = 141, .external_lex_state = 31}, + [1533] = {.lex_state = 141, .external_lex_state = 37}, + [1534] = {.lex_state = 141, .external_lex_state = 37}, + [1535] = {.lex_state = 141, .external_lex_state = 37}, + [1536] = {.lex_state = 141, .external_lex_state = 37}, + [1537] = {.lex_state = 141, .external_lex_state = 37}, + [1538] = {.lex_state = 141, .external_lex_state = 38}, + [1539] = {.lex_state = 141, .external_lex_state = 37}, + [1540] = {.lex_state = 141, .external_lex_state = 37}, + [1541] = {.lex_state = 141, .external_lex_state = 37}, + [1542] = {.lex_state = 141, .external_lex_state = 37}, + [1543] = {.lex_state = 141, .external_lex_state = 37}, + [1544] = {.lex_state = 141, .external_lex_state = 37}, + [1545] = {.lex_state = 141, .external_lex_state = 37}, + [1546] = {.lex_state = 141, .external_lex_state = 37}, + [1547] = {.lex_state = 141, .external_lex_state = 37}, + [1548] = {.lex_state = 141, .external_lex_state = 37}, + [1549] = {.lex_state = 141, .external_lex_state = 37}, + [1550] = {.lex_state = 141, .external_lex_state = 37}, + [1551] = {.lex_state = 141, .external_lex_state = 37}, + [1552] = {.lex_state = 141, .external_lex_state = 37}, + [1553] = {.lex_state = 141, .external_lex_state = 37}, + [1554] = {.lex_state = 141, .external_lex_state = 37}, + [1555] = {.lex_state = 141, .external_lex_state = 37}, + [1556] = {.lex_state = 141, .external_lex_state = 37}, + [1557] = {.lex_state = 141, .external_lex_state = 37}, + [1558] = {.lex_state = 141, .external_lex_state = 37}, + [1559] = {.lex_state = 141, .external_lex_state = 37}, + [1560] = {.lex_state = 141, .external_lex_state = 37}, + [1561] = {.lex_state = 141, .external_lex_state = 37}, + [1562] = {.lex_state = 142, .external_lex_state = 47}, + [1563] = {.lex_state = 141, .external_lex_state = 38}, + [1564] = {.lex_state = 141, .external_lex_state = 37}, + [1565] = {.lex_state = 141, .external_lex_state = 31}, + [1566] = {.lex_state = 141, .external_lex_state = 37}, + [1567] = {.lex_state = 141, .external_lex_state = 37}, + [1568] = {.lex_state = 141, .external_lex_state = 37}, + [1569] = {.lex_state = 141, .external_lex_state = 37}, + [1570] = {.lex_state = 141, .external_lex_state = 37}, + [1571] = {.lex_state = 141, .external_lex_state = 37}, + [1572] = {.lex_state = 141, .external_lex_state = 37}, + [1573] = {.lex_state = 141, .external_lex_state = 37}, + [1574] = {.lex_state = 141, .external_lex_state = 37}, + [1575] = {.lex_state = 141, .external_lex_state = 37}, + [1576] = {.lex_state = 141, .external_lex_state = 37}, + [1577] = {.lex_state = 141, .external_lex_state = 37}, + [1578] = {.lex_state = 141, .external_lex_state = 37}, + [1579] = {.lex_state = 141, .external_lex_state = 37}, + [1580] = {.lex_state = 141, .external_lex_state = 37}, + [1581] = {.lex_state = 141, .external_lex_state = 37}, + [1582] = {.lex_state = 141, .external_lex_state = 37}, + [1583] = {.lex_state = 141, .external_lex_state = 37}, + [1584] = {.lex_state = 141, .external_lex_state = 37}, + [1585] = {.lex_state = 141, .external_lex_state = 37}, + [1586] = {.lex_state = 142, .external_lex_state = 47}, + [1587] = {.lex_state = 141, .external_lex_state = 37}, + [1588] = {.lex_state = 141, .external_lex_state = 37}, + [1589] = {.lex_state = 141, .external_lex_state = 37}, + [1590] = {.lex_state = 141, .external_lex_state = 37}, + [1591] = {.lex_state = 141, .external_lex_state = 37}, + [1592] = {.lex_state = 142, .external_lex_state = 47}, + [1593] = {.lex_state = 141, .external_lex_state = 37}, + [1594] = {.lex_state = 141, .external_lex_state = 37}, + [1595] = {.lex_state = 141, .external_lex_state = 37}, + [1596] = {.lex_state = 141, .external_lex_state = 37}, + [1597] = {.lex_state = 141, .external_lex_state = 37}, + [1598] = {.lex_state = 141, .external_lex_state = 37}, + [1599] = {.lex_state = 141, .external_lex_state = 37}, + [1600] = {.lex_state = 141, .external_lex_state = 37}, + [1601] = {.lex_state = 142, .external_lex_state = 47}, + [1602] = {.lex_state = 141, .external_lex_state = 37}, + [1603] = {.lex_state = 141, .external_lex_state = 37}, + [1604] = {.lex_state = 141, .external_lex_state = 37}, + [1605] = {.lex_state = 141, .external_lex_state = 37}, + [1606] = {.lex_state = 141, .external_lex_state = 37}, + [1607] = {.lex_state = 142, .external_lex_state = 47}, + [1608] = {.lex_state = 141, .external_lex_state = 37}, + [1609] = {.lex_state = 141, .external_lex_state = 37}, + [1610] = {.lex_state = 141, .external_lex_state = 37}, + [1611] = {.lex_state = 141, .external_lex_state = 37}, + [1612] = {.lex_state = 141, .external_lex_state = 37}, + [1613] = {.lex_state = 141, .external_lex_state = 37}, + [1614] = {.lex_state = 142, .external_lex_state = 47}, + [1615] = {.lex_state = 141, .external_lex_state = 37}, + [1616] = {.lex_state = 141, .external_lex_state = 37}, + [1617] = {.lex_state = 141, .external_lex_state = 37}, + [1618] = {.lex_state = 141, .external_lex_state = 37}, + [1619] = {.lex_state = 141, .external_lex_state = 37}, + [1620] = {.lex_state = 142, .external_lex_state = 47}, + [1621] = {.lex_state = 141, .external_lex_state = 37}, + [1622] = {.lex_state = 142, .external_lex_state = 47}, + [1623] = {.lex_state = 141, .external_lex_state = 37}, + [1624] = {.lex_state = 142, .external_lex_state = 47}, + [1625] = {.lex_state = 142, .external_lex_state = 47}, + [1626] = {.lex_state = 141, .external_lex_state = 37}, + [1627] = {.lex_state = 141, .external_lex_state = 38}, + [1628] = {.lex_state = 141, .external_lex_state = 31}, + [1629] = {.lex_state = 141, .external_lex_state = 37}, + [1630] = {.lex_state = 141, .external_lex_state = 31}, + [1631] = {.lex_state = 141, .external_lex_state = 31}, + [1632] = {.lex_state = 141, .external_lex_state = 37}, + [1633] = {.lex_state = 141, .external_lex_state = 31}, + [1634] = {.lex_state = 141, .external_lex_state = 31}, + [1635] = {.lex_state = 141, .external_lex_state = 31}, + [1636] = {.lex_state = 141, .external_lex_state = 31}, + [1637] = {.lex_state = 141, .external_lex_state = 31}, + [1638] = {.lex_state = 141, .external_lex_state = 31}, + [1639] = {.lex_state = 141, .external_lex_state = 31}, + [1640] = {.lex_state = 141, .external_lex_state = 31}, + [1641] = {.lex_state = 141, .external_lex_state = 31}, + [1642] = {.lex_state = 141, .external_lex_state = 31}, + [1643] = {.lex_state = 141, .external_lex_state = 31}, + [1644] = {.lex_state = 141, .external_lex_state = 31}, + [1645] = {.lex_state = 141, .external_lex_state = 31}, + [1646] = {.lex_state = 141, .external_lex_state = 37}, + [1647] = {.lex_state = 141, .external_lex_state = 37}, + [1648] = {.lex_state = 141, .external_lex_state = 37}, + [1649] = {.lex_state = 141, .external_lex_state = 31}, + [1650] = {.lex_state = 141, .external_lex_state = 38}, + [1651] = {.lex_state = 141, .external_lex_state = 37}, + [1652] = {.lex_state = 141, .external_lex_state = 37}, + [1653] = {.lex_state = 141, .external_lex_state = 38}, + [1654] = {.lex_state = 141, .external_lex_state = 38}, + [1655] = {.lex_state = 141, .external_lex_state = 31}, + [1656] = {.lex_state = 141, .external_lex_state = 31}, + [1657] = {.lex_state = 141, .external_lex_state = 31}, + [1658] = {.lex_state = 141, .external_lex_state = 31}, + [1659] = {.lex_state = 141, .external_lex_state = 31}, + [1660] = {.lex_state = 141, .external_lex_state = 31}, + [1661] = {.lex_state = 141, .external_lex_state = 31}, + [1662] = {.lex_state = 141, .external_lex_state = 31}, + [1663] = {.lex_state = 141, .external_lex_state = 31}, + [1664] = {.lex_state = 141, .external_lex_state = 31}, + [1665] = {.lex_state = 141, .external_lex_state = 31}, + [1666] = {.lex_state = 141, .external_lex_state = 31}, + [1667] = {.lex_state = 141, .external_lex_state = 31}, + [1668] = {.lex_state = 141, .external_lex_state = 38}, + [1669] = {.lex_state = 141, .external_lex_state = 31}, + [1670] = {.lex_state = 141, .external_lex_state = 38}, + [1671] = {.lex_state = 141, .external_lex_state = 38}, + [1672] = {.lex_state = 141, .external_lex_state = 38}, + [1673] = {.lex_state = 141, .external_lex_state = 38}, + [1674] = {.lex_state = 141, .external_lex_state = 38}, + [1675] = {.lex_state = 141, .external_lex_state = 38}, + [1676] = {.lex_state = 141, .external_lex_state = 38}, + [1677] = {.lex_state = 141, .external_lex_state = 38}, + [1678] = {.lex_state = 141, .external_lex_state = 38}, + [1679] = {.lex_state = 141, .external_lex_state = 38}, + [1680] = {.lex_state = 141, .external_lex_state = 38}, + [1681] = {.lex_state = 141, .external_lex_state = 38}, + [1682] = {.lex_state = 141, .external_lex_state = 38}, + [1683] = {.lex_state = 141, .external_lex_state = 38}, + [1684] = {.lex_state = 141, .external_lex_state = 38}, + [1685] = {.lex_state = 141, .external_lex_state = 38}, + [1686] = {.lex_state = 141, .external_lex_state = 38}, + [1687] = {.lex_state = 141, .external_lex_state = 38}, + [1688] = {.lex_state = 141, .external_lex_state = 38}, + [1689] = {.lex_state = 141, .external_lex_state = 38}, + [1690] = {.lex_state = 141, .external_lex_state = 38}, + [1691] = {.lex_state = 141, .external_lex_state = 38}, + [1692] = {.lex_state = 141, .external_lex_state = 38}, + [1693] = {.lex_state = 141, .external_lex_state = 38}, + [1694] = {.lex_state = 141, .external_lex_state = 31}, + [1695] = {.lex_state = 141, .external_lex_state = 38}, + [1696] = {.lex_state = 141, .external_lex_state = 38}, + [1697] = {.lex_state = 141, .external_lex_state = 38}, + [1698] = {.lex_state = 141, .external_lex_state = 38}, + [1699] = {.lex_state = 141, .external_lex_state = 38}, + [1700] = {.lex_state = 141, .external_lex_state = 38}, + [1701] = {.lex_state = 141, .external_lex_state = 38}, + [1702] = {.lex_state = 141, .external_lex_state = 38}, + [1703] = {.lex_state = 141, .external_lex_state = 38}, + [1704] = {.lex_state = 141, .external_lex_state = 38}, + [1705] = {.lex_state = 141, .external_lex_state = 38}, + [1706] = {.lex_state = 141, .external_lex_state = 31}, + [1707] = {.lex_state = 141, .external_lex_state = 38}, + [1708] = {.lex_state = 141, .external_lex_state = 38}, + [1709] = {.lex_state = 141, .external_lex_state = 31}, + [1710] = {.lex_state = 141, .external_lex_state = 38}, + [1711] = {.lex_state = 141, .external_lex_state = 38}, + [1712] = {.lex_state = 141, .external_lex_state = 38}, + [1713] = {.lex_state = 141, .external_lex_state = 38}, + [1714] = {.lex_state = 141, .external_lex_state = 38}, + [1715] = {.lex_state = 141, .external_lex_state = 38}, + [1716] = {.lex_state = 141, .external_lex_state = 38}, + [1717] = {.lex_state = 141, .external_lex_state = 38}, + [1718] = {.lex_state = 141, .external_lex_state = 38}, + [1719] = {.lex_state = 141, .external_lex_state = 38}, + [1720] = {.lex_state = 141, .external_lex_state = 31}, + [1721] = {.lex_state = 141, .external_lex_state = 31}, + [1722] = {.lex_state = 141, .external_lex_state = 38}, + [1723] = {.lex_state = 141, .external_lex_state = 38}, + [1724] = {.lex_state = 141, .external_lex_state = 38}, + [1725] = {.lex_state = 141, .external_lex_state = 38}, + [1726] = {.lex_state = 141, .external_lex_state = 31}, + [1727] = {.lex_state = 141, .external_lex_state = 38}, + [1728] = {.lex_state = 141, .external_lex_state = 38}, + [1729] = {.lex_state = 141, .external_lex_state = 31}, + [1730] = {.lex_state = 141, .external_lex_state = 38}, + [1731] = {.lex_state = 141, .external_lex_state = 38}, + [1732] = {.lex_state = 141, .external_lex_state = 38}, + [1733] = {.lex_state = 141, .external_lex_state = 38}, + [1734] = {.lex_state = 141, .external_lex_state = 31}, + [1735] = {.lex_state = 141, .external_lex_state = 38}, + [1736] = {.lex_state = 141, .external_lex_state = 38}, + [1737] = {.lex_state = 141, .external_lex_state = 38}, + [1738] = {.lex_state = 141, .external_lex_state = 38}, + [1739] = {.lex_state = 141, .external_lex_state = 31}, + [1740] = {.lex_state = 141, .external_lex_state = 38}, + [1741] = {.lex_state = 141, .external_lex_state = 38}, + [1742] = {.lex_state = 141, .external_lex_state = 38}, + [1743] = {.lex_state = 141, .external_lex_state = 38}, + [1744] = {.lex_state = 141, .external_lex_state = 31}, + [1745] = {.lex_state = 141, .external_lex_state = 38}, + [1746] = {.lex_state = 141, .external_lex_state = 38}, + [1747] = {.lex_state = 141, .external_lex_state = 31}, + [1748] = {.lex_state = 141, .external_lex_state = 38}, + [1749] = {.lex_state = 141, .external_lex_state = 38}, + [1750] = {.lex_state = 141, .external_lex_state = 38}, + [1751] = {.lex_state = 141, .external_lex_state = 38}, + [1752] = {.lex_state = 141, .external_lex_state = 31}, + [1753] = {.lex_state = 141, .external_lex_state = 38}, + [1754] = {.lex_state = 141, .external_lex_state = 31}, + [1755] = {.lex_state = 141, .external_lex_state = 38}, + [1756] = {.lex_state = 141, .external_lex_state = 38}, + [1757] = {.lex_state = 141, .external_lex_state = 38}, + [1758] = {.lex_state = 141, .external_lex_state = 38}, + [1759] = {.lex_state = 141, .external_lex_state = 38}, + [1760] = {.lex_state = 141, .external_lex_state = 38}, + [1761] = {.lex_state = 141, .external_lex_state = 38}, + [1762] = {.lex_state = 141, .external_lex_state = 38}, + [1763] = {.lex_state = 141, .external_lex_state = 38}, + [1764] = {.lex_state = 141, .external_lex_state = 38}, + [1765] = {.lex_state = 141, .external_lex_state = 38}, + [1766] = {.lex_state = 141, .external_lex_state = 38}, + [1767] = {.lex_state = 141, .external_lex_state = 38}, + [1768] = {.lex_state = 141, .external_lex_state = 38}, + [1769] = {.lex_state = 141, .external_lex_state = 38}, + [1770] = {.lex_state = 141, .external_lex_state = 38}, + [1771] = {.lex_state = 141, .external_lex_state = 38}, + [1772] = {.lex_state = 141, .external_lex_state = 38}, + [1773] = {.lex_state = 141, .external_lex_state = 31}, + [1774] = {.lex_state = 141, .external_lex_state = 38}, + [1775] = {.lex_state = 141, .external_lex_state = 31}, + [1776] = {.lex_state = 141, .external_lex_state = 38}, + [1777] = {.lex_state = 141, .external_lex_state = 38}, + [1778] = {.lex_state = 141, .external_lex_state = 38}, + [1779] = {.lex_state = 141, .external_lex_state = 31}, + [1780] = {.lex_state = 141, .external_lex_state = 38}, + [1781] = {.lex_state = 141, .external_lex_state = 38}, + [1782] = {.lex_state = 141, .external_lex_state = 38}, + [1783] = {.lex_state = 141, .external_lex_state = 38}, + [1784] = {.lex_state = 141, .external_lex_state = 38}, + [1785] = {.lex_state = 141, .external_lex_state = 38}, + [1786] = {.lex_state = 141, .external_lex_state = 38}, + [1787] = {.lex_state = 141, .external_lex_state = 38}, + [1788] = {.lex_state = 141, .external_lex_state = 31}, + [1789] = {.lex_state = 141, .external_lex_state = 38}, + [1790] = {.lex_state = 141, .external_lex_state = 38}, + [1791] = {.lex_state = 141, .external_lex_state = 38}, + [1792] = {.lex_state = 141, .external_lex_state = 38}, + [1793] = {.lex_state = 141, .external_lex_state = 38}, + [1794] = {.lex_state = 141, .external_lex_state = 38}, + [1795] = {.lex_state = 142, .external_lex_state = 47}, + [1796] = {.lex_state = 141, .external_lex_state = 38}, + [1797] = {.lex_state = 141, .external_lex_state = 38}, + [1798] = {.lex_state = 141, .external_lex_state = 38}, + [1799] = {.lex_state = 141, .external_lex_state = 31}, + [1800] = {.lex_state = 142, .external_lex_state = 48}, + [1801] = {.lex_state = 142, .external_lex_state = 47}, + [1802] = {.lex_state = 142, .external_lex_state = 47}, + [1803] = {.lex_state = 142, .external_lex_state = 47}, + [1804] = {.lex_state = 142, .external_lex_state = 47}, + [1805] = {.lex_state = 142, .external_lex_state = 47}, + [1806] = {.lex_state = 142, .external_lex_state = 47}, + [1807] = {.lex_state = 142, .external_lex_state = 47}, + [1808] = {.lex_state = 142, .external_lex_state = 47}, + [1809] = {.lex_state = 142, .external_lex_state = 47}, + [1810] = {.lex_state = 142, .external_lex_state = 47}, + [1811] = {.lex_state = 142, .external_lex_state = 47}, + [1812] = {.lex_state = 142, .external_lex_state = 47}, + [1813] = {.lex_state = 142, .external_lex_state = 47}, + [1814] = {.lex_state = 142, .external_lex_state = 47}, + [1815] = {.lex_state = 142, .external_lex_state = 47}, + [1816] = {.lex_state = 142, .external_lex_state = 47}, + [1817] = {.lex_state = 142, .external_lex_state = 47}, + [1818] = {.lex_state = 142, .external_lex_state = 47}, + [1819] = {.lex_state = 142, .external_lex_state = 47}, + [1820] = {.lex_state = 142, .external_lex_state = 47}, + [1821] = {.lex_state = 142, .external_lex_state = 47}, + [1822] = {.lex_state = 142, .external_lex_state = 47}, + [1823] = {.lex_state = 142, .external_lex_state = 47}, + [1824] = {.lex_state = 142, .external_lex_state = 47}, + [1825] = {.lex_state = 142, .external_lex_state = 47}, + [1826] = {.lex_state = 142, .external_lex_state = 47}, + [1827] = {.lex_state = 142, .external_lex_state = 47}, + [1828] = {.lex_state = 142, .external_lex_state = 47}, + [1829] = {.lex_state = 142, .external_lex_state = 47}, + [1830] = {.lex_state = 13, .external_lex_state = 49}, + [1831] = {.lex_state = 142, .external_lex_state = 48}, + [1832] = {.lex_state = 142, .external_lex_state = 47}, + [1833] = {.lex_state = 13, .external_lex_state = 49}, + [1834] = {.lex_state = 142, .external_lex_state = 50}, + [1835] = {.lex_state = 142, .external_lex_state = 50}, + [1836] = {.lex_state = 142, .external_lex_state = 50}, + [1837] = {.lex_state = 142, .external_lex_state = 50}, + [1838] = {.lex_state = 142, .external_lex_state = 50}, + [1839] = {.lex_state = 142, .external_lex_state = 50}, + [1840] = {.lex_state = 142, .external_lex_state = 51}, + [1841] = {.lex_state = 142, .external_lex_state = 47}, + [1842] = {.lex_state = 142, .external_lex_state = 47}, + [1843] = {.lex_state = 142, .external_lex_state = 47}, + [1844] = {.lex_state = 142, .external_lex_state = 51}, + [1845] = {.lex_state = 142, .external_lex_state = 47}, + [1846] = {.lex_state = 142, .external_lex_state = 47}, + [1847] = {.lex_state = 142, .external_lex_state = 51}, + [1848] = {.lex_state = 142, .external_lex_state = 47}, + [1849] = {.lex_state = 142, .external_lex_state = 51}, + [1850] = {.lex_state = 142, .external_lex_state = 47}, + [1851] = {.lex_state = 142, .external_lex_state = 47}, + [1852] = {.lex_state = 142, .external_lex_state = 47}, + [1853] = {.lex_state = 142, .external_lex_state = 47}, + [1854] = {.lex_state = 142, .external_lex_state = 47}, + [1855] = {.lex_state = 142, .external_lex_state = 47}, + [1856] = {.lex_state = 142, .external_lex_state = 47}, + [1857] = {.lex_state = 142, .external_lex_state = 47}, + [1858] = {.lex_state = 142, .external_lex_state = 47}, + [1859] = {.lex_state = 142, .external_lex_state = 47}, + [1860] = {.lex_state = 142, .external_lex_state = 47}, + [1861] = {.lex_state = 142, .external_lex_state = 47}, + [1862] = {.lex_state = 142, .external_lex_state = 47}, + [1863] = {.lex_state = 142, .external_lex_state = 47}, + [1864] = {.lex_state = 142, .external_lex_state = 47}, + [1865] = {.lex_state = 142, .external_lex_state = 47}, + [1866] = {.lex_state = 142, .external_lex_state = 47}, + [1867] = {.lex_state = 142, .external_lex_state = 47}, + [1868] = {.lex_state = 142, .external_lex_state = 47}, + [1869] = {.lex_state = 142, .external_lex_state = 47}, + [1870] = {.lex_state = 142, .external_lex_state = 47}, + [1871] = {.lex_state = 142, .external_lex_state = 47}, + [1872] = {.lex_state = 142, .external_lex_state = 47}, + [1873] = {.lex_state = 142, .external_lex_state = 47}, + [1874] = {.lex_state = 142, .external_lex_state = 47}, + [1875] = {.lex_state = 142, .external_lex_state = 47}, + [1876] = {.lex_state = 142, .external_lex_state = 47}, + [1877] = {.lex_state = 142, .external_lex_state = 47}, + [1878] = {.lex_state = 142, .external_lex_state = 47}, + [1879] = {.lex_state = 142, .external_lex_state = 47}, + [1880] = {.lex_state = 142, .external_lex_state = 47}, + [1881] = {.lex_state = 13, .external_lex_state = 49}, + [1882] = {.lex_state = 142, .external_lex_state = 47}, + [1883] = {.lex_state = 13, .external_lex_state = 49}, + [1884] = {.lex_state = 142, .external_lex_state = 47}, + [1885] = {.lex_state = 142, .external_lex_state = 47}, + [1886] = {.lex_state = 142, .external_lex_state = 47}, + [1887] = {.lex_state = 142, .external_lex_state = 47}, + [1888] = {.lex_state = 142, .external_lex_state = 47}, + [1889] = {.lex_state = 142, .external_lex_state = 47}, + [1890] = {.lex_state = 142, .external_lex_state = 47}, + [1891] = {.lex_state = 4, .external_lex_state = 47}, + [1892] = {.lex_state = 142, .external_lex_state = 47}, + [1893] = {.lex_state = 4, .external_lex_state = 47}, + [1894] = {.lex_state = 4, .external_lex_state = 47}, + [1895] = {.lex_state = 142, .external_lex_state = 47}, + [1896] = {.lex_state = 142, .external_lex_state = 47}, + [1897] = {.lex_state = 142, .external_lex_state = 47}, + [1898] = {.lex_state = 142, .external_lex_state = 47}, + [1899] = {.lex_state = 142, .external_lex_state = 47}, + [1900] = {.lex_state = 142, .external_lex_state = 47}, + [1901] = {.lex_state = 142, .external_lex_state = 47}, + [1902] = {.lex_state = 142, .external_lex_state = 47}, + [1903] = {.lex_state = 142, .external_lex_state = 47}, + [1904] = {.lex_state = 142, .external_lex_state = 47}, + [1905] = {.lex_state = 142, .external_lex_state = 47}, + [1906] = {.lex_state = 142, .external_lex_state = 47}, + [1907] = {.lex_state = 142, .external_lex_state = 47}, + [1908] = {.lex_state = 142, .external_lex_state = 47}, + [1909] = {.lex_state = 142, .external_lex_state = 47}, + [1910] = {.lex_state = 142, .external_lex_state = 47}, + [1911] = {.lex_state = 142, .external_lex_state = 47}, + [1912] = {.lex_state = 142, .external_lex_state = 47}, + [1913] = {.lex_state = 142, .external_lex_state = 47}, + [1914] = {.lex_state = 142, .external_lex_state = 47}, + [1915] = {.lex_state = 142, .external_lex_state = 47}, + [1916] = {.lex_state = 142, .external_lex_state = 47}, + [1917] = {.lex_state = 142, .external_lex_state = 47}, + [1918] = {.lex_state = 142, .external_lex_state = 47}, + [1919] = {.lex_state = 142, .external_lex_state = 47}, + [1920] = {.lex_state = 142, .external_lex_state = 47}, + [1921] = {.lex_state = 142, .external_lex_state = 47}, + [1922] = {.lex_state = 142, .external_lex_state = 47}, + [1923] = {.lex_state = 142, .external_lex_state = 47}, + [1924] = {.lex_state = 142, .external_lex_state = 47}, + [1925] = {.lex_state = 142, .external_lex_state = 47}, + [1926] = {.lex_state = 142, .external_lex_state = 47}, + [1927] = {.lex_state = 142, .external_lex_state = 47}, + [1928] = {.lex_state = 142, .external_lex_state = 47}, + [1929] = {.lex_state = 142, .external_lex_state = 47}, + [1930] = {.lex_state = 142, .external_lex_state = 47}, + [1931] = {.lex_state = 142, .external_lex_state = 47}, + [1932] = {.lex_state = 142, .external_lex_state = 47}, + [1933] = {.lex_state = 142, .external_lex_state = 47}, + [1934] = {.lex_state = 142, .external_lex_state = 47}, + [1935] = {.lex_state = 142, .external_lex_state = 47}, + [1936] = {.lex_state = 142, .external_lex_state = 47}, + [1937] = {.lex_state = 142, .external_lex_state = 47}, + [1938] = {.lex_state = 142, .external_lex_state = 47}, + [1939] = {.lex_state = 142, .external_lex_state = 47}, + [1940] = {.lex_state = 142, .external_lex_state = 47}, + [1941] = {.lex_state = 142, .external_lex_state = 47}, + [1942] = {.lex_state = 142, .external_lex_state = 47}, + [1943] = {.lex_state = 142, .external_lex_state = 47}, + [1944] = {.lex_state = 142, .external_lex_state = 47}, + [1945] = {.lex_state = 142, .external_lex_state = 47}, + [1946] = {.lex_state = 142, .external_lex_state = 47}, + [1947] = {.lex_state = 142, .external_lex_state = 47}, + [1948] = {.lex_state = 142, .external_lex_state = 47}, + [1949] = {.lex_state = 142, .external_lex_state = 47}, + [1950] = {.lex_state = 142, .external_lex_state = 47}, + [1951] = {.lex_state = 142, .external_lex_state = 47}, + [1952] = {.lex_state = 142, .external_lex_state = 47}, + [1953] = {.lex_state = 142, .external_lex_state = 47}, + [1954] = {.lex_state = 142, .external_lex_state = 47}, + [1955] = {.lex_state = 142, .external_lex_state = 47}, + [1956] = {.lex_state = 142, .external_lex_state = 47}, + [1957] = {.lex_state = 142, .external_lex_state = 47}, + [1958] = {.lex_state = 142, .external_lex_state = 47}, + [1959] = {.lex_state = 142, .external_lex_state = 47}, + [1960] = {.lex_state = 142, .external_lex_state = 47}, + [1961] = {.lex_state = 142, .external_lex_state = 47}, + [1962] = {.lex_state = 142, .external_lex_state = 47}, + [1963] = {.lex_state = 142, .external_lex_state = 47}, + [1964] = {.lex_state = 4, .external_lex_state = 39}, + [1965] = {.lex_state = 4, .external_lex_state = 39}, + [1966] = {.lex_state = 4, .external_lex_state = 39}, + [1967] = {.lex_state = 4, .external_lex_state = 39}, + [1968] = {.lex_state = 4, .external_lex_state = 39}, + [1969] = {.lex_state = 4, .external_lex_state = 39}, + [1970] = {.lex_state = 4, .external_lex_state = 39}, + [1971] = {.lex_state = 4, .external_lex_state = 39}, + [1972] = {.lex_state = 4, .external_lex_state = 39}, + [1973] = {.lex_state = 4, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1974] = {.lex_state = 4, .external_lex_state = 39, .reserved_word_set_id = 1}, + [1975] = {.lex_state = 28, .external_lex_state = 39}, + [1976] = {.lex_state = 13, .external_lex_state = 52}, + [1977] = {.lex_state = 13, .external_lex_state = 52}, + [1978] = {.lex_state = 28, .external_lex_state = 39}, + [1979] = {.lex_state = 28, .external_lex_state = 39}, + [1980] = {.lex_state = 13, .external_lex_state = 52}, + [1981] = {.lex_state = 13, .external_lex_state = 52}, + [1982] = {.lex_state = 13, .external_lex_state = 52}, + [1983] = {.lex_state = 13, .external_lex_state = 52}, + [1984] = {.lex_state = 28, .external_lex_state = 39}, + [1985] = {.lex_state = 13, .external_lex_state = 52}, + [1986] = {.lex_state = 13, .external_lex_state = 52}, + [1987] = {.lex_state = 28, .external_lex_state = 39}, + [1988] = {.lex_state = 13, .external_lex_state = 52}, + [1989] = {.lex_state = 13, .external_lex_state = 52}, + [1990] = {.lex_state = 13, .external_lex_state = 52}, + [1991] = {.lex_state = 28, .external_lex_state = 39}, + [1992] = {.lex_state = 28, .external_lex_state = 39}, + [1993] = {.lex_state = 13, .external_lex_state = 52}, + [1994] = {.lex_state = 13, .external_lex_state = 52}, + [1995] = {.lex_state = 13, .external_lex_state = 52}, + [1996] = {.lex_state = 13, .external_lex_state = 52}, + [1997] = {.lex_state = 28, .external_lex_state = 39}, + [1998] = {.lex_state = 13, .external_lex_state = 52}, + [1999] = {.lex_state = 28, .external_lex_state = 39}, + [2000] = {.lex_state = 13, .external_lex_state = 52}, + [2001] = {.lex_state = 13, .external_lex_state = 52}, + [2002] = {.lex_state = 28, .external_lex_state = 39}, + [2003] = {.lex_state = 28, .external_lex_state = 39}, + [2004] = {.lex_state = 28, .external_lex_state = 39}, + [2005] = {.lex_state = 28, .external_lex_state = 39}, + [2006] = {.lex_state = 28, .external_lex_state = 39}, + [2007] = {.lex_state = 28, .external_lex_state = 39}, + [2008] = {.lex_state = 28, .external_lex_state = 39}, + [2009] = {.lex_state = 28, .external_lex_state = 39}, + [2010] = {.lex_state = 28, .external_lex_state = 39}, + [2011] = {.lex_state = 28, .external_lex_state = 39}, + [2012] = {.lex_state = 28, .external_lex_state = 39}, + [2013] = {.lex_state = 28, .external_lex_state = 39}, + [2014] = {.lex_state = 28, .external_lex_state = 39}, + [2015] = {.lex_state = 28, .external_lex_state = 39}, + [2016] = {.lex_state = 28, .external_lex_state = 39}, + [2017] = {.lex_state = 28, .external_lex_state = 39}, + [2018] = {.lex_state = 13, .external_lex_state = 52}, + [2019] = {.lex_state = 28, .external_lex_state = 39}, + [2020] = {.lex_state = 28, .external_lex_state = 39}, + [2021] = {.lex_state = 28, .external_lex_state = 39}, + [2022] = {.lex_state = 28, .external_lex_state = 39}, + [2023] = {.lex_state = 28, .external_lex_state = 39}, + [2024] = {.lex_state = 28, .external_lex_state = 39}, + [2025] = {.lex_state = 28, .external_lex_state = 39}, + [2026] = {.lex_state = 28, .external_lex_state = 39}, + [2027] = {.lex_state = 28, .external_lex_state = 39}, + [2028] = {.lex_state = 28, .external_lex_state = 39}, + [2029] = {.lex_state = 142, .external_lex_state = 39}, + [2030] = {.lex_state = 28, .external_lex_state = 39}, + [2031] = {.lex_state = 28, .external_lex_state = 39}, + [2032] = {.lex_state = 28, .external_lex_state = 39}, + [2033] = {.lex_state = 28, .external_lex_state = 39}, + [2034] = {.lex_state = 28, .external_lex_state = 39}, + [2035] = {.lex_state = 28, .external_lex_state = 39}, + [2036] = {.lex_state = 28, .external_lex_state = 39}, + [2037] = {.lex_state = 28, .external_lex_state = 39}, + [2038] = {.lex_state = 142, .external_lex_state = 39}, + [2039] = {.lex_state = 28, .external_lex_state = 39}, + [2040] = {.lex_state = 28, .external_lex_state = 39}, + [2041] = {.lex_state = 28, .external_lex_state = 39}, + [2042] = {.lex_state = 28, .external_lex_state = 39}, + [2043] = {.lex_state = 28, .external_lex_state = 39}, + [2044] = {.lex_state = 28, .external_lex_state = 39}, + [2045] = {.lex_state = 28, .external_lex_state = 39}, + [2046] = {.lex_state = 28, .external_lex_state = 39}, + [2047] = {.lex_state = 28, .external_lex_state = 39}, + [2048] = {.lex_state = 28, .external_lex_state = 39}, + [2049] = {.lex_state = 28, .external_lex_state = 39}, + [2050] = {.lex_state = 28, .external_lex_state = 39}, + [2051] = {.lex_state = 28, .external_lex_state = 39}, + [2052] = {.lex_state = 28, .external_lex_state = 39}, + [2053] = {.lex_state = 28, .external_lex_state = 39}, + [2054] = {.lex_state = 28, .external_lex_state = 39}, + [2055] = {.lex_state = 28, .external_lex_state = 39}, + [2056] = {.lex_state = 28, .external_lex_state = 39}, + [2057] = {.lex_state = 28, .external_lex_state = 39}, + [2058] = {.lex_state = 28, .external_lex_state = 39}, + [2059] = {.lex_state = 28, .external_lex_state = 39}, + [2060] = {.lex_state = 28, .external_lex_state = 39}, + [2061] = {.lex_state = 28, .external_lex_state = 39}, + [2062] = {.lex_state = 28, .external_lex_state = 39}, + [2063] = {.lex_state = 28, .external_lex_state = 39}, + [2064] = {.lex_state = 28, .external_lex_state = 39}, + [2065] = {.lex_state = 28, .external_lex_state = 39}, + [2066] = {.lex_state = 28, .external_lex_state = 39}, + [2067] = {.lex_state = 28, .external_lex_state = 39}, + [2068] = {.lex_state = 28, .external_lex_state = 39}, + [2069] = {.lex_state = 142, .external_lex_state = 53}, + [2070] = {.lex_state = 142, .external_lex_state = 54}, + [2071] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2072] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2073] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2074] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2075] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2076] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2077] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2078] = {.lex_state = 142, .external_lex_state = 53}, + [2079] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2080] = {.lex_state = 142, .external_lex_state = 54}, + [2081] = {.lex_state = 142, .external_lex_state = 55}, + [2082] = {.lex_state = 142, .external_lex_state = 39}, + [2083] = {.lex_state = 142, .external_lex_state = 54}, + [2084] = {.lex_state = 13, .external_lex_state = 56}, + [2085] = {.lex_state = 13, .external_lex_state = 56}, + [2086] = {.lex_state = 142, .external_lex_state = 54}, + [2087] = {.lex_state = 142, .external_lex_state = 39}, + [2088] = {.lex_state = 142, .external_lex_state = 53}, + [2089] = {.lex_state = 142, .external_lex_state = 53}, + [2090] = {.lex_state = 142, .external_lex_state = 57}, + [2091] = {.lex_state = 142, .external_lex_state = 53}, + [2092] = {.lex_state = 142, .external_lex_state = 53}, + [2093] = {.lex_state = 142, .external_lex_state = 39}, + [2094] = {.lex_state = 142, .external_lex_state = 53}, + [2095] = {.lex_state = 142, .external_lex_state = 55}, + [2096] = {.lex_state = 142, .external_lex_state = 39}, + [2097] = {.lex_state = 142, .external_lex_state = 39}, + [2098] = {.lex_state = 142, .external_lex_state = 53}, + [2099] = {.lex_state = 142, .external_lex_state = 55}, + [2100] = {.lex_state = 142, .external_lex_state = 53}, + [2101] = {.lex_state = 142, .external_lex_state = 39}, + [2102] = {.lex_state = 13, .external_lex_state = 56}, + [2103] = {.lex_state = 142, .external_lex_state = 54}, + [2104] = {.lex_state = 28, .external_lex_state = 39}, + [2105] = {.lex_state = 142, .external_lex_state = 57}, + [2106] = {.lex_state = 142, .external_lex_state = 53}, + [2107] = {.lex_state = 13, .external_lex_state = 56}, + [2108] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2109] = {.lex_state = 13, .external_lex_state = 56}, + [2110] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2111] = {.lex_state = 142, .external_lex_state = 39}, + [2112] = {.lex_state = 13, .external_lex_state = 56}, + [2113] = {.lex_state = 142, .external_lex_state = 55}, + [2114] = {.lex_state = 142, .external_lex_state = 55}, + [2115] = {.lex_state = 142, .external_lex_state = 54}, + [2116] = {.lex_state = 142, .external_lex_state = 55}, + [2117] = {.lex_state = 142, .external_lex_state = 54}, + [2118] = {.lex_state = 142, .external_lex_state = 39}, + [2119] = {.lex_state = 142, .external_lex_state = 39}, + [2120] = {.lex_state = 142, .external_lex_state = 58}, + [2121] = {.lex_state = 142, .external_lex_state = 59}, + [2122] = {.lex_state = 13, .external_lex_state = 56}, + [2123] = {.lex_state = 142, .external_lex_state = 58}, + [2124] = {.lex_state = 142, .external_lex_state = 58}, + [2125] = {.lex_state = 13, .external_lex_state = 56}, + [2126] = {.lex_state = 13, .external_lex_state = 56}, + [2127] = {.lex_state = 142, .external_lex_state = 39}, + [2128] = {.lex_state = 142, .external_lex_state = 39}, + [2129] = {.lex_state = 13, .external_lex_state = 56}, + [2130] = {.lex_state = 142, .external_lex_state = 39}, + [2131] = {.lex_state = 142, .external_lex_state = 55}, + [2132] = {.lex_state = 142, .external_lex_state = 39}, + [2133] = {.lex_state = 13, .external_lex_state = 56}, + [2134] = {.lex_state = 13, .external_lex_state = 56}, + [2135] = {.lex_state = 142, .external_lex_state = 54}, + [2136] = {.lex_state = 13, .external_lex_state = 56}, + [2137] = {.lex_state = 142, .external_lex_state = 58}, + [2138] = {.lex_state = 142, .external_lex_state = 39}, + [2139] = {.lex_state = 142, .external_lex_state = 39}, + [2140] = {.lex_state = 142, .external_lex_state = 55}, + [2141] = {.lex_state = 142, .external_lex_state = 39}, + [2142] = {.lex_state = 13, .external_lex_state = 56}, + [2143] = {.lex_state = 142, .external_lex_state = 54}, + [2144] = {.lex_state = 142, .external_lex_state = 39}, + [2145] = {.lex_state = 142, .external_lex_state = 53}, + [2146] = {.lex_state = 13, .external_lex_state = 56}, + [2147] = {.lex_state = 142, .external_lex_state = 54}, + [2148] = {.lex_state = 4, .external_lex_state = 60}, + [2149] = {.lex_state = 142, .external_lex_state = 58}, + [2150] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2151] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2152] = {.lex_state = 4, .external_lex_state = 60}, + [2153] = {.lex_state = 142, .external_lex_state = 39}, + [2154] = {.lex_state = 142, .external_lex_state = 58}, + [2155] = {.lex_state = 4, .external_lex_state = 60}, + [2156] = {.lex_state = 142, .external_lex_state = 39}, + [2157] = {.lex_state = 142, .external_lex_state = 58}, + [2158] = {.lex_state = 4, .external_lex_state = 39}, + [2159] = {.lex_state = 142, .external_lex_state = 62}, + [2160] = {.lex_state = 142, .external_lex_state = 39}, + [2161] = {.lex_state = 142, .external_lex_state = 62}, + [2162] = {.lex_state = 142, .external_lex_state = 62}, + [2163] = {.lex_state = 4, .external_lex_state = 39}, + [2164] = {.lex_state = 142, .external_lex_state = 62}, + [2165] = {.lex_state = 4, .external_lex_state = 60}, + [2166] = {.lex_state = 28, .external_lex_state = 39}, + [2167] = {.lex_state = 4, .external_lex_state = 60}, + [2168] = {.lex_state = 142, .external_lex_state = 62}, + [2169] = {.lex_state = 142, .external_lex_state = 62}, + [2170] = {.lex_state = 142, .external_lex_state = 58}, + [2171] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2172] = {.lex_state = 28, .external_lex_state = 39}, + [2173] = {.lex_state = 142, .external_lex_state = 62}, + [2174] = {.lex_state = 142, .external_lex_state = 55}, + [2175] = {.lex_state = 142, .external_lex_state = 39}, + [2176] = {.lex_state = 142, .external_lex_state = 62}, + [2177] = {.lex_state = 142, .external_lex_state = 62}, + [2178] = {.lex_state = 142, .external_lex_state = 39}, + [2179] = {.lex_state = 4, .external_lex_state = 39}, + [2180] = {.lex_state = 28, .external_lex_state = 39}, + [2181] = {.lex_state = 4, .external_lex_state = 60}, + [2182] = {.lex_state = 142, .external_lex_state = 39}, + [2183] = {.lex_state = 142, .external_lex_state = 55}, + [2184] = {.lex_state = 142, .external_lex_state = 39}, + [2185] = {.lex_state = 142, .external_lex_state = 62}, + [2186] = {.lex_state = 142, .external_lex_state = 62}, + [2187] = {.lex_state = 142, .external_lex_state = 39}, + [2188] = {.lex_state = 142, .external_lex_state = 62}, + [2189] = {.lex_state = 4, .external_lex_state = 39}, + [2190] = {.lex_state = 142, .external_lex_state = 62}, + [2191] = {.lex_state = 142, .external_lex_state = 62}, + [2192] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2193] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2194] = {.lex_state = 142, .external_lex_state = 62}, + [2195] = {.lex_state = 142, .external_lex_state = 62}, + [2196] = {.lex_state = 142, .external_lex_state = 62}, + [2197] = {.lex_state = 4, .external_lex_state = 60}, + [2198] = {.lex_state = 142, .external_lex_state = 39}, + [2199] = {.lex_state = 142, .external_lex_state = 55}, + [2200] = {.lex_state = 142, .external_lex_state = 62}, + [2201] = {.lex_state = 142, .external_lex_state = 62}, + [2202] = {.lex_state = 142, .external_lex_state = 62}, + [2203] = {.lex_state = 142, .external_lex_state = 58}, + [2204] = {.lex_state = 4, .external_lex_state = 60}, + [2205] = {.lex_state = 142, .external_lex_state = 58}, + [2206] = {.lex_state = 142, .external_lex_state = 58}, + [2207] = {.lex_state = 142, .external_lex_state = 58}, + [2208] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2209] = {.lex_state = 142, .external_lex_state = 61, .reserved_word_set_id = 1}, + [2210] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2211] = {.lex_state = 4, .external_lex_state = 60}, + [2212] = {.lex_state = 4, .external_lex_state = 60}, + [2213] = {.lex_state = 4, .external_lex_state = 60}, + [2214] = {.lex_state = 4, .external_lex_state = 60}, + [2215] = {.lex_state = 142, .external_lex_state = 39}, + [2216] = {.lex_state = 28, .external_lex_state = 39}, + [2217] = {.lex_state = 4, .external_lex_state = 60}, + [2218] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2219] = {.lex_state = 4, .external_lex_state = 60}, + [2220] = {.lex_state = 13, .external_lex_state = 52}, + [2221] = {.lex_state = 4, .external_lex_state = 60}, + [2222] = {.lex_state = 4, .external_lex_state = 60}, + [2223] = {.lex_state = 4, .external_lex_state = 60}, + [2224] = {.lex_state = 13, .external_lex_state = 52}, + [2225] = {.lex_state = 4, .external_lex_state = 60}, + [2226] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2227] = {.lex_state = 4, .external_lex_state = 60}, + [2228] = {.lex_state = 142, .external_lex_state = 39}, + [2229] = {.lex_state = 142, .external_lex_state = 39}, + [2230] = {.lex_state = 28, .external_lex_state = 39}, + [2231] = {.lex_state = 4, .external_lex_state = 60}, + [2232] = {.lex_state = 13, .external_lex_state = 52}, + [2233] = {.lex_state = 142, .external_lex_state = 62}, + [2234] = {.lex_state = 4, .external_lex_state = 60}, + [2235] = {.lex_state = 4, .external_lex_state = 60}, + [2236] = {.lex_state = 13, .external_lex_state = 52}, + [2237] = {.lex_state = 13, .external_lex_state = 52}, + [2238] = {.lex_state = 4, .external_lex_state = 60}, + [2239] = {.lex_state = 4, .external_lex_state = 60}, + [2240] = {.lex_state = 4, .external_lex_state = 60}, + [2241] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2242] = {.lex_state = 4, .external_lex_state = 60}, + [2243] = {.lex_state = 4, .external_lex_state = 60}, + [2244] = {.lex_state = 142, .external_lex_state = 39}, + [2245] = {.lex_state = 4, .external_lex_state = 60}, + [2246] = {.lex_state = 13, .external_lex_state = 56}, + [2247] = {.lex_state = 28, .external_lex_state = 39}, + [2248] = {.lex_state = 142, .external_lex_state = 62}, + [2249] = {.lex_state = 4, .external_lex_state = 60}, + [2250] = {.lex_state = 4, .external_lex_state = 60}, + [2251] = {.lex_state = 142, .external_lex_state = 59}, + [2252] = {.lex_state = 142, .external_lex_state = 39}, + [2253] = {.lex_state = 28, .external_lex_state = 39}, + [2254] = {.lex_state = 4, .external_lex_state = 60}, + [2255] = {.lex_state = 4, .external_lex_state = 39}, + [2256] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2257] = {.lex_state = 4, .external_lex_state = 39}, + [2258] = {.lex_state = 4, .external_lex_state = 60}, + [2259] = {.lex_state = 4, .external_lex_state = 60}, + [2260] = {.lex_state = 4, .external_lex_state = 60}, + [2261] = {.lex_state = 142, .external_lex_state = 62}, + [2262] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2263] = {.lex_state = 4, .external_lex_state = 60}, + [2264] = {.lex_state = 28, .external_lex_state = 39}, + [2265] = {.lex_state = 4, .external_lex_state = 60}, + [2266] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2267] = {.lex_state = 4, .external_lex_state = 60}, + [2268] = {.lex_state = 4, .external_lex_state = 60}, + [2269] = {.lex_state = 6, .external_lex_state = 39}, + [2270] = {.lex_state = 142, .external_lex_state = 61}, + [2271] = {.lex_state = 142, .external_lex_state = 39}, + [2272] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2273] = {.lex_state = 15, .external_lex_state = 39}, + [2274] = {.lex_state = 4, .external_lex_state = 60}, + [2275] = {.lex_state = 4, .external_lex_state = 60}, + [2276] = {.lex_state = 4, .external_lex_state = 60}, + [2277] = {.lex_state = 4, .external_lex_state = 60}, + [2278] = {.lex_state = 4, .external_lex_state = 60}, + [2279] = {.lex_state = 142, .external_lex_state = 39}, + [2280] = {.lex_state = 142, .external_lex_state = 61}, + [2281] = {.lex_state = 142, .external_lex_state = 39}, + [2282] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2283] = {.lex_state = 6, .external_lex_state = 39}, + [2284] = {.lex_state = 15, .external_lex_state = 39}, + [2285] = {.lex_state = 28, .external_lex_state = 39}, + [2286] = {.lex_state = 6, .external_lex_state = 39}, + [2287] = {.lex_state = 142, .external_lex_state = 39}, + [2288] = {.lex_state = 15, .external_lex_state = 39}, + [2289] = {.lex_state = 28, .external_lex_state = 39}, + [2290] = {.lex_state = 142, .external_lex_state = 39}, + [2291] = {.lex_state = 28, .external_lex_state = 39}, + [2292] = {.lex_state = 142, .external_lex_state = 61}, + [2293] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2294] = {.lex_state = 13, .external_lex_state = 52}, + [2295] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2296] = {.lex_state = 4, .external_lex_state = 60}, + [2297] = {.lex_state = 28, .external_lex_state = 39}, + [2298] = {.lex_state = 4, .external_lex_state = 60}, + [2299] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2300] = {.lex_state = 4, .external_lex_state = 60}, + [2301] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2302] = {.lex_state = 142, .external_lex_state = 39}, + [2303] = {.lex_state = 142, .external_lex_state = 39}, + [2304] = {.lex_state = 4, .external_lex_state = 60}, + [2305] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2306] = {.lex_state = 28, .external_lex_state = 39}, + [2307] = {.lex_state = 4, .external_lex_state = 60}, + [2308] = {.lex_state = 13, .external_lex_state = 52}, + [2309] = {.lex_state = 13, .external_lex_state = 52}, + [2310] = {.lex_state = 4, .external_lex_state = 60}, + [2311] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2312] = {.lex_state = 142, .external_lex_state = 62}, + [2313] = {.lex_state = 28, .external_lex_state = 39}, + [2314] = {.lex_state = 13, .external_lex_state = 52}, + [2315] = {.lex_state = 28, .external_lex_state = 39}, + [2316] = {.lex_state = 28, .external_lex_state = 39}, + [2317] = {.lex_state = 28, .external_lex_state = 39}, + [2318] = {.lex_state = 28, .external_lex_state = 39}, + [2319] = {.lex_state = 4, .external_lex_state = 60}, + [2320] = {.lex_state = 28, .external_lex_state = 39}, + [2321] = {.lex_state = 28, .external_lex_state = 39}, + [2322] = {.lex_state = 142, .external_lex_state = 59}, + [2323] = {.lex_state = 28, .external_lex_state = 39}, + [2324] = {.lex_state = 142, .external_lex_state = 62}, + [2325] = {.lex_state = 13, .external_lex_state = 52}, + [2326] = {.lex_state = 4, .external_lex_state = 60}, + [2327] = {.lex_state = 4, .external_lex_state = 60}, + [2328] = {.lex_state = 4, .external_lex_state = 60}, + [2329] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2330] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2331] = {.lex_state = 142, .external_lex_state = 61}, + [2332] = {.lex_state = 4, .external_lex_state = 60}, + [2333] = {.lex_state = 4, .external_lex_state = 60}, + [2334] = {.lex_state = 28, .external_lex_state = 39}, + [2335] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2336] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2337] = {.lex_state = 4, .external_lex_state = 60}, + [2338] = {.lex_state = 4, .external_lex_state = 60}, + [2339] = {.lex_state = 4, .external_lex_state = 60}, + [2340] = {.lex_state = 4, .external_lex_state = 60}, + [2341] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2342] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2343] = {.lex_state = 142, .external_lex_state = 39}, + [2344] = {.lex_state = 28, .external_lex_state = 39}, + [2345] = {.lex_state = 28, .external_lex_state = 39}, + [2346] = {.lex_state = 142, .external_lex_state = 62}, + [2347] = {.lex_state = 142, .external_lex_state = 62}, + [2348] = {.lex_state = 13, .external_lex_state = 52}, + [2349] = {.lex_state = 4, .external_lex_state = 60}, + [2350] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2351] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2352] = {.lex_state = 28, .external_lex_state = 39}, + [2353] = {.lex_state = 142, .external_lex_state = 58}, + [2354] = {.lex_state = 142, .external_lex_state = 58}, + [2355] = {.lex_state = 4, .external_lex_state = 60}, + [2356] = {.lex_state = 13, .external_lex_state = 52}, + [2357] = {.lex_state = 142, .external_lex_state = 62}, + [2358] = {.lex_state = 142, .external_lex_state = 62}, + [2359] = {.lex_state = 28, .external_lex_state = 39}, + [2360] = {.lex_state = 13, .external_lex_state = 52}, + [2361] = {.lex_state = 4, .external_lex_state = 60}, + [2362] = {.lex_state = 4, .external_lex_state = 60}, + [2363] = {.lex_state = 28, .external_lex_state = 39}, + [2364] = {.lex_state = 142, .external_lex_state = 61}, + [2365] = {.lex_state = 13, .external_lex_state = 52}, + [2366] = {.lex_state = 13, .external_lex_state = 52}, + [2367] = {.lex_state = 4, .external_lex_state = 60}, + [2368] = {.lex_state = 142, .external_lex_state = 61}, + [2369] = {.lex_state = 4, .external_lex_state = 60}, + [2370] = {.lex_state = 4, .external_lex_state = 60}, + [2371] = {.lex_state = 28, .external_lex_state = 39}, + [2372] = {.lex_state = 28, .external_lex_state = 39}, + [2373] = {.lex_state = 142, .external_lex_state = 39}, + [2374] = {.lex_state = 142, .external_lex_state = 39}, + [2375] = {.lex_state = 28, .external_lex_state = 39}, + [2376] = {.lex_state = 13, .external_lex_state = 52}, + [2377] = {.lex_state = 28, .external_lex_state = 39}, + [2378] = {.lex_state = 28, .external_lex_state = 39}, + [2379] = {.lex_state = 142, .external_lex_state = 39}, + [2380] = {.lex_state = 28, .external_lex_state = 39}, + [2381] = {.lex_state = 4, .external_lex_state = 60}, + [2382] = {.lex_state = 142, .external_lex_state = 39}, + [2383] = {.lex_state = 142, .external_lex_state = 39}, + [2384] = {.lex_state = 4, .external_lex_state = 60}, + [2385] = {.lex_state = 142, .external_lex_state = 39}, + [2386] = {.lex_state = 142, .external_lex_state = 39}, + [2387] = {.lex_state = 4, .external_lex_state = 60}, + [2388] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2389] = {.lex_state = 142, .external_lex_state = 62}, + [2390] = {.lex_state = 13, .external_lex_state = 52}, + [2391] = {.lex_state = 28, .external_lex_state = 39}, + [2392] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2393] = {.lex_state = 4, .external_lex_state = 60}, + [2394] = {.lex_state = 4, .external_lex_state = 60}, + [2395] = {.lex_state = 4, .external_lex_state = 60}, + [2396] = {.lex_state = 142, .external_lex_state = 39}, + [2397] = {.lex_state = 142, .external_lex_state = 59}, + [2398] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 14}, + [2399] = {.lex_state = 4, .external_lex_state = 60}, + [2400] = {.lex_state = 28, .external_lex_state = 39}, + [2401] = {.lex_state = 4, .external_lex_state = 60}, + [2402] = {.lex_state = 28, .external_lex_state = 39}, + [2403] = {.lex_state = 28, .external_lex_state = 39}, + [2404] = {.lex_state = 142, .external_lex_state = 59}, + [2405] = {.lex_state = 142, .external_lex_state = 39}, + [2406] = {.lex_state = 17, .external_lex_state = 63}, + [2407] = {.lex_state = 142, .external_lex_state = 39}, + [2408] = {.lex_state = 142, .external_lex_state = 39}, + [2409] = {.lex_state = 142, .external_lex_state = 39}, + [2410] = {.lex_state = 142, .external_lex_state = 62}, + [2411] = {.lex_state = 142, .external_lex_state = 62}, + [2412] = {.lex_state = 142, .external_lex_state = 62}, + [2413] = {.lex_state = 142, .external_lex_state = 62}, + [2414] = {.lex_state = 142, .external_lex_state = 39}, + [2415] = {.lex_state = 142, .external_lex_state = 62}, + [2416] = {.lex_state = 142, .external_lex_state = 62}, + [2417] = {.lex_state = 142, .external_lex_state = 39}, + [2418] = {.lex_state = 142, .external_lex_state = 62}, + [2419] = {.lex_state = 142, .external_lex_state = 62}, + [2420] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2421] = {.lex_state = 142, .external_lex_state = 62}, + [2422] = {.lex_state = 142, .external_lex_state = 39}, + [2423] = {.lex_state = 142, .external_lex_state = 62}, + [2424] = {.lex_state = 142, .external_lex_state = 62}, + [2425] = {.lex_state = 142, .external_lex_state = 62}, + [2426] = {.lex_state = 142, .external_lex_state = 62}, + [2427] = {.lex_state = 142, .external_lex_state = 62}, + [2428] = {.lex_state = 142, .external_lex_state = 62}, + [2429] = {.lex_state = 142, .external_lex_state = 62}, + [2430] = {.lex_state = 142, .external_lex_state = 62}, + [2431] = {.lex_state = 142, .external_lex_state = 62}, + [2432] = {.lex_state = 142, .external_lex_state = 62}, + [2433] = {.lex_state = 142, .external_lex_state = 62}, + [2434] = {.lex_state = 142, .external_lex_state = 39}, + [2435] = {.lex_state = 9, .external_lex_state = 63}, + [2436] = {.lex_state = 17, .external_lex_state = 63}, + [2437] = {.lex_state = 4, .external_lex_state = 39}, + [2438] = {.lex_state = 142, .external_lex_state = 39}, + [2439] = {.lex_state = 142, .external_lex_state = 39}, + [2440] = {.lex_state = 142, .external_lex_state = 62}, + [2441] = {.lex_state = 142, .external_lex_state = 39}, + [2442] = {.lex_state = 142, .external_lex_state = 39}, + [2443] = {.lex_state = 9, .external_lex_state = 63}, + [2444] = {.lex_state = 17, .external_lex_state = 63}, + [2445] = {.lex_state = 142, .external_lex_state = 39}, + [2446] = {.lex_state = 142, .external_lex_state = 39}, + [2447] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2448] = {.lex_state = 142, .external_lex_state = 39}, + [2449] = {.lex_state = 142, .external_lex_state = 39}, + [2450] = {.lex_state = 142, .external_lex_state = 39}, + [2451] = {.lex_state = 9, .external_lex_state = 63}, + [2452] = {.lex_state = 17, .external_lex_state = 63}, + [2453] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2454] = {.lex_state = 9, .external_lex_state = 63}, + [2455] = {.lex_state = 17, .external_lex_state = 63}, + [2456] = {.lex_state = 4, .external_lex_state = 39}, + [2457] = {.lex_state = 142, .external_lex_state = 39}, + [2458] = {.lex_state = 142, .external_lex_state = 62}, + [2459] = {.lex_state = 142, .external_lex_state = 39}, + [2460] = {.lex_state = 9, .external_lex_state = 63}, + [2461] = {.lex_state = 17, .external_lex_state = 63}, + [2462] = {.lex_state = 142, .external_lex_state = 62}, + [2463] = {.lex_state = 142, .external_lex_state = 62}, + [2464] = {.lex_state = 4, .external_lex_state = 39}, + [2465] = {.lex_state = 142, .external_lex_state = 39}, + [2466] = {.lex_state = 142, .external_lex_state = 62}, + [2467] = {.lex_state = 142, .external_lex_state = 39}, + [2468] = {.lex_state = 9, .external_lex_state = 63}, + [2469] = {.lex_state = 17, .external_lex_state = 63}, + [2470] = {.lex_state = 4, .external_lex_state = 39}, + [2471] = {.lex_state = 142, .external_lex_state = 39}, + [2472] = {.lex_state = 142, .external_lex_state = 62}, + [2473] = {.lex_state = 142, .external_lex_state = 62}, + [2474] = {.lex_state = 142, .external_lex_state = 62}, + [2475] = {.lex_state = 142, .external_lex_state = 62}, + [2476] = {.lex_state = 9, .external_lex_state = 63}, + [2477] = {.lex_state = 17, .external_lex_state = 63}, + [2478] = {.lex_state = 142, .external_lex_state = 39}, + [2479] = {.lex_state = 142, .external_lex_state = 39}, + [2480] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2481] = {.lex_state = 142, .external_lex_state = 39}, + [2482] = {.lex_state = 142, .external_lex_state = 62}, + [2483] = {.lex_state = 142, .external_lex_state = 39}, + [2484] = {.lex_state = 9, .external_lex_state = 63}, + [2485] = {.lex_state = 17, .external_lex_state = 63}, + [2486] = {.lex_state = 4, .external_lex_state = 39}, + [2487] = {.lex_state = 9, .external_lex_state = 63}, + [2488] = {.lex_state = 17, .external_lex_state = 63}, + [2489] = {.lex_state = 142, .external_lex_state = 62}, + [2490] = {.lex_state = 142, .external_lex_state = 62}, + [2491] = {.lex_state = 142, .external_lex_state = 59}, + [2492] = {.lex_state = 142, .external_lex_state = 39}, + [2493] = {.lex_state = 142, .external_lex_state = 59}, + [2494] = {.lex_state = 142, .external_lex_state = 39}, + [2495] = {.lex_state = 142, .external_lex_state = 39}, + [2496] = {.lex_state = 142, .external_lex_state = 62}, + [2497] = {.lex_state = 142, .external_lex_state = 62}, + [2498] = {.lex_state = 142, .external_lex_state = 62}, + [2499] = {.lex_state = 142, .external_lex_state = 62}, + [2500] = {.lex_state = 142, .external_lex_state = 62}, + [2501] = {.lex_state = 142, .external_lex_state = 62}, + [2502] = {.lex_state = 142, .external_lex_state = 62}, + [2503] = {.lex_state = 142, .external_lex_state = 39}, + [2504] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2505] = {.lex_state = 9, .external_lex_state = 63}, + [2506] = {.lex_state = 17, .external_lex_state = 63}, + [2507] = {.lex_state = 142, .external_lex_state = 39}, + [2508] = {.lex_state = 142, .external_lex_state = 62}, + [2509] = {.lex_state = 142, .external_lex_state = 62}, + [2510] = {.lex_state = 142, .external_lex_state = 62}, + [2511] = {.lex_state = 142, .external_lex_state = 62}, + [2512] = {.lex_state = 9, .external_lex_state = 63}, + [2513] = {.lex_state = 9, .external_lex_state = 63}, + [2514] = {.lex_state = 17, .external_lex_state = 63}, + [2515] = {.lex_state = 142, .external_lex_state = 62}, + [2516] = {.lex_state = 142, .external_lex_state = 62}, + [2517] = {.lex_state = 142, .external_lex_state = 62}, + [2518] = {.lex_state = 142, .external_lex_state = 39}, + [2519] = {.lex_state = 142, .external_lex_state = 62}, + [2520] = {.lex_state = 142, .external_lex_state = 39}, + [2521] = {.lex_state = 142, .external_lex_state = 62}, + [2522] = {.lex_state = 142, .external_lex_state = 39}, + [2523] = {.lex_state = 9, .external_lex_state = 63}, + [2524] = {.lex_state = 17, .external_lex_state = 63}, + [2525] = {.lex_state = 142, .external_lex_state = 39}, + [2526] = {.lex_state = 142, .external_lex_state = 62}, + [2527] = {.lex_state = 142, .external_lex_state = 39}, + [2528] = {.lex_state = 142, .external_lex_state = 62}, + [2529] = {.lex_state = 9, .external_lex_state = 63}, + [2530] = {.lex_state = 17, .external_lex_state = 63}, + [2531] = {.lex_state = 142, .external_lex_state = 62}, + [2532] = {.lex_state = 142, .external_lex_state = 62}, + [2533] = {.lex_state = 142, .external_lex_state = 39}, + [2534] = {.lex_state = 142, .external_lex_state = 39}, + [2535] = {.lex_state = 9, .external_lex_state = 63}, + [2536] = {.lex_state = 17, .external_lex_state = 63}, + [2537] = {.lex_state = 4, .external_lex_state = 39}, + [2538] = {.lex_state = 9, .external_lex_state = 63}, + [2539] = {.lex_state = 17, .external_lex_state = 63}, + [2540] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2541] = {.lex_state = 9, .external_lex_state = 63}, + [2542] = {.lex_state = 17, .external_lex_state = 63}, + [2543] = {.lex_state = 9, .external_lex_state = 63}, + [2544] = {.lex_state = 17, .external_lex_state = 63}, + [2545] = {.lex_state = 9, .external_lex_state = 63}, + [2546] = {.lex_state = 17, .external_lex_state = 63}, + [2547] = {.lex_state = 4, .external_lex_state = 39}, + [2548] = {.lex_state = 142, .external_lex_state = 62}, + [2549] = {.lex_state = 142, .external_lex_state = 62}, + [2550] = {.lex_state = 142, .external_lex_state = 39}, + [2551] = {.lex_state = 9, .external_lex_state = 63}, + [2552] = {.lex_state = 142, .external_lex_state = 39}, + [2553] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2554] = {.lex_state = 142, .external_lex_state = 39}, + [2555] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2556] = {.lex_state = 142, .external_lex_state = 39}, + [2557] = {.lex_state = 17, .external_lex_state = 63}, + [2558] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2559] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2560] = {.lex_state = 142, .external_lex_state = 39}, + [2561] = {.lex_state = 142, .external_lex_state = 39}, + [2562] = {.lex_state = 142, .external_lex_state = 62}, + [2563] = {.lex_state = 142, .external_lex_state = 62}, + [2564] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2565] = {.lex_state = 142, .external_lex_state = 62}, + [2566] = {.lex_state = 142, .external_lex_state = 39}, + [2567] = {.lex_state = 9, .external_lex_state = 63}, + [2568] = {.lex_state = 17, .external_lex_state = 63}, + [2569] = {.lex_state = 142, .external_lex_state = 39}, + [2570] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2571] = {.lex_state = 142, .external_lex_state = 39}, + [2572] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2573] = {.lex_state = 142, .external_lex_state = 39}, + [2574] = {.lex_state = 142, .external_lex_state = 39}, + [2575] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2576] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2577] = {.lex_state = 142, .external_lex_state = 39}, + [2578] = {.lex_state = 142, .external_lex_state = 62}, + [2579] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2580] = {.lex_state = 142, .external_lex_state = 39}, + [2581] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2582] = {.lex_state = 142, .external_lex_state = 39}, + [2583] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2584] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2585] = {.lex_state = 142, .external_lex_state = 39}, + [2586] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2587] = {.lex_state = 142, .external_lex_state = 62}, + [2588] = {.lex_state = 142, .external_lex_state = 39}, + [2589] = {.lex_state = 142, .external_lex_state = 62}, + [2590] = {.lex_state = 142, .external_lex_state = 39}, + [2591] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2592] = {.lex_state = 142, .external_lex_state = 39}, + [2593] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2594] = {.lex_state = 142, .external_lex_state = 62}, + [2595] = {.lex_state = 142, .external_lex_state = 62}, + [2596] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2597] = {.lex_state = 142, .external_lex_state = 62}, + [2598] = {.lex_state = 142, .external_lex_state = 39}, + [2599] = {.lex_state = 142, .external_lex_state = 39}, + [2600] = {.lex_state = 142, .external_lex_state = 59}, + [2601] = {.lex_state = 142, .external_lex_state = 39}, + [2602] = {.lex_state = 142, .external_lex_state = 39}, + [2603] = {.lex_state = 142, .external_lex_state = 39}, + [2604] = {.lex_state = 142, .external_lex_state = 59}, + [2605] = {.lex_state = 142, .external_lex_state = 39}, + [2606] = {.lex_state = 142, .external_lex_state = 39}, + [2607] = {.lex_state = 142, .external_lex_state = 59}, + [2608] = {.lex_state = 142, .external_lex_state = 59}, + [2609] = {.lex_state = 142, .external_lex_state = 39}, + [2610] = {.lex_state = 142, .external_lex_state = 59}, + [2611] = {.lex_state = 142, .external_lex_state = 39}, + [2612] = {.lex_state = 142, .external_lex_state = 39}, + [2613] = {.lex_state = 142, .external_lex_state = 39}, + [2614] = {.lex_state = 7, .external_lex_state = 39}, + [2615] = {.lex_state = 142, .external_lex_state = 59}, + [2616] = {.lex_state = 142, .external_lex_state = 39}, + [2617] = {.lex_state = 142, .external_lex_state = 59}, + [2618] = {.lex_state = 142, .external_lex_state = 59}, + [2619] = {.lex_state = 142, .external_lex_state = 59}, + [2620] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2621] = {.lex_state = 142, .external_lex_state = 59}, + [2622] = {.lex_state = 142, .external_lex_state = 39}, + [2623] = {.lex_state = 142, .external_lex_state = 59}, + [2624] = {.lex_state = 142, .external_lex_state = 39}, + [2625] = {.lex_state = 142, .external_lex_state = 59}, + [2626] = {.lex_state = 142, .external_lex_state = 39}, + [2627] = {.lex_state = 142, .external_lex_state = 39}, + [2628] = {.lex_state = 142, .external_lex_state = 39}, + [2629] = {.lex_state = 142, .external_lex_state = 59}, + [2630] = {.lex_state = 142, .external_lex_state = 39}, + [2631] = {.lex_state = 142, .external_lex_state = 39}, + [2632] = {.lex_state = 142, .external_lex_state = 39}, + [2633] = {.lex_state = 142, .external_lex_state = 39}, + [2634] = {.lex_state = 142, .external_lex_state = 59}, + [2635] = {.lex_state = 142, .external_lex_state = 39}, + [2636] = {.lex_state = 142, .external_lex_state = 39}, + [2637] = {.lex_state = 142, .external_lex_state = 39}, + [2638] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2639] = {.lex_state = 142, .external_lex_state = 39}, + [2640] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2641] = {.lex_state = 142, .external_lex_state = 39}, + [2642] = {.lex_state = 142, .external_lex_state = 59}, + [2643] = {.lex_state = 142, .external_lex_state = 59}, + [2644] = {.lex_state = 142, .external_lex_state = 59}, + [2645] = {.lex_state = 142, .external_lex_state = 59}, + [2646] = {.lex_state = 142, .external_lex_state = 39}, + [2647] = {.lex_state = 142, .external_lex_state = 39}, + [2648] = {.lex_state = 142, .external_lex_state = 39}, + [2649] = {.lex_state = 142, .external_lex_state = 59}, + [2650] = {.lex_state = 142, .external_lex_state = 59}, + [2651] = {.lex_state = 142, .external_lex_state = 59}, + [2652] = {.lex_state = 142, .external_lex_state = 39}, + [2653] = {.lex_state = 142, .external_lex_state = 39}, + [2654] = {.lex_state = 142, .external_lex_state = 59}, + [2655] = {.lex_state = 7, .external_lex_state = 39}, + [2656] = {.lex_state = 142, .external_lex_state = 39}, + [2657] = {.lex_state = 142, .external_lex_state = 39}, + [2658] = {.lex_state = 142, .external_lex_state = 59}, + [2659] = {.lex_state = 142, .external_lex_state = 59}, + [2660] = {.lex_state = 142, .external_lex_state = 59}, + [2661] = {.lex_state = 142, .external_lex_state = 39}, + [2662] = {.lex_state = 142, .external_lex_state = 39}, + [2663] = {.lex_state = 142, .external_lex_state = 59}, + [2664] = {.lex_state = 142, .external_lex_state = 39}, + [2665] = {.lex_state = 142, .external_lex_state = 39}, + [2666] = {.lex_state = 142, .external_lex_state = 59}, + [2667] = {.lex_state = 142, .external_lex_state = 59}, + [2668] = {.lex_state = 142, .external_lex_state = 59}, + [2669] = {.lex_state = 7, .external_lex_state = 39}, + [2670] = {.lex_state = 142, .external_lex_state = 59}, + [2671] = {.lex_state = 142, .external_lex_state = 39}, + [2672] = {.lex_state = 142, .external_lex_state = 59}, + [2673] = {.lex_state = 142, .external_lex_state = 39}, + [2674] = {.lex_state = 142, .external_lex_state = 59}, + [2675] = {.lex_state = 142, .external_lex_state = 39}, + [2676] = {.lex_state = 142, .external_lex_state = 39}, + [2677] = {.lex_state = 142, .external_lex_state = 59}, + [2678] = {.lex_state = 142, .external_lex_state = 39}, + [2679] = {.lex_state = 142, .external_lex_state = 39}, + [2680] = {.lex_state = 142, .external_lex_state = 39}, + [2681] = {.lex_state = 142, .external_lex_state = 39}, + [2682] = {.lex_state = 142, .external_lex_state = 59}, + [2683] = {.lex_state = 142, .external_lex_state = 39}, + [2684] = {.lex_state = 142, .external_lex_state = 59}, + [2685] = {.lex_state = 142, .external_lex_state = 59}, + [2686] = {.lex_state = 142, .external_lex_state = 39}, + [2687] = {.lex_state = 142, .external_lex_state = 39}, + [2688] = {.lex_state = 142, .external_lex_state = 39}, + [2689] = {.lex_state = 142, .external_lex_state = 39}, + [2690] = {.lex_state = 142, .external_lex_state = 39}, + [2691] = {.lex_state = 142, .external_lex_state = 59}, + [2692] = {.lex_state = 7, .external_lex_state = 39}, + [2693] = {.lex_state = 142, .external_lex_state = 59}, + [2694] = {.lex_state = 142, .external_lex_state = 59}, + [2695] = {.lex_state = 142, .external_lex_state = 39}, + [2696] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2697] = {.lex_state = 142, .external_lex_state = 59}, + [2698] = {.lex_state = 142, .external_lex_state = 59}, + [2699] = {.lex_state = 142, .external_lex_state = 59}, + [2700] = {.lex_state = 142, .external_lex_state = 39}, + [2701] = {.lex_state = 142, .external_lex_state = 59}, + [2702] = {.lex_state = 142, .external_lex_state = 59}, + [2703] = {.lex_state = 142, .external_lex_state = 59}, + [2704] = {.lex_state = 142, .external_lex_state = 39}, + [2705] = {.lex_state = 142, .external_lex_state = 39}, + [2706] = {.lex_state = 4, .external_lex_state = 39}, + [2707] = {.lex_state = 142, .external_lex_state = 59}, + [2708] = {.lex_state = 142, .external_lex_state = 59}, + [2709] = {.lex_state = 142, .external_lex_state = 59}, + [2710] = {.lex_state = 142, .external_lex_state = 59}, + [2711] = {.lex_state = 142, .external_lex_state = 39}, + [2712] = {.lex_state = 142, .external_lex_state = 39}, + [2713] = {.lex_state = 142, .external_lex_state = 59}, + [2714] = {.lex_state = 142, .external_lex_state = 59}, + [2715] = {.lex_state = 142, .external_lex_state = 39}, + [2716] = {.lex_state = 142, .external_lex_state = 59}, + [2717] = {.lex_state = 142, .external_lex_state = 59}, + [2718] = {.lex_state = 142, .external_lex_state = 59}, + [2719] = {.lex_state = 142, .external_lex_state = 59}, + [2720] = {.lex_state = 142, .external_lex_state = 59}, + [2721] = {.lex_state = 142, .external_lex_state = 39}, + [2722] = {.lex_state = 142, .external_lex_state = 59}, + [2723] = {.lex_state = 142, .external_lex_state = 59}, + [2724] = {.lex_state = 142, .external_lex_state = 39}, + [2725] = {.lex_state = 142, .external_lex_state = 39}, + [2726] = {.lex_state = 142, .external_lex_state = 59}, + [2727] = {.lex_state = 142, .external_lex_state = 39}, + [2728] = {.lex_state = 142, .external_lex_state = 39}, + [2729] = {.lex_state = 142, .external_lex_state = 59}, + [2730] = {.lex_state = 142, .external_lex_state = 59}, + [2731] = {.lex_state = 142, .external_lex_state = 39}, + [2732] = {.lex_state = 142, .external_lex_state = 39}, + [2733] = {.lex_state = 142, .external_lex_state = 59}, + [2734] = {.lex_state = 7, .external_lex_state = 39}, + [2735] = {.lex_state = 142, .external_lex_state = 59}, + [2736] = {.lex_state = 142, .external_lex_state = 39}, + [2737] = {.lex_state = 7, .external_lex_state = 39}, + [2738] = {.lex_state = 142, .external_lex_state = 59}, + [2739] = {.lex_state = 142, .external_lex_state = 59}, + [2740] = {.lex_state = 142, .external_lex_state = 39}, + [2741] = {.lex_state = 142, .external_lex_state = 39}, + [2742] = {.lex_state = 142, .external_lex_state = 59}, + [2743] = {.lex_state = 142, .external_lex_state = 39}, + [2744] = {.lex_state = 142, .external_lex_state = 39}, + [2745] = {.lex_state = 142, .external_lex_state = 39}, + [2746] = {.lex_state = 142, .external_lex_state = 59}, + [2747] = {.lex_state = 142, .external_lex_state = 39}, + [2748] = {.lex_state = 142, .external_lex_state = 39}, + [2749] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2750] = {.lex_state = 142, .external_lex_state = 39}, + [2751] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2752] = {.lex_state = 142, .external_lex_state = 59}, + [2753] = {.lex_state = 142, .external_lex_state = 59}, + [2754] = {.lex_state = 142, .external_lex_state = 39}, + [2755] = {.lex_state = 142, .external_lex_state = 39}, + [2756] = {.lex_state = 142, .external_lex_state = 39}, + [2757] = {.lex_state = 142, .external_lex_state = 59}, + [2758] = {.lex_state = 142, .external_lex_state = 39}, + [2759] = {.lex_state = 142, .external_lex_state = 59}, + [2760] = {.lex_state = 142, .external_lex_state = 39}, + [2761] = {.lex_state = 142, .external_lex_state = 39}, + [2762] = {.lex_state = 142, .external_lex_state = 39}, + [2763] = {.lex_state = 142, .external_lex_state = 39}, + [2764] = {.lex_state = 142, .external_lex_state = 39}, + [2765] = {.lex_state = 7, .external_lex_state = 39}, + [2766] = {.lex_state = 142, .external_lex_state = 39}, + [2767] = {.lex_state = 142, .external_lex_state = 59}, + [2768] = {.lex_state = 4, .external_lex_state = 39}, + [2769] = {.lex_state = 142, .external_lex_state = 59}, + [2770] = {.lex_state = 142, .external_lex_state = 39}, + [2771] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2772] = {.lex_state = 4, .external_lex_state = 39}, + [2773] = {.lex_state = 142, .external_lex_state = 39}, + [2774] = {.lex_state = 142, .external_lex_state = 39}, + [2775] = {.lex_state = 142, .external_lex_state = 47}, + [2776] = {.lex_state = 142, .external_lex_state = 39}, + [2777] = {.lex_state = 142, .external_lex_state = 59}, + [2778] = {.lex_state = 142, .external_lex_state = 39}, + [2779] = {.lex_state = 142, .external_lex_state = 39}, + [2780] = {.lex_state = 142, .external_lex_state = 39}, + [2781] = {.lex_state = 142, .external_lex_state = 39}, + [2782] = {.lex_state = 142, .external_lex_state = 59}, + [2783] = {.lex_state = 7, .external_lex_state = 39}, + [2784] = {.lex_state = 142, .external_lex_state = 39}, + [2785] = {.lex_state = 142, .external_lex_state = 59}, + [2786] = {.lex_state = 142, .external_lex_state = 59}, + [2787] = {.lex_state = 142, .external_lex_state = 39}, + [2788] = {.lex_state = 142, .external_lex_state = 39}, + [2789] = {.lex_state = 142, .external_lex_state = 39}, + [2790] = {.lex_state = 142, .external_lex_state = 59}, + [2791] = {.lex_state = 142, .external_lex_state = 59}, + [2792] = {.lex_state = 142, .external_lex_state = 59}, + [2793] = {.lex_state = 142, .external_lex_state = 59}, + [2794] = {.lex_state = 142, .external_lex_state = 39}, + [2795] = {.lex_state = 142, .external_lex_state = 59}, + [2796] = {.lex_state = 142, .external_lex_state = 39}, + [2797] = {.lex_state = 142, .external_lex_state = 59}, + [2798] = {.lex_state = 142, .external_lex_state = 39}, + [2799] = {.lex_state = 142, .external_lex_state = 39}, + [2800] = {.lex_state = 142, .external_lex_state = 39}, + [2801] = {.lex_state = 142, .external_lex_state = 39}, + [2802] = {.lex_state = 142, .external_lex_state = 39}, + [2803] = {.lex_state = 142, .external_lex_state = 59}, + [2804] = {.lex_state = 142, .external_lex_state = 39}, + [2805] = {.lex_state = 142, .external_lex_state = 39}, + [2806] = {.lex_state = 142, .external_lex_state = 59}, + [2807] = {.lex_state = 4, .external_lex_state = 39}, + [2808] = {.lex_state = 142, .external_lex_state = 39}, + [2809] = {.lex_state = 142, .external_lex_state = 59}, + [2810] = {.lex_state = 142, .external_lex_state = 59}, + [2811] = {.lex_state = 142, .external_lex_state = 59}, + [2812] = {.lex_state = 142, .external_lex_state = 39}, + [2813] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2814] = {.lex_state = 142, .external_lex_state = 39}, + [2815] = {.lex_state = 142, .external_lex_state = 39}, + [2816] = {.lex_state = 142, .external_lex_state = 47}, + [2817] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2818] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2819] = {.lex_state = 142, .external_lex_state = 39}, + [2820] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2821] = {.lex_state = 142, .external_lex_state = 39}, + [2822] = {.lex_state = 142, .external_lex_state = 39}, + [2823] = {.lex_state = 142, .external_lex_state = 39}, + [2824] = {.lex_state = 142, .external_lex_state = 39}, + [2825] = {.lex_state = 142, .external_lex_state = 39}, + [2826] = {.lex_state = 142, .external_lex_state = 39}, + [2827] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2828] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2829] = {.lex_state = 142, .external_lex_state = 39}, + [2830] = {.lex_state = 142, .external_lex_state = 39}, + [2831] = {.lex_state = 142, .external_lex_state = 39}, + [2832] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2833] = {.lex_state = 142, .external_lex_state = 59}, + [2834] = {.lex_state = 142, .external_lex_state = 39}, + [2835] = {.lex_state = 142, .external_lex_state = 59}, + [2836] = {.lex_state = 142, .external_lex_state = 59}, + [2837] = {.lex_state = 142, .external_lex_state = 59}, + [2838] = {.lex_state = 142, .external_lex_state = 59}, + [2839] = {.lex_state = 142, .external_lex_state = 39}, + [2840] = {.lex_state = 142, .external_lex_state = 39}, + [2841] = {.lex_state = 142, .external_lex_state = 39}, + [2842] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2843] = {.lex_state = 142, .external_lex_state = 39}, + [2844] = {.lex_state = 142, .external_lex_state = 39}, + [2845] = {.lex_state = 142, .external_lex_state = 59}, + [2846] = {.lex_state = 142, .external_lex_state = 39}, + [2847] = {.lex_state = 142, .external_lex_state = 39}, + [2848] = {.lex_state = 142, .external_lex_state = 39}, + [2849] = {.lex_state = 142, .external_lex_state = 39}, + [2850] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2851] = {.lex_state = 142, .external_lex_state = 39}, + [2852] = {.lex_state = 142, .external_lex_state = 59}, + [2853] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2854] = {.lex_state = 142, .external_lex_state = 59}, + [2855] = {.lex_state = 142, .external_lex_state = 59}, + [2856] = {.lex_state = 142, .external_lex_state = 59}, + [2857] = {.lex_state = 7, .external_lex_state = 39}, + [2858] = {.lex_state = 142, .external_lex_state = 59}, + [2859] = {.lex_state = 142, .external_lex_state = 59}, + [2860] = {.lex_state = 142, .external_lex_state = 39}, + [2861] = {.lex_state = 142, .external_lex_state = 59}, + [2862] = {.lex_state = 142, .external_lex_state = 59}, + [2863] = {.lex_state = 142, .external_lex_state = 59}, + [2864] = {.lex_state = 142, .external_lex_state = 59}, + [2865] = {.lex_state = 142, .external_lex_state = 59}, + [2866] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2867] = {.lex_state = 142, .external_lex_state = 59}, + [2868] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2869] = {.lex_state = 142, .external_lex_state = 59}, + [2870] = {.lex_state = 142, .external_lex_state = 39}, + [2871] = {.lex_state = 142, .external_lex_state = 39}, + [2872] = {.lex_state = 4, .external_lex_state = 39}, + [2873] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2874] = {.lex_state = 142, .external_lex_state = 59}, + [2875] = {.lex_state = 142, .external_lex_state = 59}, + [2876] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2877] = {.lex_state = 142, .external_lex_state = 59}, + [2878] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2879] = {.lex_state = 142, .external_lex_state = 39}, + [2880] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2881] = {.lex_state = 142, .external_lex_state = 39}, + [2882] = {.lex_state = 142, .external_lex_state = 59}, + [2883] = {.lex_state = 142, .external_lex_state = 39}, + [2884] = {.lex_state = 4, .external_lex_state = 39}, + [2885] = {.lex_state = 142, .external_lex_state = 39}, + [2886] = {.lex_state = 142, .external_lex_state = 39}, + [2887] = {.lex_state = 142, .external_lex_state = 39}, + [2888] = {.lex_state = 142, .external_lex_state = 39}, + [2889] = {.lex_state = 142, .external_lex_state = 39}, + [2890] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2891] = {.lex_state = 142, .external_lex_state = 39}, + [2892] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2893] = {.lex_state = 142, .external_lex_state = 59}, + [2894] = {.lex_state = 142, .external_lex_state = 59}, + [2895] = {.lex_state = 4, .external_lex_state = 39}, + [2896] = {.lex_state = 142, .external_lex_state = 39}, + [2897] = {.lex_state = 142, .external_lex_state = 59}, + [2898] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2899] = {.lex_state = 142, .external_lex_state = 39}, + [2900] = {.lex_state = 142, .external_lex_state = 39}, + [2901] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2902] = {.lex_state = 142, .external_lex_state = 59}, + [2903] = {.lex_state = 4, .external_lex_state = 39}, + [2904] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2905] = {.lex_state = 142, .external_lex_state = 39}, + [2906] = {.lex_state = 142, .external_lex_state = 59}, + [2907] = {.lex_state = 142, .external_lex_state = 39}, + [2908] = {.lex_state = 142, .external_lex_state = 59}, + [2909] = {.lex_state = 142, .external_lex_state = 59}, + [2910] = {.lex_state = 142, .external_lex_state = 59}, + [2911] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2912] = {.lex_state = 142, .external_lex_state = 59}, + [2913] = {.lex_state = 142, .external_lex_state = 39}, + [2914] = {.lex_state = 142, .external_lex_state = 39}, + [2915] = {.lex_state = 142, .external_lex_state = 39}, + [2916] = {.lex_state = 142, .external_lex_state = 59}, + [2917] = {.lex_state = 142, .external_lex_state = 39}, + [2918] = {.lex_state = 142, .external_lex_state = 39}, + [2919] = {.lex_state = 142, .external_lex_state = 39}, + [2920] = {.lex_state = 142, .external_lex_state = 59}, + [2921] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2922] = {.lex_state = 142, .external_lex_state = 39}, + [2923] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2924] = {.lex_state = 142, .external_lex_state = 59}, + [2925] = {.lex_state = 142, .external_lex_state = 59}, + [2926] = {.lex_state = 142, .external_lex_state = 39}, + [2927] = {.lex_state = 142, .external_lex_state = 39}, + [2928] = {.lex_state = 142, .external_lex_state = 39}, + [2929] = {.lex_state = 142, .external_lex_state = 39}, + [2930] = {.lex_state = 142, .external_lex_state = 39}, + [2931] = {.lex_state = 142, .external_lex_state = 39}, + [2932] = {.lex_state = 142, .external_lex_state = 39}, + [2933] = {.lex_state = 142, .external_lex_state = 39}, + [2934] = {.lex_state = 142, .external_lex_state = 39}, + [2935] = {.lex_state = 142, .external_lex_state = 39}, + [2936] = {.lex_state = 142, .external_lex_state = 39}, + [2937] = {.lex_state = 142, .external_lex_state = 39}, + [2938] = {.lex_state = 142, .external_lex_state = 39}, + [2939] = {.lex_state = 142, .external_lex_state = 39}, + [2940] = {.lex_state = 142, .external_lex_state = 39}, + [2941] = {.lex_state = 142, .external_lex_state = 39}, + [2942] = {.lex_state = 142, .external_lex_state = 39}, + [2943] = {.lex_state = 142, .external_lex_state = 39}, + [2944] = {.lex_state = 142, .external_lex_state = 39}, + [2945] = {.lex_state = 142, .external_lex_state = 39}, + [2946] = {.lex_state = 142, .external_lex_state = 39}, + [2947] = {.lex_state = 142, .external_lex_state = 39}, + [2948] = {.lex_state = 142, .external_lex_state = 39}, + [2949] = {.lex_state = 142, .external_lex_state = 39}, + [2950] = {.lex_state = 142, .external_lex_state = 39}, + [2951] = {.lex_state = 142, .external_lex_state = 39}, + [2952] = {.lex_state = 142, .external_lex_state = 39}, + [2953] = {.lex_state = 142, .external_lex_state = 39}, + [2954] = {.lex_state = 142, .external_lex_state = 39}, + [2955] = {.lex_state = 142, .external_lex_state = 39}, + [2956] = {.lex_state = 142, .external_lex_state = 39}, + [2957] = {.lex_state = 142, .external_lex_state = 39}, + [2958] = {.lex_state = 142, .external_lex_state = 39}, + [2959] = {.lex_state = 142, .external_lex_state = 39}, + [2960] = {.lex_state = 142, .external_lex_state = 39}, + [2961] = {.lex_state = 142, .external_lex_state = 39}, + [2962] = {.lex_state = 29, .external_lex_state = 64}, + [2963] = {.lex_state = 142, .external_lex_state = 39}, + [2964] = {.lex_state = 142, .external_lex_state = 39}, + [2965] = {.lex_state = 142, .external_lex_state = 39}, + [2966] = {.lex_state = 142, .external_lex_state = 39}, + [2967] = {.lex_state = 142, .external_lex_state = 39}, + [2968] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [2969] = {.lex_state = 142, .external_lex_state = 39}, + [2970] = {.lex_state = 142, .external_lex_state = 39}, + [2971] = {.lex_state = 142, .external_lex_state = 39}, + [2972] = {.lex_state = 142, .external_lex_state = 39}, + [2973] = {.lex_state = 142, .external_lex_state = 39}, + [2974] = {.lex_state = 142, .external_lex_state = 39}, + [2975] = {.lex_state = 142, .external_lex_state = 39}, + [2976] = {.lex_state = 142, .external_lex_state = 39}, + [2977] = {.lex_state = 142, .external_lex_state = 39}, + [2978] = {.lex_state = 142, .external_lex_state = 39}, + [2979] = {.lex_state = 142, .external_lex_state = 39}, + [2980] = {.lex_state = 142, .external_lex_state = 39}, + [2981] = {.lex_state = 29, .external_lex_state = 64}, + [2982] = {.lex_state = 142, .external_lex_state = 39}, + [2983] = {.lex_state = 142, .external_lex_state = 39}, + [2984] = {.lex_state = 142, .external_lex_state = 39}, + [2985] = {.lex_state = 142, .external_lex_state = 39}, + [2986] = {.lex_state = 142, .external_lex_state = 39}, + [2987] = {.lex_state = 142, .external_lex_state = 39}, + [2988] = {.lex_state = 142, .external_lex_state = 39}, + [2989] = {.lex_state = 7, .external_lex_state = 39}, + [2990] = {.lex_state = 142, .external_lex_state = 39}, + [2991] = {.lex_state = 142, .external_lex_state = 39}, + [2992] = {.lex_state = 142, .external_lex_state = 39}, + [2993] = {.lex_state = 142, .external_lex_state = 39}, + [2994] = {.lex_state = 142, .external_lex_state = 39}, + [2995] = {.lex_state = 142, .external_lex_state = 39}, + [2996] = {.lex_state = 142, .external_lex_state = 39}, + [2997] = {.lex_state = 142, .external_lex_state = 39}, + [2998] = {.lex_state = 142, .external_lex_state = 39}, + [2999] = {.lex_state = 142, .external_lex_state = 39}, + [3000] = {.lex_state = 142, .external_lex_state = 39}, + [3001] = {.lex_state = 142, .external_lex_state = 39}, + [3002] = {.lex_state = 142, .external_lex_state = 39}, + [3003] = {.lex_state = 142, .external_lex_state = 39}, + [3004] = {.lex_state = 142, .external_lex_state = 39}, + [3005] = {.lex_state = 142, .external_lex_state = 39}, + [3006] = {.lex_state = 142, .external_lex_state = 39}, + [3007] = {.lex_state = 142, .external_lex_state = 39}, + [3008] = {.lex_state = 142, .external_lex_state = 39}, + [3009] = {.lex_state = 142, .external_lex_state = 39}, + [3010] = {.lex_state = 142, .external_lex_state = 39}, + [3011] = {.lex_state = 142, .external_lex_state = 39}, + [3012] = {.lex_state = 142, .external_lex_state = 39}, + [3013] = {.lex_state = 142, .external_lex_state = 39}, + [3014] = {.lex_state = 142, .external_lex_state = 39}, + [3015] = {.lex_state = 142, .external_lex_state = 39}, + [3016] = {.lex_state = 142, .external_lex_state = 39}, + [3017] = {.lex_state = 142, .external_lex_state = 39}, + [3018] = {.lex_state = 142, .external_lex_state = 39}, + [3019] = {.lex_state = 142, .external_lex_state = 39}, + [3020] = {.lex_state = 142, .external_lex_state = 39}, + [3021] = {.lex_state = 142, .external_lex_state = 39}, + [3022] = {.lex_state = 29, .external_lex_state = 64}, + [3023] = {.lex_state = 142, .external_lex_state = 39}, + [3024] = {.lex_state = 142, .external_lex_state = 39}, + [3025] = {.lex_state = 142, .external_lex_state = 39}, + [3026] = {.lex_state = 142, .external_lex_state = 39}, + [3027] = {.lex_state = 142, .external_lex_state = 39}, + [3028] = {.lex_state = 142, .external_lex_state = 39}, + [3029] = {.lex_state = 142, .external_lex_state = 39}, + [3030] = {.lex_state = 142, .external_lex_state = 39}, + [3031] = {.lex_state = 142, .external_lex_state = 39}, + [3032] = {.lex_state = 142, .external_lex_state = 39}, + [3033] = {.lex_state = 142, .external_lex_state = 39}, + [3034] = {.lex_state = 142, .external_lex_state = 39}, + [3035] = {.lex_state = 142, .external_lex_state = 39}, + [3036] = {.lex_state = 142, .external_lex_state = 39}, + [3037] = {.lex_state = 142, .external_lex_state = 39}, + [3038] = {.lex_state = 142, .external_lex_state = 39}, + [3039] = {.lex_state = 142, .external_lex_state = 39}, + [3040] = {.lex_state = 7, .external_lex_state = 39}, + [3041] = {.lex_state = 142, .external_lex_state = 39}, + [3042] = {.lex_state = 142, .external_lex_state = 39}, + [3043] = {.lex_state = 142, .external_lex_state = 39}, + [3044] = {.lex_state = 142, .external_lex_state = 39}, + [3045] = {.lex_state = 7, .external_lex_state = 39}, + [3046] = {.lex_state = 142, .external_lex_state = 39}, + [3047] = {.lex_state = 142, .external_lex_state = 39}, + [3048] = {.lex_state = 142, .external_lex_state = 39}, + [3049] = {.lex_state = 142, .external_lex_state = 39}, + [3050] = {.lex_state = 142, .external_lex_state = 39}, + [3051] = {.lex_state = 142, .external_lex_state = 39}, + [3052] = {.lex_state = 7, .external_lex_state = 39}, + [3053] = {.lex_state = 142, .external_lex_state = 39}, + [3054] = {.lex_state = 142, .external_lex_state = 39}, + [3055] = {.lex_state = 142, .external_lex_state = 39}, + [3056] = {.lex_state = 142, .external_lex_state = 39}, + [3057] = {.lex_state = 142, .external_lex_state = 39}, + [3058] = {.lex_state = 142, .external_lex_state = 39}, + [3059] = {.lex_state = 142, .external_lex_state = 39}, + [3060] = {.lex_state = 142, .external_lex_state = 39}, + [3061] = {.lex_state = 142, .external_lex_state = 39}, + [3062] = {.lex_state = 142, .external_lex_state = 39}, + [3063] = {.lex_state = 142, .external_lex_state = 39}, + [3064] = {.lex_state = 142, .external_lex_state = 39}, + [3065] = {.lex_state = 142, .external_lex_state = 39}, + [3066] = {.lex_state = 142, .external_lex_state = 39}, + [3067] = {.lex_state = 142, .external_lex_state = 39}, + [3068] = {.lex_state = 142, .external_lex_state = 39}, + [3069] = {.lex_state = 142, .external_lex_state = 39}, + [3070] = {.lex_state = 142, .external_lex_state = 39}, + [3071] = {.lex_state = 142, .external_lex_state = 39}, + [3072] = {.lex_state = 142, .external_lex_state = 39}, + [3073] = {.lex_state = 142, .external_lex_state = 39}, + [3074] = {.lex_state = 142, .external_lex_state = 39}, + [3075] = {.lex_state = 142, .external_lex_state = 39}, + [3076] = {.lex_state = 142, .external_lex_state = 39}, + [3077] = {.lex_state = 142, .external_lex_state = 39}, + [3078] = {.lex_state = 142, .external_lex_state = 39}, + [3079] = {.lex_state = 7, .external_lex_state = 39}, + [3080] = {.lex_state = 142, .external_lex_state = 39}, + [3081] = {.lex_state = 142, .external_lex_state = 39}, + [3082] = {.lex_state = 142, .external_lex_state = 39}, + [3083] = {.lex_state = 142, .external_lex_state = 39}, + [3084] = {.lex_state = 142, .external_lex_state = 39}, + [3085] = {.lex_state = 142, .external_lex_state = 39}, + [3086] = {.lex_state = 142, .external_lex_state = 39}, + [3087] = {.lex_state = 142, .external_lex_state = 39}, + [3088] = {.lex_state = 142, .external_lex_state = 39}, + [3089] = {.lex_state = 142, .external_lex_state = 39}, + [3090] = {.lex_state = 142, .external_lex_state = 39}, + [3091] = {.lex_state = 142, .external_lex_state = 39}, + [3092] = {.lex_state = 142, .external_lex_state = 39}, + [3093] = {.lex_state = 142, .external_lex_state = 39}, + [3094] = {.lex_state = 142, .external_lex_state = 39}, + [3095] = {.lex_state = 142, .external_lex_state = 39}, + [3096] = {.lex_state = 142, .external_lex_state = 39}, + [3097] = {.lex_state = 142, .external_lex_state = 39}, + [3098] = {.lex_state = 142, .external_lex_state = 39}, + [3099] = {.lex_state = 142, .external_lex_state = 39}, + [3100] = {.lex_state = 142, .external_lex_state = 39}, + [3101] = {.lex_state = 142, .external_lex_state = 39}, + [3102] = {.lex_state = 142, .external_lex_state = 39}, + [3103] = {.lex_state = 7, .external_lex_state = 39}, + [3104] = {.lex_state = 142, .external_lex_state = 39}, + [3105] = {.lex_state = 142, .external_lex_state = 39}, + [3106] = {.lex_state = 142, .external_lex_state = 39}, + [3107] = {.lex_state = 142, .external_lex_state = 39}, + [3108] = {.lex_state = 142, .external_lex_state = 39}, + [3109] = {.lex_state = 142, .external_lex_state = 39}, + [3110] = {.lex_state = 142, .external_lex_state = 39}, + [3111] = {.lex_state = 142, .external_lex_state = 39}, + [3112] = {.lex_state = 142, .external_lex_state = 39}, + [3113] = {.lex_state = 142, .external_lex_state = 39}, + [3114] = {.lex_state = 142, .external_lex_state = 39}, + [3115] = {.lex_state = 142, .external_lex_state = 39}, + [3116] = {.lex_state = 142, .external_lex_state = 39}, + [3117] = {.lex_state = 142, .external_lex_state = 39}, + [3118] = {.lex_state = 29, .external_lex_state = 64}, + [3119] = {.lex_state = 142, .external_lex_state = 39}, + [3120] = {.lex_state = 142, .external_lex_state = 39}, + [3121] = {.lex_state = 142, .external_lex_state = 39}, + [3122] = {.lex_state = 142, .external_lex_state = 39}, + [3123] = {.lex_state = 142, .external_lex_state = 39}, + [3124] = {.lex_state = 142, .external_lex_state = 39}, + [3125] = {.lex_state = 142, .external_lex_state = 39}, + [3126] = {.lex_state = 142, .external_lex_state = 39}, + [3127] = {.lex_state = 142, .external_lex_state = 39}, + [3128] = {.lex_state = 142, .external_lex_state = 39}, + [3129] = {.lex_state = 142, .external_lex_state = 39}, + [3130] = {.lex_state = 142, .external_lex_state = 39}, + [3131] = {.lex_state = 142, .external_lex_state = 39}, + [3132] = {.lex_state = 142, .external_lex_state = 39}, + [3133] = {.lex_state = 142, .external_lex_state = 39}, + [3134] = {.lex_state = 142, .external_lex_state = 39}, + [3135] = {.lex_state = 142, .external_lex_state = 39}, + [3136] = {.lex_state = 142, .external_lex_state = 39}, + [3137] = {.lex_state = 142, .external_lex_state = 39}, + [3138] = {.lex_state = 142, .external_lex_state = 39}, + [3139] = {.lex_state = 142, .external_lex_state = 39}, + [3140] = {.lex_state = 142, .external_lex_state = 39}, + [3141] = {.lex_state = 142, .external_lex_state = 39}, + [3142] = {.lex_state = 142, .external_lex_state = 39}, + [3143] = {.lex_state = 142, .external_lex_state = 39}, + [3144] = {.lex_state = 142, .external_lex_state = 39}, + [3145] = {.lex_state = 142, .external_lex_state = 39}, + [3146] = {.lex_state = 142, .external_lex_state = 39}, + [3147] = {.lex_state = 142, .external_lex_state = 39}, + [3148] = {.lex_state = 142, .external_lex_state = 39}, + [3149] = {.lex_state = 142, .external_lex_state = 39}, + [3150] = {.lex_state = 142, .external_lex_state = 39}, + [3151] = {.lex_state = 142, .external_lex_state = 39}, + [3152] = {.lex_state = 142, .external_lex_state = 39}, + [3153] = {.lex_state = 142, .external_lex_state = 39}, + [3154] = {.lex_state = 142, .external_lex_state = 39}, + [3155] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3156] = {.lex_state = 142, .external_lex_state = 39}, + [3157] = {.lex_state = 142, .external_lex_state = 39}, + [3158] = {.lex_state = 142, .external_lex_state = 39}, + [3159] = {.lex_state = 142, .external_lex_state = 39}, + [3160] = {.lex_state = 142, .external_lex_state = 39}, + [3161] = {.lex_state = 142, .external_lex_state = 39}, + [3162] = {.lex_state = 142, .external_lex_state = 39}, + [3163] = {.lex_state = 142, .external_lex_state = 39}, + [3164] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3165] = {.lex_state = 142, .external_lex_state = 39}, + [3166] = {.lex_state = 142, .external_lex_state = 39}, + [3167] = {.lex_state = 142, .external_lex_state = 39}, + [3168] = {.lex_state = 142, .external_lex_state = 39}, + [3169] = {.lex_state = 142, .external_lex_state = 39}, + [3170] = {.lex_state = 142, .external_lex_state = 39}, + [3171] = {.lex_state = 142, .external_lex_state = 39}, + [3172] = {.lex_state = 142, .external_lex_state = 39}, + [3173] = {.lex_state = 142, .external_lex_state = 39}, + [3174] = {.lex_state = 142, .external_lex_state = 39}, + [3175] = {.lex_state = 142, .external_lex_state = 39}, + [3176] = {.lex_state = 142, .external_lex_state = 39}, + [3177] = {.lex_state = 142, .external_lex_state = 39}, + [3178] = {.lex_state = 142, .external_lex_state = 39}, + [3179] = {.lex_state = 142, .external_lex_state = 39}, + [3180] = {.lex_state = 142, .external_lex_state = 39}, + [3181] = {.lex_state = 142, .external_lex_state = 39}, + [3182] = {.lex_state = 142, .external_lex_state = 39}, + [3183] = {.lex_state = 142, .external_lex_state = 39}, + [3184] = {.lex_state = 142, .external_lex_state = 39}, + [3185] = {.lex_state = 142, .external_lex_state = 39}, + [3186] = {.lex_state = 142, .external_lex_state = 39}, + [3187] = {.lex_state = 142, .external_lex_state = 39}, + [3188] = {.lex_state = 142, .external_lex_state = 39}, + [3189] = {.lex_state = 142, .external_lex_state = 39}, + [3190] = {.lex_state = 142, .external_lex_state = 39}, + [3191] = {.lex_state = 142, .external_lex_state = 39}, + [3192] = {.lex_state = 142, .external_lex_state = 39}, + [3193] = {.lex_state = 142, .external_lex_state = 39}, + [3194] = {.lex_state = 142, .external_lex_state = 39}, + [3195] = {.lex_state = 142, .external_lex_state = 39}, + [3196] = {.lex_state = 142, .external_lex_state = 39}, + [3197] = {.lex_state = 142, .external_lex_state = 39}, + [3198] = {.lex_state = 142, .external_lex_state = 39}, + [3199] = {.lex_state = 142, .external_lex_state = 39}, + [3200] = {.lex_state = 142, .external_lex_state = 39}, + [3201] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3202] = {.lex_state = 7, .external_lex_state = 39}, + [3203] = {.lex_state = 142, .external_lex_state = 59}, + [3204] = {.lex_state = 142, .external_lex_state = 39}, + [3205] = {.lex_state = 142, .external_lex_state = 39}, + [3206] = {.lex_state = 142, .external_lex_state = 39}, + [3207] = {.lex_state = 142, .external_lex_state = 39}, + [3208] = {.lex_state = 142, .external_lex_state = 39}, + [3209] = {.lex_state = 142, .external_lex_state = 39}, + [3210] = {.lex_state = 142, .external_lex_state = 39}, + [3211] = {.lex_state = 142, .external_lex_state = 39}, + [3212] = {.lex_state = 142, .external_lex_state = 39}, + [3213] = {.lex_state = 142, .external_lex_state = 39}, + [3214] = {.lex_state = 29, .external_lex_state = 64}, + [3215] = {.lex_state = 142, .external_lex_state = 39}, + [3216] = {.lex_state = 142, .external_lex_state = 39}, + [3217] = {.lex_state = 142, .external_lex_state = 39}, + [3218] = {.lex_state = 29, .external_lex_state = 64}, + [3219] = {.lex_state = 142, .external_lex_state = 39}, + [3220] = {.lex_state = 142, .external_lex_state = 39}, + [3221] = {.lex_state = 142, .external_lex_state = 39}, + [3222] = {.lex_state = 142, .external_lex_state = 39}, + [3223] = {.lex_state = 142, .external_lex_state = 39}, + [3224] = {.lex_state = 142, .external_lex_state = 39}, + [3225] = {.lex_state = 28, .external_lex_state = 39}, + [3226] = {.lex_state = 142, .external_lex_state = 39}, + [3227] = {.lex_state = 142, .external_lex_state = 39}, + [3228] = {.lex_state = 142, .external_lex_state = 39}, + [3229] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3230] = {.lex_state = 142, .external_lex_state = 39}, + [3231] = {.lex_state = 142, .external_lex_state = 39}, + [3232] = {.lex_state = 142, .external_lex_state = 39}, + [3233] = {.lex_state = 142, .external_lex_state = 39}, + [3234] = {.lex_state = 142, .external_lex_state = 39}, + [3235] = {.lex_state = 4, .external_lex_state = 39}, + [3236] = {.lex_state = 142, .external_lex_state = 39}, + [3237] = {.lex_state = 142, .external_lex_state = 39}, + [3238] = {.lex_state = 142, .external_lex_state = 39}, + [3239] = {.lex_state = 142, .external_lex_state = 39}, + [3240] = {.lex_state = 142, .external_lex_state = 39}, + [3241] = {.lex_state = 142, .external_lex_state = 39}, + [3242] = {.lex_state = 142, .external_lex_state = 39}, + [3243] = {.lex_state = 142, .external_lex_state = 39}, + [3244] = {.lex_state = 142, .external_lex_state = 39}, + [3245] = {.lex_state = 142, .external_lex_state = 39}, + [3246] = {.lex_state = 142, .external_lex_state = 39}, + [3247] = {.lex_state = 142, .external_lex_state = 39}, + [3248] = {.lex_state = 142, .external_lex_state = 39}, + [3249] = {.lex_state = 142, .external_lex_state = 39}, + [3250] = {.lex_state = 142, .external_lex_state = 39}, + [3251] = {.lex_state = 142, .external_lex_state = 39}, + [3252] = {.lex_state = 142, .external_lex_state = 39}, + [3253] = {.lex_state = 142, .external_lex_state = 39}, + [3254] = {.lex_state = 142, .external_lex_state = 39}, + [3255] = {.lex_state = 142, .external_lex_state = 39}, + [3256] = {.lex_state = 142, .external_lex_state = 39}, + [3257] = {.lex_state = 142, .external_lex_state = 39}, + [3258] = {.lex_state = 142, .external_lex_state = 39}, + [3259] = {.lex_state = 142, .external_lex_state = 39}, + [3260] = {.lex_state = 142, .external_lex_state = 39}, + [3261] = {.lex_state = 142, .external_lex_state = 39}, + [3262] = {.lex_state = 142, .external_lex_state = 39}, + [3263] = {.lex_state = 142, .external_lex_state = 39}, + [3264] = {.lex_state = 29, .external_lex_state = 64}, + [3265] = {.lex_state = 142, .external_lex_state = 39}, + [3266] = {.lex_state = 142, .external_lex_state = 39}, + [3267] = {.lex_state = 142, .external_lex_state = 39}, + [3268] = {.lex_state = 142, .external_lex_state = 39}, + [3269] = {.lex_state = 142, .external_lex_state = 39}, + [3270] = {.lex_state = 142, .external_lex_state = 39}, + [3271] = {.lex_state = 142, .external_lex_state = 39}, + [3272] = {.lex_state = 142, .external_lex_state = 39}, + [3273] = {.lex_state = 142, .external_lex_state = 39}, + [3274] = {.lex_state = 142, .external_lex_state = 39}, + [3275] = {.lex_state = 142, .external_lex_state = 39}, + [3276] = {.lex_state = 142, .external_lex_state = 39}, + [3277] = {.lex_state = 142, .external_lex_state = 39}, + [3278] = {.lex_state = 142, .external_lex_state = 39}, + [3279] = {.lex_state = 142, .external_lex_state = 39}, + [3280] = {.lex_state = 142, .external_lex_state = 39}, + [3281] = {.lex_state = 142, .external_lex_state = 39}, + [3282] = {.lex_state = 142, .external_lex_state = 39}, + [3283] = {.lex_state = 142, .external_lex_state = 39}, + [3284] = {.lex_state = 142, .external_lex_state = 39}, + [3285] = {.lex_state = 142, .external_lex_state = 39}, + [3286] = {.lex_state = 142, .external_lex_state = 39}, + [3287] = {.lex_state = 142, .external_lex_state = 39}, + [3288] = {.lex_state = 142, .external_lex_state = 39}, + [3289] = {.lex_state = 142, .external_lex_state = 39}, + [3290] = {.lex_state = 142, .external_lex_state = 39}, + [3291] = {.lex_state = 142, .external_lex_state = 39}, + [3292] = {.lex_state = 142, .external_lex_state = 39}, + [3293] = {.lex_state = 142, .external_lex_state = 39}, + [3294] = {.lex_state = 142, .external_lex_state = 39}, + [3295] = {.lex_state = 142, .external_lex_state = 39}, + [3296] = {.lex_state = 142, .external_lex_state = 39}, + [3297] = {.lex_state = 7, .external_lex_state = 39}, + [3298] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3299] = {.lex_state = 142, .external_lex_state = 39}, + [3300] = {.lex_state = 142, .external_lex_state = 39}, + [3301] = {.lex_state = 142, .external_lex_state = 39}, + [3302] = {.lex_state = 142, .external_lex_state = 39}, + [3303] = {.lex_state = 142, .external_lex_state = 39}, + [3304] = {.lex_state = 142, .external_lex_state = 39}, + [3305] = {.lex_state = 142, .external_lex_state = 39}, + [3306] = {.lex_state = 142, .external_lex_state = 39}, + [3307] = {.lex_state = 142, .external_lex_state = 39}, + [3308] = {.lex_state = 142, .external_lex_state = 39}, + [3309] = {.lex_state = 142, .external_lex_state = 39}, + [3310] = {.lex_state = 142, .external_lex_state = 39}, + [3311] = {.lex_state = 142, .external_lex_state = 39}, + [3312] = {.lex_state = 142, .external_lex_state = 39}, + [3313] = {.lex_state = 142, .external_lex_state = 39}, + [3314] = {.lex_state = 142, .external_lex_state = 39}, + [3315] = {.lex_state = 142, .external_lex_state = 39}, + [3316] = {.lex_state = 142, .external_lex_state = 39}, + [3317] = {.lex_state = 7, .external_lex_state = 39}, + [3318] = {.lex_state = 142, .external_lex_state = 39}, + [3319] = {.lex_state = 142, .external_lex_state = 39}, + [3320] = {.lex_state = 142, .external_lex_state = 39}, + [3321] = {.lex_state = 142, .external_lex_state = 39}, + [3322] = {.lex_state = 142, .external_lex_state = 39}, + [3323] = {.lex_state = 142, .external_lex_state = 39}, + [3324] = {.lex_state = 142, .external_lex_state = 39}, + [3325] = {.lex_state = 142, .external_lex_state = 39}, + [3326] = {.lex_state = 142, .external_lex_state = 39}, + [3327] = {.lex_state = 31, .external_lex_state = 39}, + [3328] = {.lex_state = 31, .external_lex_state = 39}, + [3329] = {.lex_state = 142, .external_lex_state = 39}, + [3330] = {.lex_state = 142, .external_lex_state = 39}, + [3331] = {.lex_state = 142, .external_lex_state = 39}, + [3332] = {.lex_state = 142, .external_lex_state = 39}, + [3333] = {.lex_state = 142, .external_lex_state = 65}, + [3334] = {.lex_state = 142, .external_lex_state = 39}, + [3335] = {.lex_state = 142, .external_lex_state = 39}, + [3336] = {.lex_state = 30, .external_lex_state = 66}, + [3337] = {.lex_state = 142, .external_lex_state = 39}, + [3338] = {.lex_state = 142, .external_lex_state = 39}, + [3339] = {.lex_state = 142, .external_lex_state = 39}, + [3340] = {.lex_state = 142, .external_lex_state = 39}, + [3341] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3342] = {.lex_state = 142, .external_lex_state = 39}, + [3343] = {.lex_state = 142, .external_lex_state = 65}, + [3344] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3345] = {.lex_state = 142, .external_lex_state = 39}, + [3346] = {.lex_state = 31, .external_lex_state = 39}, + [3347] = {.lex_state = 142, .external_lex_state = 39}, + [3348] = {.lex_state = 142, .external_lex_state = 39}, + [3349] = {.lex_state = 142, .external_lex_state = 39}, + [3350] = {.lex_state = 142, .external_lex_state = 39}, + [3351] = {.lex_state = 142, .external_lex_state = 39}, + [3352] = {.lex_state = 142, .external_lex_state = 39}, + [3353] = {.lex_state = 142, .external_lex_state = 39}, + [3354] = {.lex_state = 30, .external_lex_state = 66}, + [3355] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3356] = {.lex_state = 142, .external_lex_state = 39}, + [3357] = {.lex_state = 142, .external_lex_state = 39}, + [3358] = {.lex_state = 142, .external_lex_state = 39}, + [3359] = {.lex_state = 142, .external_lex_state = 39}, + [3360] = {.lex_state = 31, .external_lex_state = 39}, + [3361] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3362] = {.lex_state = 142, .external_lex_state = 39}, + [3363] = {.lex_state = 30, .external_lex_state = 66}, + [3364] = {.lex_state = 142, .external_lex_state = 39}, + [3365] = {.lex_state = 142, .external_lex_state = 39}, + [3366] = {.lex_state = 142, .external_lex_state = 39}, + [3367] = {.lex_state = 142, .external_lex_state = 39}, + [3368] = {.lex_state = 142, .external_lex_state = 67}, + [3369] = {.lex_state = 142, .external_lex_state = 39}, + [3370] = {.lex_state = 142, .external_lex_state = 39}, + [3371] = {.lex_state = 142, .external_lex_state = 39}, + [3372] = {.lex_state = 142, .external_lex_state = 39}, + [3373] = {.lex_state = 142, .external_lex_state = 39}, + [3374] = {.lex_state = 142, .external_lex_state = 39}, + [3375] = {.lex_state = 142, .external_lex_state = 39}, + [3376] = {.lex_state = 142, .external_lex_state = 39}, + [3377] = {.lex_state = 142, .external_lex_state = 39}, + [3378] = {.lex_state = 142, .external_lex_state = 68}, + [3379] = {.lex_state = 142, .external_lex_state = 39}, + [3380] = {.lex_state = 29, .external_lex_state = 39}, + [3381] = {.lex_state = 142, .external_lex_state = 39}, + [3382] = {.lex_state = 142, .external_lex_state = 39}, + [3383] = {.lex_state = 142, .external_lex_state = 39}, + [3384] = {.lex_state = 142, .external_lex_state = 39}, + [3385] = {.lex_state = 142, .external_lex_state = 39}, + [3386] = {.lex_state = 142, .external_lex_state = 39}, + [3387] = {.lex_state = 142, .external_lex_state = 39}, + [3388] = {.lex_state = 142, .external_lex_state = 39}, + [3389] = {.lex_state = 30, .external_lex_state = 66}, + [3390] = {.lex_state = 142, .external_lex_state = 39}, + [3391] = {.lex_state = 142, .external_lex_state = 39}, + [3392] = {.lex_state = 142, .external_lex_state = 39}, + [3393] = {.lex_state = 142, .external_lex_state = 39}, + [3394] = {.lex_state = 142, .external_lex_state = 68}, + [3395] = {.lex_state = 142, .external_lex_state = 39}, + [3396] = {.lex_state = 142, .external_lex_state = 39}, + [3397] = {.lex_state = 142, .external_lex_state = 39}, + [3398] = {.lex_state = 142, .external_lex_state = 39}, + [3399] = {.lex_state = 142, .external_lex_state = 39}, + [3400] = {.lex_state = 142, .external_lex_state = 39}, + [3401] = {.lex_state = 142, .external_lex_state = 39}, + [3402] = {.lex_state = 142, .external_lex_state = 39}, + [3403] = {.lex_state = 142, .external_lex_state = 39}, + [3404] = {.lex_state = 142, .external_lex_state = 39}, + [3405] = {.lex_state = 142, .external_lex_state = 39}, + [3406] = {.lex_state = 29, .external_lex_state = 39}, + [3407] = {.lex_state = 142, .external_lex_state = 39}, + [3408] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3409] = {.lex_state = 142, .external_lex_state = 39}, + [3410] = {.lex_state = 142, .external_lex_state = 39}, + [3411] = {.lex_state = 142, .external_lex_state = 39}, + [3412] = {.lex_state = 142, .external_lex_state = 39}, + [3413] = {.lex_state = 142, .external_lex_state = 39}, + [3414] = {.lex_state = 29, .external_lex_state = 39}, + [3415] = {.lex_state = 30, .external_lex_state = 66}, + [3416] = {.lex_state = 142, .external_lex_state = 39}, + [3417] = {.lex_state = 142, .external_lex_state = 67}, + [3418] = {.lex_state = 142, .external_lex_state = 39}, + [3419] = {.lex_state = 142, .external_lex_state = 39}, + [3420] = {.lex_state = 142, .external_lex_state = 39}, + [3421] = {.lex_state = 142, .external_lex_state = 39}, + [3422] = {.lex_state = 142, .external_lex_state = 39}, + [3423] = {.lex_state = 142, .external_lex_state = 39}, + [3424] = {.lex_state = 142, .external_lex_state = 39}, + [3425] = {.lex_state = 142, .external_lex_state = 39}, + [3426] = {.lex_state = 142, .external_lex_state = 39}, + [3427] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3428] = {.lex_state = 142, .external_lex_state = 65}, + [3429] = {.lex_state = 31, .external_lex_state = 39}, + [3430] = {.lex_state = 29, .external_lex_state = 39}, + [3431] = {.lex_state = 142, .external_lex_state = 39}, + [3432] = {.lex_state = 29, .external_lex_state = 39}, + [3433] = {.lex_state = 142, .external_lex_state = 39}, + [3434] = {.lex_state = 142, .external_lex_state = 39}, + [3435] = {.lex_state = 142, .external_lex_state = 65}, + [3436] = {.lex_state = 142, .external_lex_state = 39}, + [3437] = {.lex_state = 142, .external_lex_state = 39}, + [3438] = {.lex_state = 142, .external_lex_state = 39}, + [3439] = {.lex_state = 31, .external_lex_state = 39}, + [3440] = {.lex_state = 142, .external_lex_state = 39}, + [3441] = {.lex_state = 30, .external_lex_state = 66}, + [3442] = {.lex_state = 142, .external_lex_state = 39}, + [3443] = {.lex_state = 142, .external_lex_state = 39}, + [3444] = {.lex_state = 142, .external_lex_state = 39}, + [3445] = {.lex_state = 142, .external_lex_state = 39}, + [3446] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3447] = {.lex_state = 142, .external_lex_state = 39}, + [3448] = {.lex_state = 142, .external_lex_state = 39}, + [3449] = {.lex_state = 142, .external_lex_state = 39}, + [3450] = {.lex_state = 142, .external_lex_state = 39}, + [3451] = {.lex_state = 142, .external_lex_state = 39}, + [3452] = {.lex_state = 142, .external_lex_state = 39}, + [3453] = {.lex_state = 142, .external_lex_state = 39}, + [3454] = {.lex_state = 142, .external_lex_state = 39}, + [3455] = {.lex_state = 142, .external_lex_state = 39}, + [3456] = {.lex_state = 142, .external_lex_state = 39}, + [3457] = {.lex_state = 31, .external_lex_state = 39}, + [3458] = {.lex_state = 29, .external_lex_state = 39}, + [3459] = {.lex_state = 142, .external_lex_state = 39}, + [3460] = {.lex_state = 142, .external_lex_state = 39}, + [3461] = {.lex_state = 142, .external_lex_state = 39}, + [3462] = {.lex_state = 142, .external_lex_state = 39}, + [3463] = {.lex_state = 142, .external_lex_state = 39}, + [3464] = {.lex_state = 142, .external_lex_state = 39}, + [3465] = {.lex_state = 142, .external_lex_state = 65}, + [3466] = {.lex_state = 30, .external_lex_state = 66}, + [3467] = {.lex_state = 142, .external_lex_state = 39}, + [3468] = {.lex_state = 142, .external_lex_state = 39}, + [3469] = {.lex_state = 142, .external_lex_state = 39}, + [3470] = {.lex_state = 142, .external_lex_state = 39}, + [3471] = {.lex_state = 142, .external_lex_state = 39}, + [3472] = {.lex_state = 142, .external_lex_state = 39}, + [3473] = {.lex_state = 142, .external_lex_state = 68}, + [3474] = {.lex_state = 29, .external_lex_state = 39}, + [3475] = {.lex_state = 142, .external_lex_state = 39}, + [3476] = {.lex_state = 142, .external_lex_state = 39}, + [3477] = {.lex_state = 142, .external_lex_state = 39}, + [3478] = {.lex_state = 142, .external_lex_state = 39}, + [3479] = {.lex_state = 142, .external_lex_state = 39}, + [3480] = {.lex_state = 142, .external_lex_state = 39}, + [3481] = {.lex_state = 142, .external_lex_state = 39}, + [3482] = {.lex_state = 142, .external_lex_state = 39}, + [3483] = {.lex_state = 142, .external_lex_state = 39}, + [3484] = {.lex_state = 142, .external_lex_state = 39}, + [3485] = {.lex_state = 142, .external_lex_state = 39}, + [3486] = {.lex_state = 142, .external_lex_state = 68}, + [3487] = {.lex_state = 142, .external_lex_state = 39}, + [3488] = {.lex_state = 142, .external_lex_state = 39}, + [3489] = {.lex_state = 142, .external_lex_state = 39}, + [3490] = {.lex_state = 142, .external_lex_state = 39}, + [3491] = {.lex_state = 142, .external_lex_state = 39}, + [3492] = {.lex_state = 142, .external_lex_state = 39}, + [3493] = {.lex_state = 142, .external_lex_state = 39}, + [3494] = {.lex_state = 142, .external_lex_state = 39}, + [3495] = {.lex_state = 142, .external_lex_state = 39}, + [3496] = {.lex_state = 142, .external_lex_state = 39}, + [3497] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3498] = {.lex_state = 142, .external_lex_state = 39}, + [3499] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3500] = {.lex_state = 142, .external_lex_state = 39}, + [3501] = {.lex_state = 142, .external_lex_state = 39}, + [3502] = {.lex_state = 142, .external_lex_state = 39}, + [3503] = {.lex_state = 142, .external_lex_state = 39}, + [3504] = {.lex_state = 142, .external_lex_state = 39}, + [3505] = {.lex_state = 142, .external_lex_state = 65}, + [3506] = {.lex_state = 142, .external_lex_state = 39}, + [3507] = {.lex_state = 142, .external_lex_state = 39}, + [3508] = {.lex_state = 142, .external_lex_state = 39}, + [3509] = {.lex_state = 142, .external_lex_state = 39}, + [3510] = {.lex_state = 142, .external_lex_state = 39}, + [3511] = {.lex_state = 142, .external_lex_state = 39, .reserved_word_set_id = 1}, + [3512] = {.lex_state = 142, .external_lex_state = 39}, + [3513] = {.lex_state = 142, .external_lex_state = 39}, + [3514] = {.lex_state = 142, .external_lex_state = 39}, + [3515] = {.lex_state = 142, .external_lex_state = 39}, + [3516] = {.lex_state = 142, .external_lex_state = 39}, + [3517] = {.lex_state = 142, .external_lex_state = 39}, + [3518] = {.lex_state = 142, .external_lex_state = 39}, + [3519] = {.lex_state = 142, .external_lex_state = 39}, + [3520] = {.lex_state = 142, .external_lex_state = 39}, + [3521] = {.lex_state = 142, .external_lex_state = 39}, + [3522] = {.lex_state = 142, .external_lex_state = 39}, }; -static const TSSymbol ts_reserved_words[14][MAX_RESERVED_WORD_SET_SIZE] = { +static const TSSymbol ts_reserved_words[15][MAX_RESERVED_WORD_SET_SIZE] = { [1] = { anon_sym_export, anon_sym_break, @@ -12807,6 +12820,12 @@ static const TSSymbol ts_reserved_words[14][MAX_RESERVED_WORD_SET_SIZE] = { anon_sym_instanceof, }, [11] = { + anon_sym_catch, + anon_sym_extends, + anon_sym_in, + anon_sym_instanceof, + }, + [12] = { anon_sym_export, anon_sym_break, anon_sym_case, @@ -12841,13 +12860,35 @@ static const TSSymbol ts_reserved_words[14][MAX_RESERVED_WORD_SET_SIZE] = { sym_false, sym_null, }, - [12] = { + [13] = { + anon_sym_export, + anon_sym_break, + anon_sym_case, anon_sym_catch, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_if, anon_sym_in, anon_sym_instanceof, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, }, - [13] = { + [14] = { anon_sym_export, anon_sym_break, anon_sym_case, @@ -12945,6 +12986,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(1), [anon_sym_SQUOTE] = ACTIONS(1), [sym__jsx_string_ampersand] = ACTIONS(1), + [anon_sym_async] = ACTIONS(1), [anon_sym_EQ_GT] = ACTIONS(1), [sym_optional_chain] = ACTIONS(1), [anon_sym_PLUS_EQ] = ACTIONS(1), @@ -13033,76 +13075,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__export_default] = ACTIONS(1), [sym__default_declaration_start] = ACTIONS(1), [sym__regex_flags_start] = ACTIONS(1), + [sym__argumentless_new_end] = ACTIONS(1), + [sym__constructor_async_function_start] = ACTIONS(1), }, [STATE(1)] = { - [sym_program] = STATE(3400), - [sym__statement] = STATE(20), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(20), - [aux_sym_export_statement_repeat1] = STATE(2313), + [sym_program] = STATE(3513), + [sym__statement] = STATE(18), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(18), + [aux_sym_export_statement_repeat1] = STATE(2379), [ts_builtin_sym_end] = ACTIONS(7), [sym_identifier] = ACTIONS(9), [sym_hash_bang_line] = ACTIONS(11), @@ -13167,83 +13211,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(2)] = { - [sym__statement] = STATE(43), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3410), - [sym_object_assignment_pattern] = STATE(2746), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3410), - [sym_spread_element] = STATE(2793), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1332), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(1981), - [sym_formal_parameters] = STATE(3298), - [sym_rest_pattern] = STATE(2746), - [sym_method_definition] = STATE(2793), - [sym_pair] = STATE(2793), - [sym_pair_pattern] = STATE(2746), - [sym__property_name] = STATE(2578), - [sym_computed_property_name] = STATE(2578), - [aux_sym_program_repeat1] = STATE(43), - [aux_sym_export_statement_repeat1] = STATE(1916), - [aux_sym_object_repeat1] = STATE(2814), - [aux_sym_object_pattern_repeat1] = STATE(2549), + [sym__statement] = STATE(41), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3485), + [sym_object_assignment_pattern] = STATE(2750), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3485), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3485), + [sym_spread_element] = STATE(2798), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1321), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(1939), + [sym_formal_parameters] = STATE(3418), + [sym_rest_pattern] = STATE(2750), + [sym_method_definition] = STATE(2798), + [sym_pair] = STATE(2798), + [sym_pair_pattern] = STATE(2750), + [sym__property_name] = STATE(2800), + [sym_computed_property_name] = STATE(2800), + [aux_sym_program_repeat1] = STATE(41), + [aux_sym_export_statement_repeat1] = STATE(1880), + [aux_sym_object_repeat1] = STATE(2808), + [aux_sym_object_pattern_repeat1] = STATE(2913), [sym_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13310,83 +13354,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(3)] = { - [sym__statement] = STATE(44), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3410), - [sym_object_assignment_pattern] = STATE(2746), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3410), - [sym_spread_element] = STATE(2793), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1332), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(1981), - [sym_formal_parameters] = STATE(3298), - [sym_rest_pattern] = STATE(2746), - [sym_method_definition] = STATE(2793), - [sym_pair] = STATE(2793), - [sym_pair_pattern] = STATE(2746), - [sym__property_name] = STATE(2578), - [sym_computed_property_name] = STATE(2578), - [aux_sym_program_repeat1] = STATE(44), - [aux_sym_export_statement_repeat1] = STATE(1916), - [aux_sym_object_repeat1] = STATE(2814), - [aux_sym_object_pattern_repeat1] = STATE(2549), + [sym__statement] = STATE(43), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3485), + [sym_object_assignment_pattern] = STATE(2750), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3485), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3485), + [sym_spread_element] = STATE(2798), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1321), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(1939), + [sym_formal_parameters] = STATE(3418), + [sym_rest_pattern] = STATE(2750), + [sym_method_definition] = STATE(2798), + [sym_pair] = STATE(2798), + [sym_pair_pattern] = STATE(2750), + [sym__property_name] = STATE(2800), + [sym_computed_property_name] = STATE(2800), + [aux_sym_program_repeat1] = STATE(43), + [aux_sym_export_statement_repeat1] = STATE(1880), + [aux_sym_object_repeat1] = STATE(2808), + [aux_sym_object_pattern_repeat1] = STATE(2913), [sym_identifier] = ACTIONS(101), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13453,83 +13497,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(4)] = { - [sym__statement] = STATE(50), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3410), - [sym_object_assignment_pattern] = STATE(2746), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3410), - [sym_spread_element] = STATE(2829), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1332), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(1981), - [sym_formal_parameters] = STATE(3298), - [sym_rest_pattern] = STATE(2746), - [sym_method_definition] = STATE(2829), - [sym_pair] = STATE(2829), - [sym_pair_pattern] = STATE(2746), - [sym__property_name] = STATE(2578), - [sym_computed_property_name] = STATE(2578), - [aux_sym_program_repeat1] = STATE(50), - [aux_sym_export_statement_repeat1] = STATE(1916), - [aux_sym_object_repeat1] = STATE(2834), - [aux_sym_object_pattern_repeat1] = STATE(2549), + [sym__statement] = STATE(48), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3485), + [sym_object_assignment_pattern] = STATE(2750), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3485), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3485), + [sym_spread_element] = STATE(2626), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1321), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(1939), + [sym_formal_parameters] = STATE(3418), + [sym_rest_pattern] = STATE(2750), + [sym_method_definition] = STATE(2626), + [sym_pair] = STATE(2626), + [sym_pair_pattern] = STATE(2750), + [sym__property_name] = STATE(2800), + [sym_computed_property_name] = STATE(2800), + [aux_sym_program_repeat1] = STATE(48), + [aux_sym_export_statement_repeat1] = STATE(1880), + [aux_sym_object_repeat1] = STATE(2627), + [aux_sym_object_pattern_repeat1] = STATE(2913), [sym_identifier] = ACTIONS(133), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13597,82 +13641,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(5)] = { [sym__statement] = STATE(62), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3410), - [sym_object_assignment_pattern] = STATE(2746), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3410), - [sym_spread_element] = STATE(2541), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1332), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(1981), - [sym_formal_parameters] = STATE(3298), - [sym_rest_pattern] = STATE(2746), - [sym_method_definition] = STATE(2541), - [sym_pair] = STATE(2541), - [sym_pair_pattern] = STATE(2746), - [sym__property_name] = STATE(2578), - [sym_computed_property_name] = STATE(2578), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3485), + [sym_object_assignment_pattern] = STATE(2750), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3485), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3485), + [sym_spread_element] = STATE(2741), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1321), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(1939), + [sym_formal_parameters] = STATE(3418), + [sym_rest_pattern] = STATE(2750), + [sym_method_definition] = STATE(2741), + [sym_pair] = STATE(2741), + [sym_pair_pattern] = STATE(2750), + [sym__property_name] = STATE(2800), + [sym_computed_property_name] = STATE(2800), [aux_sym_program_repeat1] = STATE(62), - [aux_sym_export_statement_repeat1] = STATE(1916), - [aux_sym_object_repeat1] = STATE(2656), - [aux_sym_object_pattern_repeat1] = STATE(2549), + [aux_sym_export_statement_repeat1] = STATE(1880), + [aux_sym_object_repeat1] = STATE(2743), + [aux_sym_object_pattern_repeat1] = STATE(2913), [sym_identifier] = ACTIONS(149), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13739,83 +13783,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(99), }, [STATE(6)] = { - [sym__statement] = STATE(56), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3410), - [sym_object_assignment_pattern] = STATE(2746), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3410), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3410), - [sym_spread_element] = STATE(2579), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1332), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(1981), - [sym_formal_parameters] = STATE(3298), - [sym_rest_pattern] = STATE(2746), - [sym_method_definition] = STATE(2579), - [sym_pair] = STATE(2579), - [sym_pair_pattern] = STATE(2746), - [sym__property_name] = STATE(2578), - [sym_computed_property_name] = STATE(2578), - [aux_sym_program_repeat1] = STATE(56), - [aux_sym_export_statement_repeat1] = STATE(1916), - [aux_sym_object_repeat1] = STATE(2581), - [aux_sym_object_pattern_repeat1] = STATE(2549), + [sym__statement] = STATE(54), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3485), + [sym_object_assignment_pattern] = STATE(2750), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3485), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3485), + [sym_spread_element] = STATE(2661), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1321), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(1939), + [sym_formal_parameters] = STATE(3418), + [sym_rest_pattern] = STATE(2750), + [sym_method_definition] = STATE(2661), + [sym_pair] = STATE(2661), + [sym_pair_pattern] = STATE(2750), + [sym__property_name] = STATE(2800), + [sym_computed_property_name] = STATE(2800), + [aux_sym_program_repeat1] = STATE(54), + [aux_sym_export_statement_repeat1] = STATE(1880), + [aux_sym_object_repeat1] = STATE(2662), + [aux_sym_object_pattern_repeat1] = STATE(2913), [sym_identifier] = ACTIONS(165), [anon_sym_export] = ACTIONS(13), [anon_sym_STAR] = ACTIONS(103), @@ -13883,72 +13927,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [STATE(7)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [ts_builtin_sym_end] = ACTIONS(181), [sym_identifier] = ACTIONS(183), [anon_sym_export] = ACTIONS(186), @@ -14015,43 +14059,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__default_declaration_start] = ACTIONS(317), }, [STATE(8)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1748), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1724), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -14148,183 +14192,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(391), }, [STATE(9)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(359), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), - [sym__await_keyword] = ACTIONS(391), - }, - [STATE(10)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [aux_sym_object_repeat1] = STATE(2607), - [aux_sym_object_pattern_repeat1] = STATE(2608), + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [aux_sym_object_repeat1] = STATE(2599), + [aux_sym_object_pattern_repeat1] = STATE(2601), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), + [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -14335,12 +14246,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(401), - [anon_sym_LPAREN] = ACTIONS(403), + [anon_sym_using] = ACTIONS(395), + [anon_sym_LPAREN] = ACTIONS(397), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), + [anon_sym_COLON] = ACTIONS(401), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(409), + [anon_sym_EQ] = ACTIONS(403), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -14348,7 +14259,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -14406,91 +14317,91 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(11)] = { - [sym__statement] = STATE(13), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(13), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(10)] = { + [sym__statement] = STATE(12), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(12), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(421), + [anon_sym_RBRACE] = ACTIONS(415), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(423), + [anon_sym_case] = ACTIONS(417), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(423), + [anon_sym_default] = ACTIONS(417), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14544,85 +14455,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(12)] = { - [sym__statement] = STATE(14), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(14), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(11)] = { + [sym__statement] = STATE(13), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(13), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(425), + [anon_sym_RBRACE] = ACTIONS(419), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(427), + [anon_sym_case] = ACTIONS(421), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(427), + [anon_sym_default] = ACTIONS(421), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14676,85 +14587,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(13)] = { + [STATE(12)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(429), + [anon_sym_RBRACE] = ACTIONS(423), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(431), + [anon_sym_case] = ACTIONS(425), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(431), + [anon_sym_default] = ACTIONS(425), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14808,85 +14719,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(14)] = { + [STATE(13)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(433), + [anon_sym_RBRACE] = ACTIONS(427), [anon_sym_break] = ACTIONS(17), - [anon_sym_case] = ACTIONS(435), + [anon_sym_case] = ACTIONS(429), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_continue] = ACTIONS(23), [anon_sym_debugger] = ACTIONS(25), - [anon_sym_default] = ACTIONS(435), + [anon_sym_default] = ACTIONS(429), [anon_sym_delete] = ACTIONS(27), [anon_sym_do] = ACTIONS(29), [anon_sym_for] = ACTIONS(31), @@ -14940,44 +14851,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(15)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(14)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -15000,7 +14911,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(350), @@ -15009,7 +14920,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15066,57 +14977,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(16)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [aux_sym_object_repeat1] = STATE(2663), - [aux_sym_object_pattern_repeat1] = STATE(2608), + [STATE(15)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2601), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -15127,12 +15038,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(401), - [anon_sym_LPAREN] = ACTIONS(403), + [anon_sym_using] = ACTIONS(395), + [anon_sym_LPAREN] = ACTIONS(397), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), + [anon_sym_COLON] = ACTIONS(401), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(409), + [anon_sym_EQ] = ACTIONS(403), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -15140,7 +15051,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15198,57 +15109,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(17)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [aux_sym_object_repeat1] = STATE(2560), - [aux_sym_object_pattern_repeat1] = STATE(2608), + [STATE(16)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [aux_sym_object_repeat1] = STATE(2646), + [aux_sym_object_pattern_repeat1] = STATE(2601), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -15259,12 +15170,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(401), - [anon_sym_LPAREN] = ACTIONS(403), + [anon_sym_using] = ACTIONS(395), + [anon_sym_LPAREN] = ACTIONS(397), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), + [anon_sym_COLON] = ACTIONS(401), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(409), + [anon_sym_EQ] = ACTIONS(403), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -15272,7 +15183,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15330,57 +15241,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(18)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [aux_sym_object_repeat1] = STATE(2593), - [aux_sym_object_pattern_repeat1] = STATE(2608), + [STATE(17)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [aux_sym_object_repeat1] = STATE(2679), + [aux_sym_object_pattern_repeat1] = STATE(2601), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -15391,12 +15302,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(401), - [anon_sym_LPAREN] = ACTIONS(403), + [anon_sym_using] = ACTIONS(395), + [anon_sym_LPAREN] = ACTIONS(397), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), + [anon_sym_COLON] = ACTIONS(401), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(409), + [anon_sym_EQ] = ACTIONS(403), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -15404,7 +15315,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -15462,213 +15373,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), - [sym__await_keyword] = ACTIONS(391), - }, - [STATE(19)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(20)] = { + [STATE(18)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), - [ts_builtin_sym_end] = ACTIONS(447), + [aux_sym_export_statement_repeat1] = STATE(2379), + [ts_builtin_sym_end] = ACTIONS(445), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15730,74 +15509,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(21)] = { - [sym__statement] = STATE(560), - [sym__single_statement] = STATE(560), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(19)] = { + [sym__statement] = STATE(28), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(28), + [aux_sym_export_statement_repeat1] = STATE(2379), + [ts_builtin_sym_end] = ACTIONS(445), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -15857,81 +15637,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(22)] = { - [sym__statement] = STATE(24), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(24), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(20)] = { + [sym__statement] = STATE(597), + [sym__single_statement] = STATE(597), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(451), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -15988,79 +15766,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(23)] = { - [sym__statement] = STATE(544), - [sym__single_statement] = STATE(544), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(21)] = { + [sym__statement] = STATE(23), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(23), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(449), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16117,81 +15897,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(24)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(22)] = { + [sym__statement] = STATE(552), + [sym__single_statement] = STATE(552), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(453), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16248,79 +16026,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(25)] = { - [sym__statement] = STATE(643), - [sym__single_statement] = STATE(643), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(23)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(451), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -16377,77 +16157,206 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(26)] = { + [STATE(24)] = { + [sym__statement] = STATE(521), + [sym__single_statement] = STATE(521), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), + [anon_sym_new] = ACTIONS(39), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(49), + [anon_sym_void] = ACTIONS(27), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_SEMI] = ACTIONS(61), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(447), + [sym__default_declaration_start] = ACTIONS(99), + }, + [STATE(25)] = { [sym__statement] = STATE(530), [sym__single_statement] = STATE(530), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16507,77 +16416,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(27)] = { + [STATE(26)] = { [sym__statement] = STATE(531), [sym__single_statement] = STATE(531), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16637,77 +16546,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(28)] = { - [sym__statement] = STATE(603), - [sym__single_statement] = STATE(603), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(27)] = { + [sym__statement] = STATE(563), + [sym__single_statement] = STATE(563), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16767,78 +16676,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(29)] = { + [STATE(28)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), - [ts_builtin_sym_end] = ACTIONS(455), + [aux_sym_export_statement_repeat1] = STATE(2379), + [ts_builtin_sym_end] = ACTIONS(453), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -16900,109 +16809,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(30)] = { - [sym__statement] = STATE(2837), - [sym__single_statement] = STATE(2837), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(29)] = { + [sym__statement] = STATE(3353), + [sym__single_statement] = STATE(3353), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(3203), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17019,120 +16928,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(509), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(31)] = { - [sym__statement] = STATE(2704), - [sym__single_statement] = STATE(2704), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(30)] = { + [sym__statement] = STATE(2697), + [sym__single_statement] = STATE(2697), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17149,120 +17058,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(32)] = { - [sym__statement] = STATE(2499), - [sym__single_statement] = STATE(2499), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(31)] = { + [sym__statement] = STATE(2663), + [sym__single_statement] = STATE(2663), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17279,120 +17188,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(33)] = { - [sym__statement] = STATE(2710), - [sym__single_statement] = STATE(2710), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(32)] = { + [sym__statement] = STATE(2493), + [sym__single_statement] = STATE(2493), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17409,120 +17318,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(34)] = { - [sym__statement] = STATE(2711), - [sym__single_statement] = STATE(2711), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(33)] = { + [sym__statement] = STATE(2757), + [sym__single_statement] = STATE(2757), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17539,120 +17448,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(35)] = { - [sym__statement] = STATE(2802), - [sym__single_statement] = STATE(2802), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(34)] = { + [sym__statement] = STATE(2769), + [sym__single_statement] = STATE(2769), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17669,120 +17578,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(36)] = { - [sym__statement] = STATE(2853), - [sym__single_statement] = STATE(2853), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(35)] = { + [sym__statement] = STATE(2735), + [sym__single_statement] = STATE(2735), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17799,120 +17708,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(37)] = { - [sym__statement] = STATE(2716), - [sym__single_statement] = STATE(2716), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(36)] = { + [sym__statement] = STATE(2877), + [sym__single_statement] = STATE(2877), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -17929,120 +17838,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(38)] = { - [sym__statement] = STATE(2554), - [sym__single_statement] = STATE(2554), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(37)] = { + [sym__statement] = STATE(2838), + [sym__single_statement] = STATE(2838), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -18059,120 +17968,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(39)] = { - [sym__statement] = STATE(2555), - [sym__single_statement] = STATE(2555), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(38)] = { + [sym__statement] = STATE(2666), + [sym__single_statement] = STATE(2666), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -18189,250 +18098,120 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(511), - [sym__default_declaration_start] = ACTIONS(513), - }, - [STATE(40)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1728), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(515), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(517), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(519), - [sym__await_identifier_line_break] = ACTIONS(521), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(524), - [sym__await_keyword] = ACTIONS(391), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(41)] = { - [sym__statement] = STATE(3405), - [sym__single_statement] = STATE(3405), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(3143), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(39)] = { + [sym__statement] = STATE(2667), + [sym__single_statement] = STATE(2667), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -18449,55 +18228,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(527), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(513), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(42)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(40)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1703), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -18517,7 +18296,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(515), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -18583,85 +18362,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(529), + [sym__line_break_after_await] = ACTIONS(519), + [sym__await_identifier_line_break] = ACTIONS(521), [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(532), + [sym__await_yield_identifier_start] = ACTIONS(524), [sym__await_keyword] = ACTIONS(391), }, - [STATE(43)] = { + [STATE(41)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(535), + [anon_sym_RBRACE] = ACTIONS(527), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18720,78 +18499,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(44)] = { - [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(42)] = { + [sym__statement] = STATE(565), + [sym__single_statement] = STATE(565), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(537), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18848,80 +18626,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(45)] = { - [sym__statement] = STATE(44), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(44), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(43)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(539), + [anon_sym_RBRACE] = ACTIONS(529), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -18980,78 +18759,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(46)] = { - [sym__statement] = STATE(47), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(47), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(44)] = { + [sym__statement] = STATE(43), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(43), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(541), + [anon_sym_RBRACE] = ACTIONS(531), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19110,78 +18889,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(47)] = { + [STATE(45)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(543), + [anon_sym_RBRACE] = ACTIONS(533), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19240,74 +19019,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(48)] = { - [sym__statement] = STATE(517), - [sym__single_statement] = STATE(517), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(46)] = { + [sym__statement] = STATE(507), + [sym__single_statement] = STATE(507), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19367,81 +19146,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(49)] = { - [sym__statement] = STATE(43), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(43), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(47)] = { + [sym__statement] = STATE(41), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(41), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(545), + [anon_sym_RBRACE] = ACTIONS(535), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19500,78 +19279,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(50)] = { + [STATE(48)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(547), + [anon_sym_RBRACE] = ACTIONS(537), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19630,78 +19409,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(51)] = { - [sym__statement] = STATE(54), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(54), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(49)] = { + [sym__statement] = STATE(52), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(52), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(549), + [anon_sym_RBRACE] = ACTIONS(539), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -19760,74 +19539,74 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(52)] = { - [sym__statement] = STATE(594), - [sym__single_statement] = STATE(594), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(50)] = { + [sym__statement] = STATE(576), + [sym__single_statement] = STATE(576), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -19887,77 +19666,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(53)] = { - [sym__statement] = STATE(595), - [sym__single_statement] = STATE(595), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(51)] = { + [sym__statement] = STATE(577), + [sym__single_statement] = STATE(577), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), @@ -20017,81 +19796,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), + [sym__single_statement_context] = ACTIONS(447), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(54)] = { + [STATE(52)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(551), + [anon_sym_RBRACE] = ACTIONS(541), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20150,78 +19929,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(55)] = { - [sym__statement] = STATE(58), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(58), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(53)] = { + [sym__statement] = STATE(56), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(56), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(553), + [anon_sym_RBRACE] = ACTIONS(543), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20280,78 +20059,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(56)] = { + [STATE(54)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(555), + [anon_sym_RBRACE] = ACTIONS(545), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20410,78 +20189,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(57)] = { - [sym__statement] = STATE(60), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(60), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(55)] = { + [sym__statement] = STATE(58), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(58), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(557), + [anon_sym_RBRACE] = ACTIONS(547), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20540,78 +20319,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(58)] = { + [STATE(56)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(559), + [anon_sym_RBRACE] = ACTIONS(549), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20670,78 +20449,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(59)] = { - [sym__statement] = STATE(64), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(64), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(57)] = { + [sym__statement] = STATE(60), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(60), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(561), + [anon_sym_RBRACE] = ACTIONS(551), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20800,78 +20579,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(60)] = { + [STATE(58)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(563), + [anon_sym_RBRACE] = ACTIONS(553), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -20930,78 +20709,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(61)] = { - [sym__statement] = STATE(66), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(66), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(59)] = { + [sym__statement] = STATE(64), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(64), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(565), + [anon_sym_RBRACE] = ACTIONS(555), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21060,78 +20839,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(62)] = { + [STATE(60)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(567), + [anon_sym_RBRACE] = ACTIONS(557), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21190,78 +20969,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(63)] = { - [sym__statement] = STATE(68), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(68), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(61)] = { + [sym__statement] = STATE(66), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(66), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(569), + [anon_sym_RBRACE] = ACTIONS(559), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21320,78 +21099,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(64)] = { + [STATE(62)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(571), + [anon_sym_RBRACE] = ACTIONS(561), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21450,78 +21229,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(65)] = { - [sym__statement] = STATE(69), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(69), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(63)] = { + [sym__statement] = STATE(68), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(68), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(573), + [anon_sym_RBRACE] = ACTIONS(563), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21580,78 +21359,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(66)] = { + [STATE(64)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(575), + [anon_sym_RBRACE] = ACTIONS(565), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21710,78 +21489,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(67)] = { - [sym__statement] = STATE(70), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(70), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(65)] = { + [sym__statement] = STATE(69), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(69), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(577), + [anon_sym_RBRACE] = ACTIONS(567), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21840,78 +21619,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(68)] = { + [STATE(66)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(579), + [anon_sym_RBRACE] = ACTIONS(569), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -21970,78 +21749,208 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(69)] = { + [STATE(67)] = { + [sym__statement] = STATE(70), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(70), + [aux_sym_export_statement_repeat1] = STATE(2379), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(571), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), + [anon_sym_new] = ACTIONS(39), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_var] = ACTIONS(49), + [anon_sym_void] = ACTIONS(27), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_SEMI] = ACTIONS(61), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(73), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(89), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), + }, + [STATE(68)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(581), + [anon_sym_RBRACE] = ACTIONS(573), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22100,78 +22009,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(70)] = { + [STATE(69)] = { [sym__statement] = STATE(7), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), [aux_sym_program_repeat1] = STATE(7), - [aux_sym_export_statement_repeat1] = STATE(2313), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_RBRACE] = ACTIONS(583), + [anon_sym_RBRACE] = ACTIONS(575), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22230,78 +22139,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(71)] = { - [sym__statement] = STATE(29), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(651), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_program_repeat1] = STATE(29), - [aux_sym_export_statement_repeat1] = STATE(2313), - [ts_builtin_sym_end] = ACTIONS(447), + [STATE(70)] = { + [sym__statement] = STATE(7), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(7), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(577), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22360,109 +22269,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(97), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(72)] = { - [sym__statement] = STATE(3252), - [sym__single_statement] = STATE(3252), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(3143), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(71)] = { + [sym__statement] = STATE(3365), + [sym__single_statement] = STATE(3365), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(3203), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -22479,88 +22388,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__single_statement_context] = ACTIONS(527), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__single_statement_context] = ACTIONS(509), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(73)] = { - [sym__statement] = STATE(570), - [sym__single_statement] = STATE(570), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), + [STATE(72)] = { + [sym__statement] = STATE(45), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(635), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_program_repeat1] = STATE(45), + [aux_sym_export_statement_repeat1] = STATE(2379), [sym_identifier] = ACTIONS(9), [anon_sym_export] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_RBRACE] = ACTIONS(579), [anon_sym_break] = ACTIONS(17), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), @@ -22617,51 +22527,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(97), - [sym__single_statement_context] = ACTIONS(449), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(74)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(73)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_COMMA] = ACTIONS(581), + [anon_sym_RBRACE] = ACTIONS(581), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -22672,20 +22582,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(585), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(587), + [anon_sym_RPAREN] = ACTIONS(581), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(584), [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(581), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -22740,58 +22650,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(75)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(74)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(591), - [anon_sym_RBRACE] = ACTIONS(591), + [anon_sym_COMMA] = ACTIONS(587), + [anon_sym_RBRACE] = ACTIONS(587), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -22804,18 +22713,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(591), + [anon_sym_RPAREN] = ACTIONS(587), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(591), + [anon_sym_RBRACK] = ACTIONS(587), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -22872,55 +22781,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(76)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(75)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -22931,11 +22839,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(395), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -22943,7 +22852,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23001,55 +22910,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(529), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(532), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(77)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(76)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(593), - [anon_sym_RBRACE] = ACTIONS(593), + [anon_sym_COMMA] = ACTIONS(326), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23060,20 +22968,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(593), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(593), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(595), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(596), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(593), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23128,52 +23036,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(78)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(77)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -23193,7 +23102,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -23201,7 +23110,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23259,54 +23168,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(79)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(78)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_COMMA] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23317,20 +23227,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(401), + [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), + [anon_sym_RPAREN] = ACTIONS(597), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(599), [anon_sym_LBRACK] = ACTIONS(347), + [anon_sym_RBRACK] = ACTIONS(597), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23385,58 +23295,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(80)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(79)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(599), - [anon_sym_RBRACE] = ACTIONS(599), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_RBRACE] = ACTIONS(602), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -23449,18 +23358,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_RPAREN] = ACTIONS(599), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(601), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(599), + [anon_sym_RBRACK] = ACTIONS(602), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23517,114 +23425,114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(81)] = { - [sym__statement] = STATE(3362), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(3143), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(80)] = { + [sym__statement] = STATE(2645), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(2738), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -23641,118 +23549,118 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(507), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(82)] = { - [sym__statement] = STATE(2745), - [sym_export_statement] = STATE(2787), - [sym_declaration] = STATE(2787), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(2787), - [sym_statement] = STATE(2639), - [sym_expression_statement] = STATE(2787), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_statement_block] = STATE(2787), - [sym_if_statement] = STATE(2787), - [sym_switch_statement] = STATE(2787), - [sym_for_statement] = STATE(2787), - [sym_for_in_statement] = STATE(2787), - [sym_while_statement] = STATE(2787), - [sym_do_statement] = STATE(2787), - [sym_try_statement] = STATE(2787), - [sym_with_statement] = STATE(2787), - [sym_break_statement] = STATE(2787), - [sym_continue_statement] = STATE(2787), - [sym_debugger_statement] = STATE(2787), - [sym_return_statement] = STATE(2787), - [sym_throw_statement] = STATE(2787), - [sym_empty_statement] = STATE(2787), - [sym_labeled_statement] = STATE(2787), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1334), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2486), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2236), - [sym_identifier] = ACTIONS(457), - [anon_sym_export] = ACTIONS(459), - [anon_sym_LBRACE] = ACTIONS(461), - [anon_sym_break] = ACTIONS(463), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), - [anon_sym_continue] = ACTIONS(469), - [anon_sym_debugger] = ACTIONS(471), + [STATE(81)] = { + [sym__statement] = STATE(562), + [sym_export_statement] = STATE(550), + [sym_declaration] = STATE(550), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(550), + [sym_statement] = STATE(544), + [sym_expression_statement] = STATE(550), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_statement_block] = STATE(550), + [sym_if_statement] = STATE(550), + [sym_switch_statement] = STATE(550), + [sym_for_statement] = STATE(550), + [sym_for_in_statement] = STATE(550), + [sym_while_statement] = STATE(550), + [sym_do_statement] = STATE(550), + [sym_try_statement] = STATE(550), + [sym_with_statement] = STATE(550), + [sym_break_statement] = STATE(550), + [sym_continue_statement] = STATE(550), + [sym_debugger_statement] = STATE(550), + [sym_return_statement] = STATE(550), + [sym_throw_statement] = STATE(550), + [sym_empty_statement] = STATE(550), + [sym_labeled_statement] = STATE(550), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1324), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2578), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2379), + [sym_identifier] = ACTIONS(9), + [anon_sym_export] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(15), + [anon_sym_break] = ACTIONS(17), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), + [anon_sym_continue] = ACTIONS(23), + [anon_sym_debugger] = ACTIONS(25), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(473), - [anon_sym_for] = ACTIONS(475), - [anon_sym_function] = ACTIONS(477), - [anon_sym_if] = ACTIONS(479), - [anon_sym_import] = ACTIONS(481), + [anon_sym_do] = ACTIONS(29), + [anon_sym_for] = ACTIONS(31), + [anon_sym_function] = ACTIONS(33), + [anon_sym_if] = ACTIONS(35), + [anon_sym_import] = ACTIONS(37), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(483), - [anon_sym_switch] = ACTIONS(485), - [anon_sym_throw] = ACTIONS(487), - [anon_sym_try] = ACTIONS(489), + [anon_sym_return] = ACTIONS(41), + [anon_sym_switch] = ACTIONS(43), + [anon_sym_throw] = ACTIONS(45), + [anon_sym_try] = ACTIONS(47), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(493), - [anon_sym_with] = ACTIONS(495), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(497), - [anon_sym_using] = ACTIONS(499), + [anon_sym_while] = ACTIONS(51), + [anon_sym_with] = ACTIONS(53), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(55), + [anon_sym_using] = ACTIONS(57), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(501), + [anon_sym_SEMI] = ACTIONS(61), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(503), + [anon_sym_async] = ACTIONS(73), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -23769,82 +23677,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(505), + [sym_undefined] = ACTIONS(89), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(507), - [anon_sym_get] = ACTIONS(507), - [anon_sym_set] = ACTIONS(507), + [anon_sym_static] = ACTIONS(93), + [anon_sym_get] = ACTIONS(93), + [anon_sym_set] = ACTIONS(93), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(509), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(97), + [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(83)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(82)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(604), - [anon_sym_RBRACE] = ACTIONS(604), + [anon_sym_COMMA] = ACTIONS(326), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), + [anon_sym_in] = ACTIONS(605), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(608), + [anon_sym_of] = ACTIONS(610), [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(604), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -23901,242 +23809,114 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(84)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(607), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(610), - [anon_sym_of] = ACTIONS(612), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(437), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), - [sym__await_keyword] = ACTIONS(391), - }, - [STATE(85)] = { - [sym__statement] = STATE(527), - [sym_export_statement] = STATE(625), - [sym_declaration] = STATE(625), - [sym_import] = STATE(2455), - [sym_import_statement] = STATE(625), - [sym_statement] = STATE(541), - [sym_expression_statement] = STATE(625), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_statement_block] = STATE(625), - [sym_if_statement] = STATE(625), - [sym_switch_statement] = STATE(625), - [sym_for_statement] = STATE(625), - [sym_for_in_statement] = STATE(625), - [sym_while_statement] = STATE(625), - [sym_do_statement] = STATE(625), - [sym_try_statement] = STATE(625), - [sym_with_statement] = STATE(625), - [sym_break_statement] = STATE(625), - [sym_continue_statement] = STATE(625), - [sym_debugger_statement] = STATE(625), - [sym_return_statement] = STATE(625), - [sym_throw_statement] = STATE(625), - [sym_empty_statement] = STATE(625), - [sym_labeled_statement] = STATE(625), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1357), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2465), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2313), - [sym_identifier] = ACTIONS(9), - [anon_sym_export] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(15), - [anon_sym_break] = ACTIONS(17), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), - [anon_sym_continue] = ACTIONS(23), - [anon_sym_debugger] = ACTIONS(25), + [STATE(83)] = { + [sym__statement] = STATE(3402), + [sym_export_statement] = STATE(2835), + [sym_declaration] = STATE(2835), + [sym_import] = STATE(2464), + [sym_import_statement] = STATE(2835), + [sym_statement] = STATE(3203), + [sym_expression_statement] = STATE(2835), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_statement_block] = STATE(2835), + [sym_if_statement] = STATE(2835), + [sym_switch_statement] = STATE(2835), + [sym_for_statement] = STATE(2835), + [sym_for_in_statement] = STATE(2835), + [sym_while_statement] = STATE(2835), + [sym_do_statement] = STATE(2835), + [sym_try_statement] = STATE(2835), + [sym_with_statement] = STATE(2835), + [sym_break_statement] = STATE(2835), + [sym_continue_statement] = STATE(2835), + [sym_debugger_statement] = STATE(2835), + [sym_return_statement] = STATE(2835), + [sym_throw_statement] = STATE(2835), + [sym_empty_statement] = STATE(2835), + [sym_labeled_statement] = STATE(2835), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1323), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2548), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2290), + [sym_identifier] = ACTIONS(455), + [anon_sym_export] = ACTIONS(457), + [anon_sym_LBRACE] = ACTIONS(459), + [anon_sym_break] = ACTIONS(461), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(467), + [anon_sym_debugger] = ACTIONS(469), [anon_sym_delete] = ACTIONS(27), - [anon_sym_do] = ACTIONS(29), - [anon_sym_for] = ACTIONS(31), - [anon_sym_function] = ACTIONS(33), - [anon_sym_if] = ACTIONS(35), - [anon_sym_import] = ACTIONS(37), + [anon_sym_do] = ACTIONS(471), + [anon_sym_for] = ACTIONS(473), + [anon_sym_function] = ACTIONS(475), + [anon_sym_if] = ACTIONS(477), + [anon_sym_import] = ACTIONS(479), [anon_sym_new] = ACTIONS(39), - [anon_sym_return] = ACTIONS(41), - [anon_sym_switch] = ACTIONS(43), - [anon_sym_throw] = ACTIONS(45), - [anon_sym_try] = ACTIONS(47), + [anon_sym_return] = ACTIONS(481), + [anon_sym_switch] = ACTIONS(483), + [anon_sym_throw] = ACTIONS(485), + [anon_sym_try] = ACTIONS(487), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [anon_sym_while] = ACTIONS(51), - [anon_sym_with] = ACTIONS(53), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(55), - [anon_sym_using] = ACTIONS(57), + [anon_sym_while] = ACTIONS(491), + [anon_sym_with] = ACTIONS(493), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(495), + [anon_sym_using] = ACTIONS(497), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(61), + [anon_sym_SEMI] = ACTIONS(499), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(73), + [anon_sym_async] = ACTIONS(501), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -24153,181 +23933,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(89), + [sym_undefined] = ACTIONS(503), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(93), - [anon_sym_get] = ACTIONS(93), - [anon_sym_set] = ACTIONS(93), + [anon_sym_static] = ACTIONS(505), + [anon_sym_get] = ACTIONS(505), + [anon_sym_set] = ACTIONS(505), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(97), - [sym__default_declaration_start] = ACTIONS(99), + [sym__await_keyword] = ACTIONS(507), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(86)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(401), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), - [sym__await_keyword] = ACTIONS(391), - }, - [STATE(87)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1725), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(84)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24341,11 +23994,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(585), + [anon_sym_using] = ACTIONS(395), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24353,7 +24006,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24411,54 +24064,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(413), - [sym__await_identifier_line_break] = ACTIONS(415), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(418), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(88)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(85)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_COMMA] = ACTIONS(599), + [anon_sym_COMMA] = ACTIONS(597), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24472,16 +24125,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(596), + [anon_sym_EQ] = ACTIONS(584), [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_RBRACK] = ACTIONS(593), + [anon_sym_RBRACK] = ACTIONS(581), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24538,50 +24191,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(89)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1743), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(86)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1713), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24598,7 +24251,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(614), + [anon_sym_EQ] = ACTIONS(612), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24606,7 +24259,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(616), + [anon_sym_EQ_GT] = ACTIONS(614), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24663,52 +24316,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(618), - [sym__await_identifier_line_break] = ACTIONS(618), + [sym__line_break_after_await] = ACTIONS(616), + [sym__await_identifier_line_break] = ACTIONS(616), [sym__await_operand_end] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(620), + [sym__await_yield_identifier_start] = ACTIONS(618), [sym__await_keyword] = ACTIONS(391), }, - [STATE(90)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(87)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24723,9 +24376,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), + [anon_sym_of] = ACTIONS(322), [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_COLON] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24733,7 +24388,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(616), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24790,52 +24445,50 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), - [sym__await_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(91)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(88)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1723), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -24843,17 +24496,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(607), + [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(622), - [anon_sym_of] = ACTIONS(612), + [anon_sym_using] = ACTIONS(593), [anon_sym_LPAREN] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(326), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24861,7 +24514,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -24916,55 +24569,56 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(407), + [sym__await_identifier_line_break] = ACTIONS(409), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(412), [sym__await_keyword] = ACTIONS(391), }, - [STATE(92)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(89)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1724), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_LBRACE] = ACTIONS(620), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -24978,7 +24632,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(623), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -24986,7 +24640,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(624), + [anon_sym_EQ_GT] = ACTIONS(625), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25043,51 +24697,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), - [sym__await_operand_end] = ACTIONS(326), + [sym__line_break_after_await] = ACTIONS(385), + [sym__await_identifier_line_break] = ACTIONS(385), + [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(389), [sym__await_keyword] = ACTIONS(391), }, - [STATE(93)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1758), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(90)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1698), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), [anon_sym_LBRACE] = ACTIONS(324), @@ -25104,7 +24758,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(626), + [anon_sym_EQ] = ACTIONS(627), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25112,7 +24766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(624), + [anon_sym_EQ_GT] = ACTIONS(629), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25169,194 +24823,69 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(628), - [sym__await_identifier_line_break] = ACTIONS(628), + [sym__line_break_after_await] = ACTIONS(631), + [sym__await_identifier_line_break] = ACTIONS(631), [sym__await_operand_end] = ACTIONS(326), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(630), - [sym__await_keyword] = ACTIONS(391), - }, - [STATE(94)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1748), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(632), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(635), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(637), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(385), - [sym__await_identifier_line_break] = ACTIONS(385), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(389), + [sym__await_yield_identifier_start] = ACTIONS(633), [sym__await_keyword] = ACTIONS(391), }, - [STATE(95)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(91)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(632), + [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), + [anon_sym_in] = ACTIONS(605), [anon_sym_instanceof] = ACTIONS(322), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), + [anon_sym_using] = ACTIONS(635), + [anon_sym_of] = ACTIONS(610), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(589), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25364,7 +24893,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(637), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -25421,54 +24950,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), - [sym__completed_arrow_function] = ACTIONS(326), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(96)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(92)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1686), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(632), + [anon_sym_LBRACE] = ACTIONS(620), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), @@ -25482,7 +25010,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_using] = ACTIONS(338), [anon_sym_LPAREN] = ACTIONS(340), [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(637), [anon_sym_LBRACK] = ACTIONS(347), [anon_sym_LT] = ACTIONS(350), [anon_sym_GT] = ACTIONS(322), @@ -25547,562 +25075,437 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), + [sym__line_break_after_await] = ACTIONS(435), + [sym__await_identifier_line_break] = ACTIONS(435), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), + [sym__await_yield_identifier_start] = ACTIONS(437), [sym__await_keyword] = ACTIONS(391), }, - [STATE(97)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1712), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(632), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(340), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_EQ] = ACTIONS(641), - [anon_sym_LBRACK] = ACTIONS(347), - [anon_sym_LT] = ACTIONS(350), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_EQ_GT] = ACTIONS(639), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(363), - [anon_sym_DASH] = ACTIONS(363), - [anon_sym_SLASH] = ACTIONS(366), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_BANG] = ACTIONS(330), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(371), - [anon_sym_DASH_DASH] = ACTIONS(371), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(374), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_await] = ACTIONS(395), - [sym__await_identifier_line_break] = ACTIONS(395), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_start] = ACTIONS(397), - [sym__await_keyword] = ACTIONS(391), - }, - [STATE(98)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(905), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_STAR] = ACTIONS(645), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_COMMA] = ACTIONS(649), - [anon_sym_RBRACE] = ACTIONS(649), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_of] = ACTIONS(659), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_RPAREN] = ACTIONS(649), - [anon_sym_SEMI] = ACTIONS(649), - [anon_sym_COLON] = ACTIONS(649), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_RBRACK] = ACTIONS(649), - [anon_sym_LT] = ACTIONS(671), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), - [anon_sym_BANG] = ACTIONS(653), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(93)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(899), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_STAR] = ACTIONS(643), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_COMMA] = ACTIONS(647), + [anon_sym_RBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_of] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_RPAREN] = ACTIONS(647), + [anon_sym_SEMI] = ACTIONS(647), + [anon_sym_COLON] = ACTIONS(647), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_RBRACK] = ACTIONS(647), + [anon_sym_LT] = ACTIONS(669), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), + [anon_sym_BANG] = ACTIONS(651), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym__ternary_qmark] = ACTIONS(649), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), + [sym__ternary_qmark] = ACTIONS(647), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(695), - [sym__completed_arrow_function] = ACTIONS(649), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__line_break_ends_statement] = ACTIONS(693), + [sym__completed_arrow_function] = ACTIONS(647), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(99)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1058), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_STAR] = ACTIONS(703), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_COMMA] = ACTIONS(649), - [anon_sym_RBRACE] = ACTIONS(649), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_SEMI] = ACTIONS(649), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(725), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), - [anon_sym_BANG] = ACTIONS(709), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(94)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1105), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_STAR] = ACTIONS(701), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_COMMA] = ACTIONS(647), + [anon_sym_RBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_SEMI] = ACTIONS(647), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(723), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), + [anon_sym_BANG] = ACTIONS(707), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), - [sym__automatic_semicolon] = ACTIONS(649), - [sym__ternary_qmark] = ACTIONS(649), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(749), - [sym__await_identifier_line_break] = ACTIONS(649), - [sym__completed_arrow_function] = ACTIONS(649), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_yield_identifier_start] = ACTIONS(649), - [sym__await_keyword] = ACTIONS(753), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym__automatic_semicolon] = ACTIONS(647), + [sym__ternary_qmark] = ACTIONS(647), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_ends_statement] = ACTIONS(747), + [sym__await_identifier_line_break] = ACTIONS(647), + [sym__completed_arrow_function] = ACTIONS(647), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_yield_identifier_start] = ACTIONS(647), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(100)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1171), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_STAR] = ACTIONS(757), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(649), - [anon_sym_RBRACE] = ACTIONS(649), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_of] = ACTIONS(659), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(649), - [anon_sym_SEMI] = ACTIONS(649), - [anon_sym_COLON] = ACTIONS(649), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_RBRACK] = ACTIONS(649), - [anon_sym_LT] = ACTIONS(779), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), - [anon_sym_BANG] = ACTIONS(763), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(95)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1172), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_STAR] = ACTIONS(755), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(647), + [anon_sym_RBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_of] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(647), + [anon_sym_SEMI] = ACTIONS(647), + [anon_sym_COLON] = ACTIONS(647), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_RBRACK] = ACTIONS(647), + [anon_sym_LT] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), + [anon_sym_BANG] = ACTIONS(761), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym__ternary_qmark] = ACTIONS(649), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym__ternary_qmark] = ACTIONS(647), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(803), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__line_break_ends_statement] = ACTIONS(801), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(101)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1377), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_STAR] = ACTIONS(811), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_COMMA] = ACTIONS(649), - [anon_sym_RBRACE] = ACTIONS(649), - [anon_sym_class] = ACTIONS(815), + [STATE(96)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1293), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_STAR] = ACTIONS(809), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_COMMA] = ACTIONS(647), + [anon_sym_RBRACE] = ACTIONS(647), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(649), + [anon_sym_SEMI] = ACTIONS(647), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(823), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), + [anon_sym_LT] = ACTIONS(821), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_async] = ACTIONS(823), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), [anon_sym_BANG] = ACTIONS(27), [anon_sym_TILDE] = ACTIONS(77), [anon_sym_PLUS_PLUS] = ACTIONS(79), @@ -26116,431 +25519,324 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), - [sym__automatic_semicolon] = ACTIONS(649), - [sym__ternary_qmark] = ACTIONS(649), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(829), - [sym__await_identifier_line_break] = ACTIONS(649), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), + [sym__automatic_semicolon] = ACTIONS(647), + [sym__ternary_qmark] = ACTIONS(647), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_ends_statement] = ACTIONS(827), + [sym__await_identifier_line_break] = ACTIONS(647), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(649), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier_start] = ACTIONS(647), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(102)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1598), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_STAR] = ACTIONS(835), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(97)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1400), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_STAR] = ACTIONS(833), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_of] = ACTIONS(659), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_COLON] = ACTIONS(649), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(779), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(855), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), [anon_sym_BANG] = ACTIONS(839), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), - [sym__ternary_qmark] = ACTIONS(649), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), + [sym__ternary_qmark] = ACTIONS(647), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(803), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__line_break_ends_statement] = ACTIONS(879), + [sym__await_operand_end] = ACTIONS(647), + [sym__completed_arrow_function] = ACTIONS(647), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(103)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1414), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_STAR] = ACTIONS(863), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(885), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), - [anon_sym_BANG] = ACTIONS(869), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), + [STATE(98)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1628), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_STAR] = ACTIONS(887), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_of] = ACTIONS(657), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_COLON] = ACTIONS(647), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), + [anon_sym_BANG] = ACTIONS(891), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym__ternary_qmark] = ACTIONS(649), - [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(909), - [sym__await_operand_end] = ACTIONS(649), - [sym__completed_arrow_function] = ACTIONS(649), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(104)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1565), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_STAR] = ACTIONS(917), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(671), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), - [anon_sym_BANG] = ACTIONS(919), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), - [sym__ternary_qmark] = ACTIONS(649), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym__ternary_qmark] = ACTIONS(647), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(695), - [sym__completed_arrow_function] = ACTIONS(649), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__line_break_ends_statement] = ACTIONS(801), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(105)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1822), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(99)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1782), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), - [anon_sym_STAR] = ACTIONS(939), + [anon_sym_STAR] = ACTIONS(911), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), [anon_sym_delete] = ACTIONS(330), [anon_sym_function] = ACTIONS(332), [anon_sym_import] = ACTIONS(334), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), [anon_sym_new] = ACTIONS(336), [anon_sym_typeof] = ACTIONS(330), [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(945), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(917), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), + [anon_sym_SLASH] = ACTIONS(919), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), [anon_sym_BANG] = ACTIONS(330), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -26553,319 +25849,426 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(338), [anon_sym_get] = ACTIONS(338), [anon_sym_set] = ACTIONS(338), - [sym__ternary_qmark] = ACTIONS(649), + [sym__ternary_qmark] = ACTIONS(647), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(953), - [sym__await_operand_end] = ACTIONS(649), + [sym__line_break_ends_statement] = ACTIONS(925), + [sym__await_operand_end] = ACTIONS(647), [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(106)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1782), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_STAR] = ACTIONS(957), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_in] = ACTIONS(659), - [anon_sym_instanceof] = ACTIONS(659), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(779), - [anon_sym_GT] = ACTIONS(659), - [anon_sym_DOT] = ACTIONS(659), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [sym_optional_chain] = ACTIONS(649), - [anon_sym_AMP_AMP] = ACTIONS(649), - [anon_sym_PIPE_PIPE] = ACTIONS(649), - [anon_sym_GT_GT] = ACTIONS(659), - [anon_sym_GT_GT_GT] = ACTIONS(649), - [anon_sym_LT_LT] = ACTIONS(649), - [anon_sym_AMP] = ACTIONS(659), - [anon_sym_CARET] = ACTIONS(649), - [anon_sym_PIPE] = ACTIONS(659), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_PERCENT] = ACTIONS(649), - [anon_sym_STAR_STAR] = ACTIONS(649), - [anon_sym_LT_EQ] = ACTIONS(649), - [anon_sym_EQ_EQ] = ACTIONS(659), - [anon_sym_EQ_EQ_EQ] = ACTIONS(649), - [anon_sym_BANG_EQ] = ACTIONS(659), - [anon_sym_BANG_EQ_EQ] = ACTIONS(649), - [anon_sym_GT_EQ] = ACTIONS(649), - [anon_sym_QMARK_QMARK] = ACTIONS(649), - [anon_sym_BANG] = ACTIONS(959), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(100)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1527), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_STAR] = ACTIONS(929), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(669), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), + [anon_sym_BANG] = ACTIONS(931), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), - [sym__ternary_qmark] = ACTIONS(649), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), + [sym__ternary_qmark] = ACTIONS(647), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(803), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__line_break_ends_statement] = ACTIONS(693), + [sym__completed_arrow_function] = ACTIONS(647), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(107)] = { - [ts_builtin_sym_end] = ACTIONS(979), - [sym_identifier] = ACTIONS(981), - [anon_sym_export] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(983), - [anon_sym_LBRACE] = ACTIONS(979), - [anon_sym_COMMA] = ACTIONS(985), - [anon_sym_RBRACE] = ACTIONS(979), - [anon_sym_break] = ACTIONS(981), - [anon_sym_case] = ACTIONS(981), - [anon_sym_class] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_debugger] = ACTIONS(981), - [anon_sym_default] = ACTIONS(981), - [anon_sym_delete] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_else] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_function] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_import] = ACTIONS(981), - [anon_sym_in] = ACTIONS(983), - [anon_sym_instanceof] = ACTIONS(983), - [anon_sym_new] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_switch] = ACTIONS(981), - [anon_sym_throw] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_typeof] = ACTIONS(981), - [anon_sym_var] = ACTIONS(981), - [anon_sym_void] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_with] = ACTIONS(981), - [sym__let] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_using] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(979), - [anon_sym_SEMI] = ACTIONS(979), - [anon_sym_yield] = ACTIONS(981), - [anon_sym_EQ] = ACTIONS(987), - [anon_sym_LBRACK] = ACTIONS(979), - [anon_sym_LT] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(983), - [anon_sym_DOT] = ACTIONS(983), - [anon_sym_DQUOTE] = ACTIONS(979), - [anon_sym_SQUOTE] = ACTIONS(979), - [anon_sym_async] = ACTIONS(981), - [sym_optional_chain] = ACTIONS(985), - [anon_sym_AMP_AMP] = ACTIONS(985), - [anon_sym_PIPE_PIPE] = ACTIONS(985), - [anon_sym_GT_GT] = ACTIONS(983), - [anon_sym_GT_GT_GT] = ACTIONS(985), - [anon_sym_LT_LT] = ACTIONS(985), - [anon_sym_AMP] = ACTIONS(983), - [anon_sym_CARET] = ACTIONS(985), - [anon_sym_PIPE] = ACTIONS(983), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_PERCENT] = ACTIONS(985), - [anon_sym_STAR_STAR] = ACTIONS(985), - [anon_sym_LT_EQ] = ACTIONS(985), - [anon_sym_EQ_EQ] = ACTIONS(983), - [anon_sym_EQ_EQ_EQ] = ACTIONS(985), - [anon_sym_BANG_EQ] = ACTIONS(983), - [anon_sym_BANG_EQ_EQ] = ACTIONS(985), - [anon_sym_GT_EQ] = ACTIONS(985), - [anon_sym_QMARK_QMARK] = ACTIONS(985), - [anon_sym_BANG] = ACTIONS(981), - [anon_sym_TILDE] = ACTIONS(979), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(979), - [sym_number] = ACTIONS(979), - [sym_private_property_identifier] = ACTIONS(979), - [sym_this] = ACTIONS(981), - [sym_super] = ACTIONS(981), - [sym_true] = ACTIONS(981), - [sym_false] = ACTIONS(981), - [sym_null] = ACTIONS(981), - [sym_undefined] = ACTIONS(981), - [anon_sym_AT] = ACTIONS(979), - [anon_sym_static] = ACTIONS(981), - [anon_sym_get] = ACTIONS(981), - [anon_sym_set] = ACTIONS(981), - [sym__automatic_semicolon] = ACTIONS(985), - [sym__ternary_qmark] = ACTIONS(985), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(979), - [sym__await_identifier_line_break] = ACTIONS(985), - [sym__await_yield_identifier] = ACTIONS(979), - [sym__await_yield_identifier_start] = ACTIONS(985), - [sym__await_keyword] = ACTIONS(979), - [sym__default_declaration_start] = ACTIONS(979), + [STATE(101)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1752), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_STAR] = ACTIONS(951), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_in] = ACTIONS(657), + [anon_sym_instanceof] = ACTIONS(657), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(657), + [anon_sym_DOT] = ACTIONS(657), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [sym_optional_chain] = ACTIONS(647), + [anon_sym_AMP_AMP] = ACTIONS(647), + [anon_sym_PIPE_PIPE] = ACTIONS(647), + [anon_sym_GT_GT] = ACTIONS(657), + [anon_sym_GT_GT_GT] = ACTIONS(647), + [anon_sym_LT_LT] = ACTIONS(647), + [anon_sym_AMP] = ACTIONS(657), + [anon_sym_CARET] = ACTIONS(647), + [anon_sym_PIPE] = ACTIONS(657), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_PERCENT] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(647), + [anon_sym_LT_EQ] = ACTIONS(647), + [anon_sym_EQ_EQ] = ACTIONS(657), + [anon_sym_EQ_EQ_EQ] = ACTIONS(647), + [anon_sym_BANG_EQ] = ACTIONS(657), + [anon_sym_BANG_EQ_EQ] = ACTIONS(647), + [anon_sym_GT_EQ] = ACTIONS(647), + [anon_sym_QMARK_QMARK] = ACTIONS(647), + [anon_sym_BANG] = ACTIONS(953), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), + [sym__ternary_qmark] = ACTIONS(647), + [sym_html_comment] = ACTIONS(5), + [sym__line_break_ends_statement] = ACTIONS(801), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(108)] = { - [ts_builtin_sym_end] = ACTIONS(979), - [sym_identifier] = ACTIONS(981), - [anon_sym_export] = ACTIONS(981), - [anon_sym_STAR] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(979), - [anon_sym_COMMA] = ACTIONS(979), - [anon_sym_RBRACE] = ACTIONS(979), - [anon_sym_break] = ACTIONS(981), - [anon_sym_case] = ACTIONS(981), - [anon_sym_class] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_debugger] = ACTIONS(981), - [anon_sym_default] = ACTIONS(981), - [anon_sym_delete] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_else] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_function] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_import] = ACTIONS(981), - [anon_sym_in] = ACTIONS(981), - [anon_sym_instanceof] = ACTIONS(981), - [anon_sym_new] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_switch] = ACTIONS(981), - [anon_sym_throw] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_typeof] = ACTIONS(981), - [anon_sym_var] = ACTIONS(981), - [anon_sym_void] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_with] = ACTIONS(981), - [sym__let] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_using] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(979), - [anon_sym_SEMI] = ACTIONS(979), - [anon_sym_yield] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(979), - [anon_sym_LT] = ACTIONS(981), - [anon_sym_GT] = ACTIONS(981), - [anon_sym_DOT] = ACTIONS(981), - [anon_sym_DQUOTE] = ACTIONS(979), - [anon_sym_SQUOTE] = ACTIONS(979), - [anon_sym_async] = ACTIONS(981), - [sym_optional_chain] = ACTIONS(979), - [anon_sym_AMP_AMP] = ACTIONS(979), - [anon_sym_PIPE_PIPE] = ACTIONS(979), - [anon_sym_GT_GT] = ACTIONS(981), - [anon_sym_GT_GT_GT] = ACTIONS(979), - [anon_sym_LT_LT] = ACTIONS(979), - [anon_sym_AMP] = ACTIONS(981), - [anon_sym_CARET] = ACTIONS(979), - [anon_sym_PIPE] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_PERCENT] = ACTIONS(979), - [anon_sym_STAR_STAR] = ACTIONS(979), - [anon_sym_LT_EQ] = ACTIONS(979), - [anon_sym_EQ_EQ] = ACTIONS(981), - [anon_sym_EQ_EQ_EQ] = ACTIONS(979), - [anon_sym_BANG_EQ] = ACTIONS(981), - [anon_sym_BANG_EQ_EQ] = ACTIONS(979), - [anon_sym_GT_EQ] = ACTIONS(979), - [anon_sym_QMARK_QMARK] = ACTIONS(979), - [anon_sym_BANG] = ACTIONS(981), - [anon_sym_TILDE] = ACTIONS(979), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(979), - [sym_number] = ACTIONS(979), - [sym_private_property_identifier] = ACTIONS(979), - [sym_this] = ACTIONS(981), - [sym_super] = ACTIONS(981), - [sym_true] = ACTIONS(981), - [sym_false] = ACTIONS(981), - [sym_null] = ACTIONS(981), - [sym_undefined] = ACTIONS(981), - [anon_sym_AT] = ACTIONS(979), - [anon_sym_static] = ACTIONS(981), - [anon_sym_get] = ACTIONS(981), - [anon_sym_set] = ACTIONS(981), - [sym__automatic_semicolon] = ACTIONS(979), - [sym__ternary_qmark] = ACTIONS(979), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(979), - [sym__await_identifier_line_break] = ACTIONS(979), - [sym__await_yield_identifier] = ACTIONS(979), - [sym__await_yield_identifier_start] = ACTIONS(979), - [sym__await_keyword] = ACTIONS(979), - [sym__default_declaration_start] = ACTIONS(979), + [STATE(102)] = { + [ts_builtin_sym_end] = ACTIONS(971), + [sym_identifier] = ACTIONS(973), + [anon_sym_export] = ACTIONS(973), + [anon_sym_STAR] = ACTIONS(975), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_COMMA] = ACTIONS(977), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_break] = ACTIONS(973), + [anon_sym_case] = ACTIONS(973), + [anon_sym_class] = ACTIONS(973), + [anon_sym_const] = ACTIONS(973), + [anon_sym_continue] = ACTIONS(973), + [anon_sym_debugger] = ACTIONS(973), + [anon_sym_default] = ACTIONS(973), + [anon_sym_delete] = ACTIONS(973), + [anon_sym_do] = ACTIONS(973), + [anon_sym_else] = ACTIONS(973), + [anon_sym_for] = ACTIONS(973), + [anon_sym_function] = ACTIONS(973), + [anon_sym_if] = ACTIONS(973), + [anon_sym_import] = ACTIONS(973), + [anon_sym_in] = ACTIONS(975), + [anon_sym_instanceof] = ACTIONS(975), + [anon_sym_new] = ACTIONS(973), + [anon_sym_return] = ACTIONS(973), + [anon_sym_switch] = ACTIONS(973), + [anon_sym_throw] = ACTIONS(973), + [anon_sym_try] = ACTIONS(973), + [anon_sym_typeof] = ACTIONS(973), + [anon_sym_var] = ACTIONS(973), + [anon_sym_void] = ACTIONS(973), + [anon_sym_while] = ACTIONS(973), + [anon_sym_with] = ACTIONS(973), + [sym__let] = ACTIONS(973), + [anon_sym_let] = ACTIONS(973), + [anon_sym_using] = ACTIONS(973), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(973), + [anon_sym_EQ] = ACTIONS(979), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(973), + [anon_sym_GT] = ACTIONS(975), + [anon_sym_DOT] = ACTIONS(975), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_async] = ACTIONS(973), + [sym_optional_chain] = ACTIONS(977), + [anon_sym_AMP_AMP] = ACTIONS(977), + [anon_sym_PIPE_PIPE] = ACTIONS(977), + [anon_sym_GT_GT] = ACTIONS(975), + [anon_sym_GT_GT_GT] = ACTIONS(977), + [anon_sym_LT_LT] = ACTIONS(977), + [anon_sym_AMP] = ACTIONS(975), + [anon_sym_CARET] = ACTIONS(977), + [anon_sym_PIPE] = ACTIONS(975), + [anon_sym_PLUS] = ACTIONS(973), + [anon_sym_DASH] = ACTIONS(973), + [anon_sym_SLASH] = ACTIONS(973), + [anon_sym_PERCENT] = ACTIONS(977), + [anon_sym_STAR_STAR] = ACTIONS(977), + [anon_sym_LT_EQ] = ACTIONS(977), + [anon_sym_EQ_EQ] = ACTIONS(975), + [anon_sym_EQ_EQ_EQ] = ACTIONS(977), + [anon_sym_BANG_EQ] = ACTIONS(975), + [anon_sym_BANG_EQ_EQ] = ACTIONS(977), + [anon_sym_GT_EQ] = ACTIONS(977), + [anon_sym_QMARK_QMARK] = ACTIONS(977), + [anon_sym_BANG] = ACTIONS(973), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(973), + [sym_super] = ACTIONS(973), + [sym_true] = ACTIONS(973), + [sym_false] = ACTIONS(973), + [sym_null] = ACTIONS(973), + [sym_undefined] = ACTIONS(973), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(973), + [anon_sym_get] = ACTIONS(973), + [anon_sym_set] = ACTIONS(973), + [sym__automatic_semicolon] = ACTIONS(977), + [sym__ternary_qmark] = ACTIONS(977), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(971), + [sym__await_identifier_line_break] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(971), + [sym__await_yield_identifier_start] = ACTIONS(977), + [sym__await_keyword] = ACTIONS(971), + [sym__default_declaration_start] = ACTIONS(971), }, - [STATE(109)] = { + [STATE(103)] = { + [ts_builtin_sym_end] = ACTIONS(981), + [sym_identifier] = ACTIONS(983), + [anon_sym_export] = ACTIONS(983), + [anon_sym_STAR] = ACTIONS(985), + [anon_sym_LBRACE] = ACTIONS(981), + [anon_sym_COMMA] = ACTIONS(987), + [anon_sym_RBRACE] = ACTIONS(981), + [anon_sym_break] = ACTIONS(983), + [anon_sym_case] = ACTIONS(983), + [anon_sym_class] = ACTIONS(983), + [anon_sym_const] = ACTIONS(983), + [anon_sym_continue] = ACTIONS(983), + [anon_sym_debugger] = ACTIONS(983), + [anon_sym_default] = ACTIONS(983), + [anon_sym_delete] = ACTIONS(983), + [anon_sym_do] = ACTIONS(983), + [anon_sym_else] = ACTIONS(983), + [anon_sym_for] = ACTIONS(983), + [anon_sym_function] = ACTIONS(983), + [anon_sym_if] = ACTIONS(983), + [anon_sym_import] = ACTIONS(983), + [anon_sym_in] = ACTIONS(985), + [anon_sym_instanceof] = ACTIONS(985), + [anon_sym_new] = ACTIONS(983), + [anon_sym_return] = ACTIONS(983), + [anon_sym_switch] = ACTIONS(983), + [anon_sym_throw] = ACTIONS(983), + [anon_sym_try] = ACTIONS(983), + [anon_sym_typeof] = ACTIONS(983), + [anon_sym_var] = ACTIONS(983), + [anon_sym_void] = ACTIONS(983), + [anon_sym_while] = ACTIONS(983), + [anon_sym_with] = ACTIONS(983), + [sym__let] = ACTIONS(983), + [anon_sym_let] = ACTIONS(983), + [anon_sym_using] = ACTIONS(983), + [anon_sym_LPAREN] = ACTIONS(981), + [anon_sym_SEMI] = ACTIONS(981), + [anon_sym_yield] = ACTIONS(983), + [anon_sym_LBRACK] = ACTIONS(981), + [anon_sym_LT] = ACTIONS(983), + [anon_sym_GT] = ACTIONS(985), + [anon_sym_DOT] = ACTIONS(985), + [anon_sym_DQUOTE] = ACTIONS(981), + [anon_sym_SQUOTE] = ACTIONS(981), + [anon_sym_async] = ACTIONS(983), + [sym_optional_chain] = ACTIONS(987), + [anon_sym_AMP_AMP] = ACTIONS(987), + [anon_sym_PIPE_PIPE] = ACTIONS(987), + [anon_sym_GT_GT] = ACTIONS(985), + [anon_sym_GT_GT_GT] = ACTIONS(987), + [anon_sym_LT_LT] = ACTIONS(987), + [anon_sym_AMP] = ACTIONS(985), + [anon_sym_CARET] = ACTIONS(987), + [anon_sym_PIPE] = ACTIONS(985), + [anon_sym_PLUS] = ACTIONS(983), + [anon_sym_DASH] = ACTIONS(983), + [anon_sym_SLASH] = ACTIONS(983), + [anon_sym_PERCENT] = ACTIONS(987), + [anon_sym_STAR_STAR] = ACTIONS(987), + [anon_sym_LT_EQ] = ACTIONS(987), + [anon_sym_EQ_EQ] = ACTIONS(985), + [anon_sym_EQ_EQ_EQ] = ACTIONS(987), + [anon_sym_BANG_EQ] = ACTIONS(985), + [anon_sym_BANG_EQ_EQ] = ACTIONS(987), + [anon_sym_GT_EQ] = ACTIONS(987), + [anon_sym_QMARK_QMARK] = ACTIONS(987), + [anon_sym_BANG] = ACTIONS(983), + [anon_sym_TILDE] = ACTIONS(981), + [anon_sym_PLUS_PLUS] = ACTIONS(981), + [anon_sym_DASH_DASH] = ACTIONS(981), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(981), + [sym_number] = ACTIONS(981), + [sym_private_property_identifier] = ACTIONS(981), + [sym_this] = ACTIONS(983), + [sym_super] = ACTIONS(983), + [sym_true] = ACTIONS(983), + [sym_false] = ACTIONS(983), + [sym_null] = ACTIONS(983), + [sym_undefined] = ACTIONS(983), + [anon_sym_AT] = ACTIONS(981), + [anon_sym_static] = ACTIONS(983), + [anon_sym_get] = ACTIONS(983), + [anon_sym_set] = ACTIONS(983), + [sym__automatic_semicolon] = ACTIONS(987), + [sym__ternary_qmark] = ACTIONS(987), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(981), + [sym__await_identifier_line_break] = ACTIONS(987), + [sym__await_yield_identifier] = ACTIONS(981), + [sym__await_yield_identifier_start] = ACTIONS(987), + [sym__await_keyword] = ACTIONS(981), + [sym__default_declaration_start] = ACTIONS(981), + }, + [STATE(104)] = { [ts_builtin_sym_end] = ACTIONS(989), [sym_identifier] = ACTIONS(991), [anon_sym_export] = ACTIONS(991), - [anon_sym_STAR] = ACTIONS(993), + [anon_sym_STAR] = ACTIONS(991), [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_COMMA] = ACTIONS(995), + [anon_sym_COMMA] = ACTIONS(989), [anon_sym_RBRACE] = ACTIONS(989), [anon_sym_break] = ACTIONS(991), [anon_sym_case] = ACTIONS(991), @@ -26881,8 +26284,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(991), [anon_sym_if] = ACTIONS(991), [anon_sym_import] = ACTIONS(991), - [anon_sym_in] = ACTIONS(993), - [anon_sym_instanceof] = ACTIONS(993), + [anon_sym_in] = ACTIONS(991), + [anon_sym_instanceof] = ACTIONS(991), [anon_sym_new] = ACTIONS(991), [anon_sym_return] = ACTIONS(991), [anon_sym_switch] = ACTIONS(991), @@ -26901,32 +26304,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(991), [anon_sym_LBRACK] = ACTIONS(989), [anon_sym_LT] = ACTIONS(991), - [anon_sym_GT] = ACTIONS(993), - [anon_sym_DOT] = ACTIONS(993), + [anon_sym_GT] = ACTIONS(991), + [anon_sym_DOT] = ACTIONS(991), [anon_sym_DQUOTE] = ACTIONS(989), [anon_sym_SQUOTE] = ACTIONS(989), [anon_sym_async] = ACTIONS(991), - [sym_optional_chain] = ACTIONS(995), - [anon_sym_AMP_AMP] = ACTIONS(995), - [anon_sym_PIPE_PIPE] = ACTIONS(995), - [anon_sym_GT_GT] = ACTIONS(993), - [anon_sym_GT_GT_GT] = ACTIONS(995), - [anon_sym_LT_LT] = ACTIONS(995), - [anon_sym_AMP] = ACTIONS(993), - [anon_sym_CARET] = ACTIONS(995), - [anon_sym_PIPE] = ACTIONS(993), + [sym_optional_chain] = ACTIONS(989), + [anon_sym_AMP_AMP] = ACTIONS(989), + [anon_sym_PIPE_PIPE] = ACTIONS(989), + [anon_sym_GT_GT] = ACTIONS(991), + [anon_sym_GT_GT_GT] = ACTIONS(989), + [anon_sym_LT_LT] = ACTIONS(989), + [anon_sym_AMP] = ACTIONS(991), + [anon_sym_CARET] = ACTIONS(989), + [anon_sym_PIPE] = ACTIONS(991), [anon_sym_PLUS] = ACTIONS(991), [anon_sym_DASH] = ACTIONS(991), [anon_sym_SLASH] = ACTIONS(991), - [anon_sym_PERCENT] = ACTIONS(995), - [anon_sym_STAR_STAR] = ACTIONS(995), - [anon_sym_LT_EQ] = ACTIONS(995), - [anon_sym_EQ_EQ] = ACTIONS(993), - [anon_sym_EQ_EQ_EQ] = ACTIONS(995), - [anon_sym_BANG_EQ] = ACTIONS(993), - [anon_sym_BANG_EQ_EQ] = ACTIONS(995), - [anon_sym_GT_EQ] = ACTIONS(995), - [anon_sym_QMARK_QMARK] = ACTIONS(995), + [anon_sym_PERCENT] = ACTIONS(989), + [anon_sym_STAR_STAR] = ACTIONS(989), + [anon_sym_LT_EQ] = ACTIONS(989), + [anon_sym_EQ_EQ] = ACTIONS(991), + [anon_sym_EQ_EQ_EQ] = ACTIONS(989), + [anon_sym_BANG_EQ] = ACTIONS(991), + [anon_sym_BANG_EQ_EQ] = ACTIONS(989), + [anon_sym_GT_EQ] = ACTIONS(989), + [anon_sym_QMARK_QMARK] = ACTIONS(989), [anon_sym_BANG] = ACTIONS(991), [anon_sym_TILDE] = ACTIONS(989), [anon_sym_PLUS_PLUS] = ACTIONS(989), @@ -26945,17 +26348,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(991), [anon_sym_get] = ACTIONS(991), [anon_sym_set] = ACTIONS(991), - [sym__automatic_semicolon] = ACTIONS(995), - [sym__ternary_qmark] = ACTIONS(995), + [sym__automatic_semicolon] = ACTIONS(989), + [sym__ternary_qmark] = ACTIONS(989), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(989), - [sym__await_identifier_line_break] = ACTIONS(995), + [sym__await_identifier_line_break] = ACTIONS(989), [sym__await_yield_identifier] = ACTIONS(989), - [sym__await_yield_identifier_start] = ACTIONS(995), + [sym__await_yield_identifier_start] = ACTIONS(989), [sym__await_keyword] = ACTIONS(989), [sym__default_declaration_start] = ACTIONS(989), }, - [STATE(110)] = { + [STATE(105)] = { + [ts_builtin_sym_end] = ACTIONS(993), + [sym_identifier] = ACTIONS(995), + [anon_sym_export] = ACTIONS(995), + [anon_sym_STAR] = ACTIONS(995), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_COMMA] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_break] = ACTIONS(995), + [anon_sym_case] = ACTIONS(995), + [anon_sym_class] = ACTIONS(995), + [anon_sym_const] = ACTIONS(995), + [anon_sym_continue] = ACTIONS(995), + [anon_sym_debugger] = ACTIONS(995), + [anon_sym_default] = ACTIONS(995), + [anon_sym_delete] = ACTIONS(995), + [anon_sym_do] = ACTIONS(995), + [anon_sym_else] = ACTIONS(995), + [anon_sym_for] = ACTIONS(995), + [anon_sym_function] = ACTIONS(995), + [anon_sym_if] = ACTIONS(995), + [anon_sym_import] = ACTIONS(995), + [anon_sym_in] = ACTIONS(995), + [anon_sym_instanceof] = ACTIONS(995), + [anon_sym_new] = ACTIONS(995), + [anon_sym_return] = ACTIONS(995), + [anon_sym_switch] = ACTIONS(995), + [anon_sym_throw] = ACTIONS(995), + [anon_sym_try] = ACTIONS(995), + [anon_sym_typeof] = ACTIONS(995), + [anon_sym_var] = ACTIONS(995), + [anon_sym_void] = ACTIONS(995), + [anon_sym_while] = ACTIONS(995), + [anon_sym_with] = ACTIONS(995), + [sym__let] = ACTIONS(995), + [anon_sym_let] = ACTIONS(995), + [anon_sym_using] = ACTIONS(995), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [anon_sym_yield] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LT] = ACTIONS(995), + [anon_sym_GT] = ACTIONS(995), + [anon_sym_DOT] = ACTIONS(995), + [anon_sym_DQUOTE] = ACTIONS(993), + [anon_sym_SQUOTE] = ACTIONS(993), + [anon_sym_async] = ACTIONS(995), + [sym_optional_chain] = ACTIONS(993), + [anon_sym_AMP_AMP] = ACTIONS(993), + [anon_sym_PIPE_PIPE] = ACTIONS(993), + [anon_sym_GT_GT] = ACTIONS(995), + [anon_sym_GT_GT_GT] = ACTIONS(993), + [anon_sym_LT_LT] = ACTIONS(993), + [anon_sym_AMP] = ACTIONS(995), + [anon_sym_CARET] = ACTIONS(993), + [anon_sym_PIPE] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(995), + [anon_sym_DASH] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(995), + [anon_sym_PERCENT] = ACTIONS(993), + [anon_sym_STAR_STAR] = ACTIONS(993), + [anon_sym_LT_EQ] = ACTIONS(993), + [anon_sym_EQ_EQ] = ACTIONS(995), + [anon_sym_EQ_EQ_EQ] = ACTIONS(993), + [anon_sym_BANG_EQ] = ACTIONS(995), + [anon_sym_BANG_EQ_EQ] = ACTIONS(993), + [anon_sym_GT_EQ] = ACTIONS(993), + [anon_sym_QMARK_QMARK] = ACTIONS(993), + [anon_sym_BANG] = ACTIONS(995), + [anon_sym_TILDE] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_DASH_DASH] = ACTIONS(993), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(993), + [sym_number] = ACTIONS(993), + [sym_private_property_identifier] = ACTIONS(993), + [sym_this] = ACTIONS(995), + [sym_super] = ACTIONS(995), + [sym_true] = ACTIONS(995), + [sym_false] = ACTIONS(995), + [sym_null] = ACTIONS(995), + [sym_undefined] = ACTIONS(995), + [anon_sym_AT] = ACTIONS(993), + [anon_sym_static] = ACTIONS(995), + [anon_sym_get] = ACTIONS(995), + [anon_sym_set] = ACTIONS(995), + [sym__automatic_semicolon] = ACTIONS(993), + [sym__ternary_qmark] = ACTIONS(993), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(993), + [sym__await_identifier_line_break] = ACTIONS(993), + [sym__await_yield_identifier] = ACTIONS(993), + [sym__await_yield_identifier_start] = ACTIONS(993), + [sym__await_keyword] = ACTIONS(993), + [sym__default_declaration_start] = ACTIONS(993), + }, + [STATE(106)] = { + [ts_builtin_sym_end] = ACTIONS(971), + [sym_identifier] = ACTIONS(973), + [anon_sym_export] = ACTIONS(973), + [anon_sym_STAR] = ACTIONS(973), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_COMMA] = ACTIONS(971), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_break] = ACTIONS(973), + [anon_sym_case] = ACTIONS(973), + [anon_sym_class] = ACTIONS(973), + [anon_sym_const] = ACTIONS(973), + [anon_sym_continue] = ACTIONS(973), + [anon_sym_debugger] = ACTIONS(973), + [anon_sym_default] = ACTIONS(973), + [anon_sym_delete] = ACTIONS(973), + [anon_sym_do] = ACTIONS(973), + [anon_sym_else] = ACTIONS(973), + [anon_sym_for] = ACTIONS(973), + [anon_sym_function] = ACTIONS(973), + [anon_sym_if] = ACTIONS(973), + [anon_sym_import] = ACTIONS(973), + [anon_sym_in] = ACTIONS(973), + [anon_sym_instanceof] = ACTIONS(973), + [anon_sym_new] = ACTIONS(973), + [anon_sym_return] = ACTIONS(973), + [anon_sym_switch] = ACTIONS(973), + [anon_sym_throw] = ACTIONS(973), + [anon_sym_try] = ACTIONS(973), + [anon_sym_typeof] = ACTIONS(973), + [anon_sym_var] = ACTIONS(973), + [anon_sym_void] = ACTIONS(973), + [anon_sym_while] = ACTIONS(973), + [anon_sym_with] = ACTIONS(973), + [sym__let] = ACTIONS(973), + [anon_sym_let] = ACTIONS(973), + [anon_sym_using] = ACTIONS(973), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(973), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(973), + [anon_sym_GT] = ACTIONS(973), + [anon_sym_DOT] = ACTIONS(973), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_async] = ACTIONS(973), + [sym_optional_chain] = ACTIONS(971), + [anon_sym_AMP_AMP] = ACTIONS(971), + [anon_sym_PIPE_PIPE] = ACTIONS(971), + [anon_sym_GT_GT] = ACTIONS(973), + [anon_sym_GT_GT_GT] = ACTIONS(971), + [anon_sym_LT_LT] = ACTIONS(971), + [anon_sym_AMP] = ACTIONS(973), + [anon_sym_CARET] = ACTIONS(971), + [anon_sym_PIPE] = ACTIONS(973), + [anon_sym_PLUS] = ACTIONS(973), + [anon_sym_DASH] = ACTIONS(973), + [anon_sym_SLASH] = ACTIONS(973), + [anon_sym_PERCENT] = ACTIONS(971), + [anon_sym_STAR_STAR] = ACTIONS(971), + [anon_sym_LT_EQ] = ACTIONS(971), + [anon_sym_EQ_EQ] = ACTIONS(973), + [anon_sym_EQ_EQ_EQ] = ACTIONS(971), + [anon_sym_BANG_EQ] = ACTIONS(973), + [anon_sym_BANG_EQ_EQ] = ACTIONS(971), + [anon_sym_GT_EQ] = ACTIONS(971), + [anon_sym_QMARK_QMARK] = ACTIONS(971), + [anon_sym_BANG] = ACTIONS(973), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(973), + [sym_super] = ACTIONS(973), + [sym_true] = ACTIONS(973), + [sym_false] = ACTIONS(973), + [sym_null] = ACTIONS(973), + [sym_undefined] = ACTIONS(973), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(973), + [anon_sym_get] = ACTIONS(973), + [anon_sym_set] = ACTIONS(973), + [sym__automatic_semicolon] = ACTIONS(971), + [sym__ternary_qmark] = ACTIONS(971), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(971), + [sym__await_identifier_line_break] = ACTIONS(971), + [sym__await_yield_identifier] = ACTIONS(971), + [sym__await_yield_identifier_start] = ACTIONS(971), + [sym__await_keyword] = ACTIONS(971), + [sym__default_declaration_start] = ACTIONS(971), + }, + [STATE(107)] = { [ts_builtin_sym_end] = ACTIONS(997), [sym_identifier] = ACTIONS(999), [anon_sym_export] = ACTIONS(999), @@ -27051,13 +26646,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(997), [sym__default_declaration_start] = ACTIONS(997), }, - [STATE(111)] = { + [STATE(108)] = { [ts_builtin_sym_end] = ACTIONS(1005), [sym_identifier] = ACTIONS(1007), [anon_sym_export] = ACTIONS(1007), - [anon_sym_STAR] = ACTIONS(1009), + [anon_sym_STAR] = ACTIONS(1007), [anon_sym_LBRACE] = ACTIONS(1005), - [anon_sym_COMMA] = ACTIONS(1011), + [anon_sym_COMMA] = ACTIONS(1005), [anon_sym_RBRACE] = ACTIONS(1005), [anon_sym_break] = ACTIONS(1007), [anon_sym_case] = ACTIONS(1007), @@ -27073,8 +26668,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(1007), [anon_sym_if] = ACTIONS(1007), [anon_sym_import] = ACTIONS(1007), - [anon_sym_in] = ACTIONS(1009), - [anon_sym_instanceof] = ACTIONS(1009), + [anon_sym_in] = ACTIONS(1007), + [anon_sym_instanceof] = ACTIONS(1007), [anon_sym_new] = ACTIONS(1007), [anon_sym_return] = ACTIONS(1007), [anon_sym_switch] = ACTIONS(1007), @@ -27093,32 +26688,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(1007), [anon_sym_LBRACK] = ACTIONS(1005), [anon_sym_LT] = ACTIONS(1007), - [anon_sym_GT] = ACTIONS(1009), - [anon_sym_DOT] = ACTIONS(1009), + [anon_sym_GT] = ACTIONS(1007), + [anon_sym_DOT] = ACTIONS(1007), [anon_sym_DQUOTE] = ACTIONS(1005), [anon_sym_SQUOTE] = ACTIONS(1005), [anon_sym_async] = ACTIONS(1007), - [sym_optional_chain] = ACTIONS(1011), - [anon_sym_AMP_AMP] = ACTIONS(1011), - [anon_sym_PIPE_PIPE] = ACTIONS(1011), - [anon_sym_GT_GT] = ACTIONS(1009), - [anon_sym_GT_GT_GT] = ACTIONS(1011), - [anon_sym_LT_LT] = ACTIONS(1011), - [anon_sym_AMP] = ACTIONS(1009), - [anon_sym_CARET] = ACTIONS(1011), - [anon_sym_PIPE] = ACTIONS(1009), + [sym_optional_chain] = ACTIONS(1005), + [anon_sym_AMP_AMP] = ACTIONS(1005), + [anon_sym_PIPE_PIPE] = ACTIONS(1005), + [anon_sym_GT_GT] = ACTIONS(1007), + [anon_sym_GT_GT_GT] = ACTIONS(1005), + [anon_sym_LT_LT] = ACTIONS(1005), + [anon_sym_AMP] = ACTIONS(1007), + [anon_sym_CARET] = ACTIONS(1005), + [anon_sym_PIPE] = ACTIONS(1007), [anon_sym_PLUS] = ACTIONS(1007), [anon_sym_DASH] = ACTIONS(1007), [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_PERCENT] = ACTIONS(1011), - [anon_sym_STAR_STAR] = ACTIONS(1011), - [anon_sym_LT_EQ] = ACTIONS(1011), - [anon_sym_EQ_EQ] = ACTIONS(1009), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1011), - [anon_sym_BANG_EQ] = ACTIONS(1009), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1011), - [anon_sym_GT_EQ] = ACTIONS(1011), - [anon_sym_QMARK_QMARK] = ACTIONS(1011), + [anon_sym_PERCENT] = ACTIONS(1005), + [anon_sym_STAR_STAR] = ACTIONS(1005), + [anon_sym_LT_EQ] = ACTIONS(1005), + [anon_sym_EQ_EQ] = ACTIONS(1007), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1005), + [anon_sym_BANG_EQ] = ACTIONS(1007), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1005), + [anon_sym_GT_EQ] = ACTIONS(1005), + [anon_sym_QMARK_QMARK] = ACTIONS(1005), [anon_sym_BANG] = ACTIONS(1007), [anon_sym_TILDE] = ACTIONS(1005), [anon_sym_PLUS_PLUS] = ACTIONS(1005), @@ -27137,305 +26732,305 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1007), [anon_sym_get] = ACTIONS(1007), [anon_sym_set] = ACTIONS(1007), - [sym__automatic_semicolon] = ACTIONS(1011), - [sym__ternary_qmark] = ACTIONS(1011), + [sym__automatic_semicolon] = ACTIONS(1005), + [sym__ternary_qmark] = ACTIONS(1005), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1005), - [sym__await_identifier_line_break] = ACTIONS(1011), + [sym__await_identifier_line_break] = ACTIONS(1005), [sym__await_yield_identifier] = ACTIONS(1005), - [sym__await_yield_identifier_start] = ACTIONS(1011), + [sym__await_yield_identifier_start] = ACTIONS(1005), [sym__await_keyword] = ACTIONS(1005), [sym__default_declaration_start] = ACTIONS(1005), }, - [STATE(112)] = { - [ts_builtin_sym_end] = ACTIONS(1013), - [sym_identifier] = ACTIONS(1015), - [anon_sym_export] = ACTIONS(1015), - [anon_sym_STAR] = ACTIONS(1017), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_COMMA] = ACTIONS(1019), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1015), - [anon_sym_case] = ACTIONS(1015), - [anon_sym_class] = ACTIONS(1015), - [anon_sym_const] = ACTIONS(1015), - [anon_sym_continue] = ACTIONS(1015), - [anon_sym_debugger] = ACTIONS(1015), - [anon_sym_default] = ACTIONS(1015), - [anon_sym_delete] = ACTIONS(1015), - [anon_sym_do] = ACTIONS(1015), - [anon_sym_else] = ACTIONS(1015), - [anon_sym_for] = ACTIONS(1015), - [anon_sym_function] = ACTIONS(1015), - [anon_sym_if] = ACTIONS(1015), - [anon_sym_import] = ACTIONS(1015), - [anon_sym_in] = ACTIONS(1017), - [anon_sym_instanceof] = ACTIONS(1017), - [anon_sym_new] = ACTIONS(1015), - [anon_sym_return] = ACTIONS(1015), - [anon_sym_switch] = ACTIONS(1015), - [anon_sym_throw] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1015), - [anon_sym_typeof] = ACTIONS(1015), - [anon_sym_var] = ACTIONS(1015), - [anon_sym_void] = ACTIONS(1015), - [anon_sym_while] = ACTIONS(1015), - [anon_sym_with] = ACTIONS(1015), - [sym__let] = ACTIONS(1015), - [anon_sym_let] = ACTIONS(1015), - [anon_sym_using] = ACTIONS(1015), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_yield] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LT] = ACTIONS(1015), - [anon_sym_GT] = ACTIONS(1017), - [anon_sym_DOT] = ACTIONS(1017), - [anon_sym_DQUOTE] = ACTIONS(1013), - [anon_sym_SQUOTE] = ACTIONS(1013), - [anon_sym_async] = ACTIONS(1015), - [sym_optional_chain] = ACTIONS(1019), - [anon_sym_AMP_AMP] = ACTIONS(1019), - [anon_sym_PIPE_PIPE] = ACTIONS(1019), - [anon_sym_GT_GT] = ACTIONS(1017), - [anon_sym_GT_GT_GT] = ACTIONS(1019), - [anon_sym_LT_LT] = ACTIONS(1019), - [anon_sym_AMP] = ACTIONS(1017), - [anon_sym_CARET] = ACTIONS(1019), - [anon_sym_PIPE] = ACTIONS(1017), - [anon_sym_PLUS] = ACTIONS(1015), - [anon_sym_DASH] = ACTIONS(1015), - [anon_sym_SLASH] = ACTIONS(1015), - [anon_sym_PERCENT] = ACTIONS(1019), - [anon_sym_STAR_STAR] = ACTIONS(1019), - [anon_sym_LT_EQ] = ACTIONS(1019), - [anon_sym_EQ_EQ] = ACTIONS(1017), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1019), - [anon_sym_BANG_EQ] = ACTIONS(1017), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1019), - [anon_sym_GT_EQ] = ACTIONS(1019), - [anon_sym_QMARK_QMARK] = ACTIONS(1019), - [anon_sym_BANG] = ACTIONS(1015), - [anon_sym_TILDE] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_DASH_DASH] = ACTIONS(1013), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1013), - [sym_number] = ACTIONS(1013), - [sym_private_property_identifier] = ACTIONS(1013), - [sym_this] = ACTIONS(1015), - [sym_super] = ACTIONS(1015), - [sym_true] = ACTIONS(1015), - [sym_false] = ACTIONS(1015), - [sym_null] = ACTIONS(1015), - [sym_undefined] = ACTIONS(1015), - [anon_sym_AT] = ACTIONS(1013), - [anon_sym_static] = ACTIONS(1015), - [anon_sym_get] = ACTIONS(1015), - [anon_sym_set] = ACTIONS(1015), - [sym__automatic_semicolon] = ACTIONS(1019), - [sym__ternary_qmark] = ACTIONS(1019), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1013), - [sym__await_identifier_line_break] = ACTIONS(1019), - [sym__await_yield_identifier] = ACTIONS(1013), - [sym__await_yield_identifier_start] = ACTIONS(1019), - [sym__await_keyword] = ACTIONS(1013), - [sym__default_declaration_start] = ACTIONS(1013), + [STATE(109)] = { + [ts_builtin_sym_end] = ACTIONS(1009), + [sym_identifier] = ACTIONS(1011), + [anon_sym_export] = ACTIONS(1011), + [anon_sym_STAR] = ACTIONS(1013), + [anon_sym_LBRACE] = ACTIONS(1009), + [anon_sym_COMMA] = ACTIONS(1015), + [anon_sym_RBRACE] = ACTIONS(1009), + [anon_sym_break] = ACTIONS(1011), + [anon_sym_case] = ACTIONS(1011), + [anon_sym_class] = ACTIONS(1011), + [anon_sym_const] = ACTIONS(1011), + [anon_sym_continue] = ACTIONS(1011), + [anon_sym_debugger] = ACTIONS(1011), + [anon_sym_default] = ACTIONS(1011), + [anon_sym_delete] = ACTIONS(1011), + [anon_sym_do] = ACTIONS(1011), + [anon_sym_else] = ACTIONS(1011), + [anon_sym_for] = ACTIONS(1011), + [anon_sym_function] = ACTIONS(1011), + [anon_sym_if] = ACTIONS(1011), + [anon_sym_import] = ACTIONS(1011), + [anon_sym_in] = ACTIONS(1013), + [anon_sym_instanceof] = ACTIONS(1013), + [anon_sym_new] = ACTIONS(1011), + [anon_sym_return] = ACTIONS(1011), + [anon_sym_switch] = ACTIONS(1011), + [anon_sym_throw] = ACTIONS(1011), + [anon_sym_try] = ACTIONS(1011), + [anon_sym_typeof] = ACTIONS(1011), + [anon_sym_var] = ACTIONS(1011), + [anon_sym_void] = ACTIONS(1011), + [anon_sym_while] = ACTIONS(1011), + [anon_sym_with] = ACTIONS(1011), + [sym__let] = ACTIONS(1011), + [anon_sym_let] = ACTIONS(1011), + [anon_sym_using] = ACTIONS(1011), + [anon_sym_LPAREN] = ACTIONS(1009), + [anon_sym_SEMI] = ACTIONS(1009), + [anon_sym_yield] = ACTIONS(1011), + [anon_sym_LBRACK] = ACTIONS(1009), + [anon_sym_LT] = ACTIONS(1011), + [anon_sym_GT] = ACTIONS(1013), + [anon_sym_DOT] = ACTIONS(1013), + [anon_sym_DQUOTE] = ACTIONS(1009), + [anon_sym_SQUOTE] = ACTIONS(1009), + [anon_sym_async] = ACTIONS(1011), + [sym_optional_chain] = ACTIONS(1015), + [anon_sym_AMP_AMP] = ACTIONS(1015), + [anon_sym_PIPE_PIPE] = ACTIONS(1015), + [anon_sym_GT_GT] = ACTIONS(1013), + [anon_sym_GT_GT_GT] = ACTIONS(1015), + [anon_sym_LT_LT] = ACTIONS(1015), + [anon_sym_AMP] = ACTIONS(1013), + [anon_sym_CARET] = ACTIONS(1015), + [anon_sym_PIPE] = ACTIONS(1013), + [anon_sym_PLUS] = ACTIONS(1011), + [anon_sym_DASH] = ACTIONS(1011), + [anon_sym_SLASH] = ACTIONS(1011), + [anon_sym_PERCENT] = ACTIONS(1015), + [anon_sym_STAR_STAR] = ACTIONS(1015), + [anon_sym_LT_EQ] = ACTIONS(1015), + [anon_sym_EQ_EQ] = ACTIONS(1013), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1015), + [anon_sym_BANG_EQ] = ACTIONS(1013), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1015), + [anon_sym_GT_EQ] = ACTIONS(1015), + [anon_sym_QMARK_QMARK] = ACTIONS(1015), + [anon_sym_BANG] = ACTIONS(1011), + [anon_sym_TILDE] = ACTIONS(1009), + [anon_sym_PLUS_PLUS] = ACTIONS(1009), + [anon_sym_DASH_DASH] = ACTIONS(1009), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1009), + [sym_number] = ACTIONS(1009), + [sym_private_property_identifier] = ACTIONS(1009), + [sym_this] = ACTIONS(1011), + [sym_super] = ACTIONS(1011), + [sym_true] = ACTIONS(1011), + [sym_false] = ACTIONS(1011), + [sym_null] = ACTIONS(1011), + [sym_undefined] = ACTIONS(1011), + [anon_sym_AT] = ACTIONS(1009), + [anon_sym_static] = ACTIONS(1011), + [anon_sym_get] = ACTIONS(1011), + [anon_sym_set] = ACTIONS(1011), + [sym__automatic_semicolon] = ACTIONS(1015), + [sym__ternary_qmark] = ACTIONS(1015), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1009), + [sym__await_identifier_line_break] = ACTIONS(1015), + [sym__await_yield_identifier] = ACTIONS(1009), + [sym__await_yield_identifier_start] = ACTIONS(1015), + [sym__await_keyword] = ACTIONS(1009), + [sym__default_declaration_start] = ACTIONS(1009), }, - [STATE(113)] = { - [ts_builtin_sym_end] = ACTIONS(1021), - [sym_identifier] = ACTIONS(1023), - [anon_sym_export] = ACTIONS(1023), - [anon_sym_STAR] = ACTIONS(1025), - [anon_sym_LBRACE] = ACTIONS(1021), - [anon_sym_COMMA] = ACTIONS(1027), - [anon_sym_RBRACE] = ACTIONS(1021), - [anon_sym_break] = ACTIONS(1023), - [anon_sym_case] = ACTIONS(1023), - [anon_sym_class] = ACTIONS(1023), - [anon_sym_const] = ACTIONS(1023), - [anon_sym_continue] = ACTIONS(1023), - [anon_sym_debugger] = ACTIONS(1023), - [anon_sym_default] = ACTIONS(1023), - [anon_sym_delete] = ACTIONS(1023), - [anon_sym_do] = ACTIONS(1023), - [anon_sym_else] = ACTIONS(1023), - [anon_sym_for] = ACTIONS(1023), - [anon_sym_function] = ACTIONS(1023), - [anon_sym_if] = ACTIONS(1023), - [anon_sym_import] = ACTIONS(1023), - [anon_sym_in] = ACTIONS(1025), - [anon_sym_instanceof] = ACTIONS(1025), - [anon_sym_new] = ACTIONS(1023), - [anon_sym_return] = ACTIONS(1023), - [anon_sym_switch] = ACTIONS(1023), - [anon_sym_throw] = ACTIONS(1023), - [anon_sym_try] = ACTIONS(1023), - [anon_sym_typeof] = ACTIONS(1023), - [anon_sym_var] = ACTIONS(1023), - [anon_sym_void] = ACTIONS(1023), - [anon_sym_while] = ACTIONS(1023), - [anon_sym_with] = ACTIONS(1023), - [sym__let] = ACTIONS(1023), - [anon_sym_let] = ACTIONS(1023), - [anon_sym_using] = ACTIONS(1023), - [anon_sym_LPAREN] = ACTIONS(1021), - [anon_sym_SEMI] = ACTIONS(1021), - [anon_sym_yield] = ACTIONS(1023), - [anon_sym_LBRACK] = ACTIONS(1021), - [anon_sym_LT] = ACTIONS(1023), - [anon_sym_GT] = ACTIONS(1025), - [anon_sym_DOT] = ACTIONS(1025), - [anon_sym_DQUOTE] = ACTIONS(1021), - [anon_sym_SQUOTE] = ACTIONS(1021), - [anon_sym_async] = ACTIONS(1023), - [sym_optional_chain] = ACTIONS(1027), - [anon_sym_AMP_AMP] = ACTIONS(1027), - [anon_sym_PIPE_PIPE] = ACTIONS(1027), - [anon_sym_GT_GT] = ACTIONS(1025), - [anon_sym_GT_GT_GT] = ACTIONS(1027), - [anon_sym_LT_LT] = ACTIONS(1027), - [anon_sym_AMP] = ACTIONS(1025), - [anon_sym_CARET] = ACTIONS(1027), - [anon_sym_PIPE] = ACTIONS(1025), - [anon_sym_PLUS] = ACTIONS(1023), - [anon_sym_DASH] = ACTIONS(1023), - [anon_sym_SLASH] = ACTIONS(1023), - [anon_sym_PERCENT] = ACTIONS(1027), - [anon_sym_STAR_STAR] = ACTIONS(1027), - [anon_sym_LT_EQ] = ACTIONS(1027), - [anon_sym_EQ_EQ] = ACTIONS(1025), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1027), - [anon_sym_BANG_EQ] = ACTIONS(1025), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1027), - [anon_sym_GT_EQ] = ACTIONS(1027), - [anon_sym_QMARK_QMARK] = ACTIONS(1027), - [anon_sym_BANG] = ACTIONS(1023), - [anon_sym_TILDE] = ACTIONS(1021), - [anon_sym_PLUS_PLUS] = ACTIONS(1021), - [anon_sym_DASH_DASH] = ACTIONS(1021), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1021), - [sym_number] = ACTIONS(1021), - [sym_private_property_identifier] = ACTIONS(1021), - [sym_this] = ACTIONS(1023), - [sym_super] = ACTIONS(1023), - [sym_true] = ACTIONS(1023), - [sym_false] = ACTIONS(1023), - [sym_null] = ACTIONS(1023), - [sym_undefined] = ACTIONS(1023), - [anon_sym_AT] = ACTIONS(1021), - [anon_sym_static] = ACTIONS(1023), - [anon_sym_get] = ACTIONS(1023), - [anon_sym_set] = ACTIONS(1023), - [sym__automatic_semicolon] = ACTIONS(1027), - [sym__ternary_qmark] = ACTIONS(1027), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1021), - [sym__await_identifier_line_break] = ACTIONS(1027), - [sym__await_yield_identifier] = ACTIONS(1021), - [sym__await_yield_identifier_start] = ACTIONS(1027), - [sym__await_keyword] = ACTIONS(1021), - [sym__default_declaration_start] = ACTIONS(1021), + [STATE(110)] = { + [ts_builtin_sym_end] = ACTIONS(1017), + [sym_identifier] = ACTIONS(1019), + [anon_sym_export] = ACTIONS(1019), + [anon_sym_STAR] = ACTIONS(1021), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_COMMA] = ACTIONS(1023), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1019), + [anon_sym_case] = ACTIONS(1019), + [anon_sym_class] = ACTIONS(1019), + [anon_sym_const] = ACTIONS(1019), + [anon_sym_continue] = ACTIONS(1019), + [anon_sym_debugger] = ACTIONS(1019), + [anon_sym_default] = ACTIONS(1019), + [anon_sym_delete] = ACTIONS(1019), + [anon_sym_do] = ACTIONS(1019), + [anon_sym_else] = ACTIONS(1019), + [anon_sym_for] = ACTIONS(1019), + [anon_sym_function] = ACTIONS(1019), + [anon_sym_if] = ACTIONS(1019), + [anon_sym_import] = ACTIONS(1019), + [anon_sym_in] = ACTIONS(1021), + [anon_sym_instanceof] = ACTIONS(1021), + [anon_sym_new] = ACTIONS(1019), + [anon_sym_return] = ACTIONS(1019), + [anon_sym_switch] = ACTIONS(1019), + [anon_sym_throw] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1019), + [anon_sym_typeof] = ACTIONS(1019), + [anon_sym_var] = ACTIONS(1019), + [anon_sym_void] = ACTIONS(1019), + [anon_sym_while] = ACTIONS(1019), + [anon_sym_with] = ACTIONS(1019), + [sym__let] = ACTIONS(1019), + [anon_sym_let] = ACTIONS(1019), + [anon_sym_using] = ACTIONS(1019), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(1017), + [anon_sym_yield] = ACTIONS(1019), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LT] = ACTIONS(1019), + [anon_sym_GT] = ACTIONS(1021), + [anon_sym_DOT] = ACTIONS(1021), + [anon_sym_DQUOTE] = ACTIONS(1017), + [anon_sym_SQUOTE] = ACTIONS(1017), + [anon_sym_async] = ACTIONS(1019), + [sym_optional_chain] = ACTIONS(1023), + [anon_sym_AMP_AMP] = ACTIONS(1023), + [anon_sym_PIPE_PIPE] = ACTIONS(1023), + [anon_sym_GT_GT] = ACTIONS(1021), + [anon_sym_GT_GT_GT] = ACTIONS(1023), + [anon_sym_LT_LT] = ACTIONS(1023), + [anon_sym_AMP] = ACTIONS(1021), + [anon_sym_CARET] = ACTIONS(1023), + [anon_sym_PIPE] = ACTIONS(1021), + [anon_sym_PLUS] = ACTIONS(1019), + [anon_sym_DASH] = ACTIONS(1019), + [anon_sym_SLASH] = ACTIONS(1019), + [anon_sym_PERCENT] = ACTIONS(1023), + [anon_sym_STAR_STAR] = ACTIONS(1023), + [anon_sym_LT_EQ] = ACTIONS(1023), + [anon_sym_EQ_EQ] = ACTIONS(1021), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1023), + [anon_sym_BANG_EQ] = ACTIONS(1021), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1023), + [anon_sym_GT_EQ] = ACTIONS(1023), + [anon_sym_QMARK_QMARK] = ACTIONS(1023), + [anon_sym_BANG] = ACTIONS(1019), + [anon_sym_TILDE] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_DASH_DASH] = ACTIONS(1017), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1017), + [sym_number] = ACTIONS(1017), + [sym_private_property_identifier] = ACTIONS(1017), + [sym_this] = ACTIONS(1019), + [sym_super] = ACTIONS(1019), + [sym_true] = ACTIONS(1019), + [sym_false] = ACTIONS(1019), + [sym_null] = ACTIONS(1019), + [sym_undefined] = ACTIONS(1019), + [anon_sym_AT] = ACTIONS(1017), + [anon_sym_static] = ACTIONS(1019), + [anon_sym_get] = ACTIONS(1019), + [anon_sym_set] = ACTIONS(1019), + [sym__automatic_semicolon] = ACTIONS(1023), + [sym__ternary_qmark] = ACTIONS(1023), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1017), + [sym__await_identifier_line_break] = ACTIONS(1023), + [sym__await_yield_identifier] = ACTIONS(1017), + [sym__await_yield_identifier_start] = ACTIONS(1023), + [sym__await_keyword] = ACTIONS(1017), + [sym__default_declaration_start] = ACTIONS(1017), }, - [STATE(114)] = { - [ts_builtin_sym_end] = ACTIONS(1029), - [sym_identifier] = ACTIONS(1031), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_STAR] = ACTIONS(1031), - [anon_sym_LBRACE] = ACTIONS(1029), - [anon_sym_COMMA] = ACTIONS(1029), - [anon_sym_RBRACE] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1031), - [anon_sym_case] = ACTIONS(1031), - [anon_sym_class] = ACTIONS(1031), - [anon_sym_const] = ACTIONS(1031), - [anon_sym_continue] = ACTIONS(1031), - [anon_sym_debugger] = ACTIONS(1031), - [anon_sym_default] = ACTIONS(1031), - [anon_sym_delete] = ACTIONS(1031), - [anon_sym_do] = ACTIONS(1031), - [anon_sym_else] = ACTIONS(1031), - [anon_sym_for] = ACTIONS(1031), - [anon_sym_function] = ACTIONS(1031), - [anon_sym_if] = ACTIONS(1031), - [anon_sym_import] = ACTIONS(1031), - [anon_sym_in] = ACTIONS(1031), - [anon_sym_instanceof] = ACTIONS(1031), - [anon_sym_new] = ACTIONS(1031), - [anon_sym_return] = ACTIONS(1031), - [anon_sym_switch] = ACTIONS(1031), - [anon_sym_throw] = ACTIONS(1031), - [anon_sym_try] = ACTIONS(1031), - [anon_sym_typeof] = ACTIONS(1031), - [anon_sym_var] = ACTIONS(1031), - [anon_sym_void] = ACTIONS(1031), - [anon_sym_while] = ACTIONS(1031), - [anon_sym_with] = ACTIONS(1031), - [sym__let] = ACTIONS(1031), - [anon_sym_let] = ACTIONS(1031), - [anon_sym_using] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_yield] = ACTIONS(1031), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LT] = ACTIONS(1031), - [anon_sym_GT] = ACTIONS(1031), - [anon_sym_DOT] = ACTIONS(1031), - [anon_sym_DQUOTE] = ACTIONS(1029), - [anon_sym_SQUOTE] = ACTIONS(1029), - [anon_sym_async] = ACTIONS(1031), - [sym_optional_chain] = ACTIONS(1029), - [anon_sym_AMP_AMP] = ACTIONS(1029), - [anon_sym_PIPE_PIPE] = ACTIONS(1029), - [anon_sym_GT_GT] = ACTIONS(1031), - [anon_sym_GT_GT_GT] = ACTIONS(1029), - [anon_sym_LT_LT] = ACTIONS(1029), - [anon_sym_AMP] = ACTIONS(1031), - [anon_sym_CARET] = ACTIONS(1029), - [anon_sym_PIPE] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_PERCENT] = ACTIONS(1029), - [anon_sym_STAR_STAR] = ACTIONS(1029), - [anon_sym_LT_EQ] = ACTIONS(1029), - [anon_sym_EQ_EQ] = ACTIONS(1031), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1029), - [anon_sym_BANG_EQ] = ACTIONS(1031), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1029), - [anon_sym_GT_EQ] = ACTIONS(1029), - [anon_sym_QMARK_QMARK] = ACTIONS(1029), - [anon_sym_BANG] = ACTIONS(1031), - [anon_sym_TILDE] = ACTIONS(1029), - [anon_sym_PLUS_PLUS] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1029), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1029), - [sym_number] = ACTIONS(1029), - [sym_private_property_identifier] = ACTIONS(1029), - [sym_this] = ACTIONS(1031), - [sym_super] = ACTIONS(1031), - [sym_true] = ACTIONS(1031), - [sym_false] = ACTIONS(1031), - [sym_null] = ACTIONS(1031), - [sym_undefined] = ACTIONS(1031), - [anon_sym_AT] = ACTIONS(1029), - [anon_sym_static] = ACTIONS(1031), - [anon_sym_get] = ACTIONS(1031), - [anon_sym_set] = ACTIONS(1031), - [sym__automatic_semicolon] = ACTIONS(1029), - [sym__ternary_qmark] = ACTIONS(1029), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1029), - [sym__await_identifier_line_break] = ACTIONS(1029), - [sym__await_yield_identifier] = ACTIONS(1029), - [sym__await_yield_identifier_start] = ACTIONS(1029), - [sym__await_keyword] = ACTIONS(1029), - [sym__default_declaration_start] = ACTIONS(1029), + [STATE(111)] = { + [ts_builtin_sym_end] = ACTIONS(1025), + [sym_identifier] = ACTIONS(1027), + [anon_sym_export] = ACTIONS(1027), + [anon_sym_STAR] = ACTIONS(1029), + [anon_sym_LBRACE] = ACTIONS(1025), + [anon_sym_COMMA] = ACTIONS(1031), + [anon_sym_RBRACE] = ACTIONS(1025), + [anon_sym_break] = ACTIONS(1027), + [anon_sym_case] = ACTIONS(1027), + [anon_sym_class] = ACTIONS(1027), + [anon_sym_const] = ACTIONS(1027), + [anon_sym_continue] = ACTIONS(1027), + [anon_sym_debugger] = ACTIONS(1027), + [anon_sym_default] = ACTIONS(1027), + [anon_sym_delete] = ACTIONS(1027), + [anon_sym_do] = ACTIONS(1027), + [anon_sym_else] = ACTIONS(1027), + [anon_sym_for] = ACTIONS(1027), + [anon_sym_function] = ACTIONS(1027), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_import] = ACTIONS(1027), + [anon_sym_in] = ACTIONS(1029), + [anon_sym_instanceof] = ACTIONS(1029), + [anon_sym_new] = ACTIONS(1027), + [anon_sym_return] = ACTIONS(1027), + [anon_sym_switch] = ACTIONS(1027), + [anon_sym_throw] = ACTIONS(1027), + [anon_sym_try] = ACTIONS(1027), + [anon_sym_typeof] = ACTIONS(1027), + [anon_sym_var] = ACTIONS(1027), + [anon_sym_void] = ACTIONS(1027), + [anon_sym_while] = ACTIONS(1027), + [anon_sym_with] = ACTIONS(1027), + [sym__let] = ACTIONS(1027), + [anon_sym_let] = ACTIONS(1027), + [anon_sym_using] = ACTIONS(1027), + [anon_sym_LPAREN] = ACTIONS(1025), + [anon_sym_SEMI] = ACTIONS(1025), + [anon_sym_yield] = ACTIONS(1027), + [anon_sym_LBRACK] = ACTIONS(1025), + [anon_sym_LT] = ACTIONS(1027), + [anon_sym_GT] = ACTIONS(1029), + [anon_sym_DOT] = ACTIONS(1029), + [anon_sym_DQUOTE] = ACTIONS(1025), + [anon_sym_SQUOTE] = ACTIONS(1025), + [anon_sym_async] = ACTIONS(1027), + [sym_optional_chain] = ACTIONS(1031), + [anon_sym_AMP_AMP] = ACTIONS(1031), + [anon_sym_PIPE_PIPE] = ACTIONS(1031), + [anon_sym_GT_GT] = ACTIONS(1029), + [anon_sym_GT_GT_GT] = ACTIONS(1031), + [anon_sym_LT_LT] = ACTIONS(1031), + [anon_sym_AMP] = ACTIONS(1029), + [anon_sym_CARET] = ACTIONS(1031), + [anon_sym_PIPE] = ACTIONS(1029), + [anon_sym_PLUS] = ACTIONS(1027), + [anon_sym_DASH] = ACTIONS(1027), + [anon_sym_SLASH] = ACTIONS(1027), + [anon_sym_PERCENT] = ACTIONS(1031), + [anon_sym_STAR_STAR] = ACTIONS(1031), + [anon_sym_LT_EQ] = ACTIONS(1031), + [anon_sym_EQ_EQ] = ACTIONS(1029), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1031), + [anon_sym_BANG_EQ] = ACTIONS(1029), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1031), + [anon_sym_GT_EQ] = ACTIONS(1031), + [anon_sym_QMARK_QMARK] = ACTIONS(1031), + [anon_sym_BANG] = ACTIONS(1027), + [anon_sym_TILDE] = ACTIONS(1025), + [anon_sym_PLUS_PLUS] = ACTIONS(1025), + [anon_sym_DASH_DASH] = ACTIONS(1025), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1025), + [sym_number] = ACTIONS(1025), + [sym_private_property_identifier] = ACTIONS(1025), + [sym_this] = ACTIONS(1027), + [sym_super] = ACTIONS(1027), + [sym_true] = ACTIONS(1027), + [sym_false] = ACTIONS(1027), + [sym_null] = ACTIONS(1027), + [sym_undefined] = ACTIONS(1027), + [anon_sym_AT] = ACTIONS(1025), + [anon_sym_static] = ACTIONS(1027), + [anon_sym_get] = ACTIONS(1027), + [anon_sym_set] = ACTIONS(1027), + [sym__automatic_semicolon] = ACTIONS(1031), + [sym__ternary_qmark] = ACTIONS(1031), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1025), + [sym__await_identifier_line_break] = ACTIONS(1031), + [sym__await_yield_identifier] = ACTIONS(1025), + [sym__await_yield_identifier_start] = ACTIONS(1031), + [sym__await_keyword] = ACTIONS(1025), + [sym__default_declaration_start] = ACTIONS(1025), }, - [STATE(115)] = { + [STATE(112)] = { [ts_builtin_sym_end] = ACTIONS(1033), [sym_identifier] = ACTIONS(1035), [anon_sym_export] = ACTIONS(1035), @@ -27531,13 +27126,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1033), [sym__default_declaration_start] = ACTIONS(1033), }, - [STATE(116)] = { + [STATE(113)] = { [ts_builtin_sym_end] = ACTIONS(1041), [sym_identifier] = ACTIONS(1043), [anon_sym_export] = ACTIONS(1043), - [anon_sym_STAR] = ACTIONS(1043), + [anon_sym_STAR] = ACTIONS(1045), [anon_sym_LBRACE] = ACTIONS(1041), - [anon_sym_COMMA] = ACTIONS(1041), + [anon_sym_COMMA] = ACTIONS(1047), [anon_sym_RBRACE] = ACTIONS(1041), [anon_sym_break] = ACTIONS(1043), [anon_sym_case] = ACTIONS(1043), @@ -27553,8 +27148,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_function] = ACTIONS(1043), [anon_sym_if] = ACTIONS(1043), [anon_sym_import] = ACTIONS(1043), - [anon_sym_in] = ACTIONS(1043), - [anon_sym_instanceof] = ACTIONS(1043), + [anon_sym_in] = ACTIONS(1045), + [anon_sym_instanceof] = ACTIONS(1045), [anon_sym_new] = ACTIONS(1043), [anon_sym_return] = ACTIONS(1043), [anon_sym_switch] = ACTIONS(1043), @@ -27573,32 +27168,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_yield] = ACTIONS(1043), [anon_sym_LBRACK] = ACTIONS(1041), [anon_sym_LT] = ACTIONS(1043), - [anon_sym_GT] = ACTIONS(1043), - [anon_sym_DOT] = ACTIONS(1043), + [anon_sym_GT] = ACTIONS(1045), + [anon_sym_DOT] = ACTIONS(1045), [anon_sym_DQUOTE] = ACTIONS(1041), [anon_sym_SQUOTE] = ACTIONS(1041), [anon_sym_async] = ACTIONS(1043), - [sym_optional_chain] = ACTIONS(1041), - [anon_sym_AMP_AMP] = ACTIONS(1041), - [anon_sym_PIPE_PIPE] = ACTIONS(1041), - [anon_sym_GT_GT] = ACTIONS(1043), - [anon_sym_GT_GT_GT] = ACTIONS(1041), - [anon_sym_LT_LT] = ACTIONS(1041), - [anon_sym_AMP] = ACTIONS(1043), - [anon_sym_CARET] = ACTIONS(1041), - [anon_sym_PIPE] = ACTIONS(1043), + [sym_optional_chain] = ACTIONS(1047), + [anon_sym_AMP_AMP] = ACTIONS(1047), + [anon_sym_PIPE_PIPE] = ACTIONS(1047), + [anon_sym_GT_GT] = ACTIONS(1045), + [anon_sym_GT_GT_GT] = ACTIONS(1047), + [anon_sym_LT_LT] = ACTIONS(1047), + [anon_sym_AMP] = ACTIONS(1045), + [anon_sym_CARET] = ACTIONS(1047), + [anon_sym_PIPE] = ACTIONS(1045), [anon_sym_PLUS] = ACTIONS(1043), [anon_sym_DASH] = ACTIONS(1043), [anon_sym_SLASH] = ACTIONS(1043), - [anon_sym_PERCENT] = ACTIONS(1041), - [anon_sym_STAR_STAR] = ACTIONS(1041), - [anon_sym_LT_EQ] = ACTIONS(1041), - [anon_sym_EQ_EQ] = ACTIONS(1043), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1041), - [anon_sym_BANG_EQ] = ACTIONS(1043), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1041), - [anon_sym_GT_EQ] = ACTIONS(1041), - [anon_sym_QMARK_QMARK] = ACTIONS(1041), + [anon_sym_PERCENT] = ACTIONS(1047), + [anon_sym_STAR_STAR] = ACTIONS(1047), + [anon_sym_LT_EQ] = ACTIONS(1047), + [anon_sym_EQ_EQ] = ACTIONS(1045), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1047), + [anon_sym_BANG_EQ] = ACTIONS(1045), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1047), + [anon_sym_GT_EQ] = ACTIONS(1047), + [anon_sym_QMARK_QMARK] = ACTIONS(1047), [anon_sym_BANG] = ACTIONS(1043), [anon_sym_TILDE] = ACTIONS(1041), [anon_sym_PLUS_PLUS] = ACTIONS(1041), @@ -27617,113 +27212,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_static] = ACTIONS(1043), [anon_sym_get] = ACTIONS(1043), [anon_sym_set] = ACTIONS(1043), - [sym__automatic_semicolon] = ACTIONS(1041), - [sym__ternary_qmark] = ACTIONS(1041), + [sym__automatic_semicolon] = ACTIONS(1047), + [sym__ternary_qmark] = ACTIONS(1047), [sym_html_comment] = ACTIONS(5), [sym__statement_boundary] = ACTIONS(1041), - [sym__await_identifier_line_break] = ACTIONS(1041), + [sym__await_identifier_line_break] = ACTIONS(1047), [sym__await_yield_identifier] = ACTIONS(1041), - [sym__await_yield_identifier_start] = ACTIONS(1041), + [sym__await_yield_identifier_start] = ACTIONS(1047), [sym__await_keyword] = ACTIONS(1041), [sym__default_declaration_start] = ACTIONS(1041), }, - [STATE(117)] = { - [ts_builtin_sym_end] = ACTIONS(1045), - [sym_identifier] = ACTIONS(1047), - [anon_sym_export] = ACTIONS(1047), - [anon_sym_STAR] = ACTIONS(1047), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_COMMA] = ACTIONS(1045), - [anon_sym_RBRACE] = ACTIONS(1045), - [anon_sym_break] = ACTIONS(1047), - [anon_sym_case] = ACTIONS(1047), - [anon_sym_class] = ACTIONS(1047), - [anon_sym_const] = ACTIONS(1047), - [anon_sym_continue] = ACTIONS(1047), - [anon_sym_debugger] = ACTIONS(1047), - [anon_sym_default] = ACTIONS(1047), - [anon_sym_delete] = ACTIONS(1047), - [anon_sym_do] = ACTIONS(1047), - [anon_sym_else] = ACTIONS(1047), - [anon_sym_for] = ACTIONS(1047), - [anon_sym_function] = ACTIONS(1047), - [anon_sym_if] = ACTIONS(1047), - [anon_sym_import] = ACTIONS(1047), - [anon_sym_in] = ACTIONS(1047), - [anon_sym_instanceof] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1047), - [anon_sym_return] = ACTIONS(1047), - [anon_sym_switch] = ACTIONS(1047), - [anon_sym_throw] = ACTIONS(1047), - [anon_sym_try] = ACTIONS(1047), - [anon_sym_typeof] = ACTIONS(1047), - [anon_sym_var] = ACTIONS(1047), - [anon_sym_void] = ACTIONS(1047), - [anon_sym_while] = ACTIONS(1047), - [anon_sym_with] = ACTIONS(1047), - [sym__let] = ACTIONS(1047), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_using] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1045), - [anon_sym_SEMI] = ACTIONS(1045), - [anon_sym_yield] = ACTIONS(1047), - [anon_sym_LBRACK] = ACTIONS(1045), - [anon_sym_LT] = ACTIONS(1047), - [anon_sym_GT] = ACTIONS(1047), - [anon_sym_DOT] = ACTIONS(1047), - [anon_sym_DQUOTE] = ACTIONS(1045), - [anon_sym_SQUOTE] = ACTIONS(1045), - [anon_sym_async] = ACTIONS(1047), - [sym_optional_chain] = ACTIONS(1045), - [anon_sym_AMP_AMP] = ACTIONS(1045), - [anon_sym_PIPE_PIPE] = ACTIONS(1045), - [anon_sym_GT_GT] = ACTIONS(1047), - [anon_sym_GT_GT_GT] = ACTIONS(1045), - [anon_sym_LT_LT] = ACTIONS(1045), - [anon_sym_AMP] = ACTIONS(1047), - [anon_sym_CARET] = ACTIONS(1045), - [anon_sym_PIPE] = ACTIONS(1047), - [anon_sym_PLUS] = ACTIONS(1047), - [anon_sym_DASH] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1047), - [anon_sym_PERCENT] = ACTIONS(1045), - [anon_sym_STAR_STAR] = ACTIONS(1045), - [anon_sym_LT_EQ] = ACTIONS(1045), - [anon_sym_EQ_EQ] = ACTIONS(1047), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1045), - [anon_sym_BANG_EQ] = ACTIONS(1047), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1045), - [anon_sym_GT_EQ] = ACTIONS(1045), - [anon_sym_QMARK_QMARK] = ACTIONS(1045), - [anon_sym_BANG] = ACTIONS(1047), - [anon_sym_TILDE] = ACTIONS(1045), - [anon_sym_PLUS_PLUS] = ACTIONS(1045), - [anon_sym_DASH_DASH] = ACTIONS(1045), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1045), - [sym_number] = ACTIONS(1045), - [sym_private_property_identifier] = ACTIONS(1045), - [sym_this] = ACTIONS(1047), - [sym_super] = ACTIONS(1047), - [sym_true] = ACTIONS(1047), - [sym_false] = ACTIONS(1047), - [sym_null] = ACTIONS(1047), - [sym_undefined] = ACTIONS(1047), - [anon_sym_AT] = ACTIONS(1045), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_get] = ACTIONS(1047), - [anon_sym_set] = ACTIONS(1047), - [sym__automatic_semicolon] = ACTIONS(1045), - [sym__ternary_qmark] = ACTIONS(1045), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1045), - [sym__await_identifier_line_break] = ACTIONS(1045), - [sym__await_yield_identifier] = ACTIONS(1045), - [sym__await_yield_identifier_start] = ACTIONS(1045), - [sym__await_keyword] = ACTIONS(1045), - [sym__default_declaration_start] = ACTIONS(1045), - }, - [STATE(118)] = { + [STATE(114)] = { [ts_builtin_sym_end] = ACTIONS(1049), [sym_identifier] = ACTIONS(1051), [anon_sym_export] = ACTIONS(1051), @@ -27819,168 +27318,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1049), [sym__default_declaration_start] = ACTIONS(1049), }, - [STATE(119)] = { - [ts_builtin_sym_end] = ACTIONS(1057), - [sym_identifier] = ACTIONS(1059), - [anon_sym_export] = ACTIONS(1059), - [anon_sym_STAR] = ACTIONS(1061), - [anon_sym_LBRACE] = ACTIONS(1057), - [anon_sym_COMMA] = ACTIONS(1063), - [anon_sym_RBRACE] = ACTIONS(1057), - [anon_sym_break] = ACTIONS(1059), - [anon_sym_case] = ACTIONS(1059), - [anon_sym_class] = ACTIONS(1059), - [anon_sym_const] = ACTIONS(1059), - [anon_sym_continue] = ACTIONS(1059), - [anon_sym_debugger] = ACTIONS(1059), - [anon_sym_default] = ACTIONS(1059), - [anon_sym_delete] = ACTIONS(1059), - [anon_sym_do] = ACTIONS(1059), - [anon_sym_else] = ACTIONS(1059), - [anon_sym_for] = ACTIONS(1059), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_if] = ACTIONS(1059), - [anon_sym_import] = ACTIONS(1059), - [anon_sym_in] = ACTIONS(1061), - [anon_sym_instanceof] = ACTIONS(1061), - [anon_sym_new] = ACTIONS(1059), - [anon_sym_return] = ACTIONS(1059), - [anon_sym_switch] = ACTIONS(1059), - [anon_sym_throw] = ACTIONS(1059), - [anon_sym_try] = ACTIONS(1059), - [anon_sym_typeof] = ACTIONS(1059), - [anon_sym_var] = ACTIONS(1059), - [anon_sym_void] = ACTIONS(1059), - [anon_sym_while] = ACTIONS(1059), - [anon_sym_with] = ACTIONS(1059), - [sym__let] = ACTIONS(1059), - [anon_sym_let] = ACTIONS(1059), - [anon_sym_using] = ACTIONS(1059), - [anon_sym_LPAREN] = ACTIONS(1057), - [anon_sym_SEMI] = ACTIONS(1057), - [anon_sym_yield] = ACTIONS(1059), - [anon_sym_LBRACK] = ACTIONS(1057), - [anon_sym_LT] = ACTIONS(1059), - [anon_sym_GT] = ACTIONS(1061), - [anon_sym_DOT] = ACTIONS(1061), - [anon_sym_DQUOTE] = ACTIONS(1057), - [anon_sym_SQUOTE] = ACTIONS(1057), - [anon_sym_async] = ACTIONS(1059), - [sym_optional_chain] = ACTIONS(1063), - [anon_sym_AMP_AMP] = ACTIONS(1063), - [anon_sym_PIPE_PIPE] = ACTIONS(1063), - [anon_sym_GT_GT] = ACTIONS(1061), - [anon_sym_GT_GT_GT] = ACTIONS(1063), - [anon_sym_LT_LT] = ACTIONS(1063), - [anon_sym_AMP] = ACTIONS(1061), - [anon_sym_CARET] = ACTIONS(1063), - [anon_sym_PIPE] = ACTIONS(1061), - [anon_sym_PLUS] = ACTIONS(1059), - [anon_sym_DASH] = ACTIONS(1059), - [anon_sym_SLASH] = ACTIONS(1059), - [anon_sym_PERCENT] = ACTIONS(1063), - [anon_sym_STAR_STAR] = ACTIONS(1063), - [anon_sym_LT_EQ] = ACTIONS(1063), - [anon_sym_EQ_EQ] = ACTIONS(1061), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1063), - [anon_sym_BANG_EQ] = ACTIONS(1061), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1063), - [anon_sym_GT_EQ] = ACTIONS(1063), - [anon_sym_QMARK_QMARK] = ACTIONS(1063), - [anon_sym_BANG] = ACTIONS(1059), - [anon_sym_TILDE] = ACTIONS(1057), - [anon_sym_PLUS_PLUS] = ACTIONS(1057), - [anon_sym_DASH_DASH] = ACTIONS(1057), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1057), - [sym_number] = ACTIONS(1057), - [sym_private_property_identifier] = ACTIONS(1057), - [sym_this] = ACTIONS(1059), - [sym_super] = ACTIONS(1059), - [sym_true] = ACTIONS(1059), - [sym_false] = ACTIONS(1059), - [sym_null] = ACTIONS(1059), - [sym_undefined] = ACTIONS(1059), - [anon_sym_AT] = ACTIONS(1057), - [anon_sym_static] = ACTIONS(1059), - [anon_sym_get] = ACTIONS(1059), - [anon_sym_set] = ACTIONS(1059), - [sym__automatic_semicolon] = ACTIONS(1063), - [sym__ternary_qmark] = ACTIONS(1063), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1057), - [sym__await_identifier_line_break] = ACTIONS(1063), - [sym__await_yield_identifier] = ACTIONS(1057), - [sym__await_yield_identifier_start] = ACTIONS(1063), - [sym__await_keyword] = ACTIONS(1057), - [sym__default_declaration_start] = ACTIONS(1057), - }, - [STATE(120)] = { - [sym_declaration] = STATE(581), - [sym_import] = STATE(2455), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1404), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2368), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(19), - [anon_sym_const] = ACTIONS(21), + [STATE(115)] = { + [sym_declaration] = STATE(2792), + [sym_import] = STATE(2464), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1368), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2560), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(33), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(475), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(49), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(21), - [anon_sym_let] = ACTIONS(1065), - [anon_sym_using] = ACTIONS(1067), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(1057), + [anon_sym_using] = ACTIONS(1059), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1069), + [anon_sym_async] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -27997,82 +27400,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1071), - [sym__default_declaration_start] = ACTIONS(99), + [sym__await_keyword] = ACTIONS(1063), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(121)] = { - [sym_declaration] = STATE(2827), - [sym_import] = STATE(2455), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1405), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2506), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), + [STATE(116)] = { + [sym_declaration] = STATE(2674), + [sym_import] = STATE(2464), + [sym_variable_declaration] = STATE(2836), + [sym_lexical_declaration] = STATE(2836), + [sym_using_declaration] = STATE(2836), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1367), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(2836), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(2836), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(2836), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2560), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(463), + [anon_sym_const] = ACTIONS(465), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(477), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(475), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(489), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(1073), - [anon_sym_using] = ACTIONS(1075), + [sym__let] = ACTIONS(465), + [anon_sym_let] = ACTIONS(1057), + [anon_sym_using] = ACTIONS(1059), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1077), + [anon_sym_async] = ACTIONS(1061), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -28089,68 +27492,68 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1079), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(1063), + [sym__default_declaration_start] = ACTIONS(511), }, - [STATE(122)] = { - [sym_declaration] = STATE(535), - [sym_import] = STATE(2455), - [sym_variable_declaration] = STATE(630), - [sym_lexical_declaration] = STATE(630), - [sym_using_declaration] = STATE(630), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1399), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(630), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(630), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(630), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2368), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), + [STATE(117)] = { + [sym_declaration] = STATE(625), + [sym_import] = STATE(2464), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1363), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2552), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), [anon_sym_class] = ACTIONS(19), [anon_sym_const] = ACTIONS(21), [anon_sym_delete] = ACTIONS(27), [anon_sym_function] = ACTIONS(33), - [anon_sym_import] = ACTIONS(819), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_var] = ACTIONS(49), @@ -28181,82 +27584,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), [sym__await_keyword] = ACTIONS(1071), [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(123)] = { - [sym_declaration] = STATE(2662), - [sym_import] = STATE(2455), - [sym_variable_declaration] = STATE(2791), - [sym_lexical_declaration] = STATE(2791), - [sym_using_declaration] = STATE(2791), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1408), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_class_declaration] = STATE(2791), - [sym_function_expression] = STATE(1320), - [sym_function_declaration] = STATE(2791), - [sym_generator_function] = STATE(1320), - [sym_generator_function_declaration] = STATE(2791), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2506), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(465), - [anon_sym_const] = ACTIONS(467), + [STATE(118)] = { + [sym_declaration] = STATE(515), + [sym_import] = STATE(2464), + [sym_variable_declaration] = STATE(580), + [sym_lexical_declaration] = STATE(580), + [sym_using_declaration] = STATE(580), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1365), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_class_declaration] = STATE(580), + [sym_function_expression] = STATE(1306), + [sym_function_declaration] = STATE(580), + [sym_generator_function] = STATE(1306), + [sym_generator_function_declaration] = STATE(580), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2552), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(19), + [anon_sym_const] = ACTIONS(21), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(477), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(33), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), - [anon_sym_var] = ACTIONS(491), + [anon_sym_var] = ACTIONS(49), [anon_sym_void] = ACTIONS(27), - [sym__let] = ACTIONS(467), - [anon_sym_let] = ACTIONS(1073), - [anon_sym_using] = ACTIONS(1075), + [sym__let] = ACTIONS(21), + [anon_sym_let] = ACTIONS(1065), + [anon_sym_using] = ACTIONS(1067), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1077), + [anon_sym_async] = ACTIONS(1069), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -28273,1947 +27676,1860 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1079), - [sym__default_declaration_start] = ACTIONS(513), + [sym__await_keyword] = ACTIONS(1071), + [sym__default_declaration_start] = ACTIONS(99), }, - [STATE(124)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2682), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2685), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1087), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(119)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1442), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2633), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2776), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1079), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), - }, - [STATE(125)] = { - [sym_import] = STATE(2391), - [sym__for_initializer] = STATE(167), - [sym_for_lexical_declaration] = STATE(1094), - [sym_for_variable_declaration] = STATE(1094), - [sym__for_using_declaration] = STATE(1120), - [sym_empty_statement] = STATE(1094), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1436), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2604), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2604), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2604), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3417), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_class] = ACTIONS(761), - [anon_sym_const] = ACTIONS(1101), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_var] = ACTIONS(1103), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_using] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1115), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_get] = ACTIONS(1117), - [anon_sym_set] = ACTIONS(1117), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1119), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(126)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1524), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2846), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2860), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1121), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [STATE(120)] = { + [sym_import] = STATE(2437), + [sym__for_initializer] = STATE(163), + [sym_for_lexical_declaration] = STATE(987), + [sym_for_variable_declaration] = STATE(987), + [sym__for_using_declaration] = STATE(1012), + [sym_empty_statement] = STATE(987), + [sym_parenthesized_expression] = STATE(755), + [sym_expression] = STATE(1504), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2918), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2918), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(755), + [sym_subscript_expression] = STATE(755), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2918), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3342), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1089), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_class] = ACTIONS(759), + [anon_sym_const] = ACTIONS(1093), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_var] = ACTIONS(1095), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1097), + [anon_sym_using] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(1103), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1107), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1109), + [anon_sym_get] = ACTIONS(1109), + [anon_sym_set] = ACTIONS(1109), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1111), }, - [STATE(127)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1455), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2761), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2763), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1123), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(121)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1405), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2841), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2843), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1113), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(128)] = { - [sym_import] = STATE(2391), - [sym__for_initializer] = STATE(168), - [sym_for_lexical_declaration] = STATE(1094), - [sym_for_variable_declaration] = STATE(1094), - [sym__for_using_declaration] = STATE(1120), - [sym_empty_statement] = STATE(1094), - [sym_parenthesized_expression] = STATE(789), - [sym_expression] = STATE(1436), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2604), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2604), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(789), - [sym_subscript_expression] = STATE(789), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2604), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3417), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1097), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_class] = ACTIONS(761), - [anon_sym_const] = ACTIONS(1101), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_var] = ACTIONS(1103), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1105), - [anon_sym_using] = ACTIONS(1107), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1113), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1115), + [STATE(122)] = { + [sym_import] = STATE(2437), + [sym__for_initializer] = STATE(165), + [sym_for_lexical_declaration] = STATE(987), + [sym_for_variable_declaration] = STATE(987), + [sym__for_using_declaration] = STATE(1012), + [sym_empty_statement] = STATE(987), + [sym_parenthesized_expression] = STATE(755), + [sym_expression] = STATE(1504), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2918), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2918), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(755), + [sym_subscript_expression] = STATE(755), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2918), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3342), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1089), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_class] = ACTIONS(759), + [anon_sym_const] = ACTIONS(1093), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_var] = ACTIONS(1095), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1097), + [anon_sym_using] = ACTIONS(1099), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(1103), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1107), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1117), - [anon_sym_get] = ACTIONS(1117), - [anon_sym_set] = ACTIONS(1117), + [anon_sym_static] = ACTIONS(1109), + [anon_sym_get] = ACTIONS(1109), + [anon_sym_set] = ACTIONS(1109), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1119), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1111), }, - [STATE(129)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2682), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2685), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1125), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(123)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1477), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2905), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2907), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1115), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(130)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2682), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2685), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1127), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(124)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1488), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2631), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2632), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1117), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(131)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1464), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2609), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2693), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1129), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(125)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1477), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2905), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2907), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1119), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(132)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2682), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2685), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1131), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(126)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1477), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2905), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2907), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1121), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(133)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1529), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2584), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2585), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1133), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(127)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1477), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2905), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2907), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1123), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(134)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1535), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2622), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2623), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1135), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(128)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1477), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2905), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2907), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1125), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(135)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1511), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2682), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2685), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1137), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [STATE(129)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1493), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2664), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2665), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1127), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(136)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1492), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2609), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2693), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1083), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), + [STATE(130)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1499), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2711), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2712), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), [anon_sym_RBRACK] = ACTIONS(1129), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(137)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1456), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__initializer] = STATE(2926), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3238), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1139), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_in] = ACTIONS(1141), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_of] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(1139), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_EQ] = ACTIONS(1143), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(131)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1373), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2633), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2776), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1075), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1079), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__line_break_after_binding] = ACTIONS(1145), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(138)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(2760), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2511), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_pattern_repeat1] = STATE(2764), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_COMMA] = ACTIONS(1151), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_RBRACK] = ACTIONS(1157), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [STATE(132)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1396), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__initializer] = STATE(3068), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3517), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1131), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_in] = ACTIONS(1133), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_of] = ACTIONS(1133), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(1131), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_EQ] = ACTIONS(1135), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__line_break_after_binding] = ACTIONS(1137), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(139)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_COMMA] = ACTIONS(1151), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_RBRACK] = ACTIONS(1167), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [STATE(133)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1380), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(3156), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_spread_element] = STATE(2824), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2830), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_COMMA] = ACTIONS(1139), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_RBRACK] = ACTIONS(1139), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(117), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(140)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(2681), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2396), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_pattern_repeat1] = STATE(2687), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_COMMA] = ACTIONS(1151), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_RBRACK] = ACTIONS(1169), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [STATE(134)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(2773), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2441), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_pattern_repeat1] = STATE(2779), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_COMMA] = ACTIONS(1146), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1152), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, - [STATE(141)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(807), - [sym_expression] = STATE(1816), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2586), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(807), - [sym_subscript_expression] = STATE(807), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2392), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_pattern_repeat1] = STATE(2700), - [sym_identifier] = ACTIONS(1171), - [anon_sym_LBRACE] = ACTIONS(1173), - [anon_sym_COMMA] = ACTIONS(1151), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1175), - [anon_sym_using] = ACTIONS(1175), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(1177), - [anon_sym_RBRACK] = ACTIONS(1167), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1179), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1181), + [STATE(135)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_COMMA] = ACTIONS(1146), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1162), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1175), - [anon_sym_get] = ACTIONS(1175), - [anon_sym_set] = ACTIONS(1175), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1183), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, - [STATE(142)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1411), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(3217), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_spread_element] = STATE(2596), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2597), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_COMMA] = ACTIONS(1185), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_RBRACK] = ACTIONS(1185), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(117), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [STATE(136)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(789), + [sym_expression] = STATE(1706), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2628), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(789), + [sym_subscript_expression] = STATE(789), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2507), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_pattern_repeat1] = STATE(2780), + [sym_identifier] = ACTIONS(1164), + [anon_sym_LBRACE] = ACTIONS(1166), + [anon_sym_COMMA] = ACTIONS(1146), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1168), + [anon_sym_using] = ACTIONS(1168), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(1170), + [anon_sym_RBRACK] = ACTIONS(1162), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1172), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1174), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1168), + [anon_sym_get] = ACTIONS(1168), + [anon_sym_set] = ACTIONS(1168), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1176), }, - [STATE(143)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1451), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3301), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [STATE(137)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(2840), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2566), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_pattern_repeat1] = STATE(2844), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_COMMA] = ACTIONS(1146), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1178), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, - [STATE(144)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(3217), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2597), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_COMMA] = ACTIONS(1190), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_RBRACK] = ACTIONS(1190), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [STATE(138)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1516), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3479), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, - [STATE(145)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1335), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2509), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(139)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1268), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2418), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1182), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -30230,77 +29546,164 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), - [sym__automatic_semicolon] = ACTIONS(1192), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), + [sym__automatic_semicolon] = ACTIONS(1182), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(1192), - [sym__await_identifier_line_break] = ACTIONS(1192), + [sym__line_break_ends_statement] = ACTIONS(1182), + [sym__await_identifier_line_break] = ACTIONS(1182), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1192), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier_start] = ACTIONS(1182), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(146)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1383), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2433), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(140)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(3156), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2830), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_COMMA] = ACTIONS(1184), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1184), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), + }, + [STATE(141)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1325), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2563), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_SEMI] = ACTIONS(1194), + [anon_sym_SEMI] = ACTIONS(1186), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -30317,6146 +29720,5658 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), - [sym__automatic_semicolon] = ACTIONS(1194), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), + [sym__automatic_semicolon] = ACTIONS(1186), [sym_html_comment] = ACTIONS(5), - [sym__line_break_ends_statement] = ACTIONS(1194), - [sym__await_identifier_line_break] = ACTIONS(1194), + [sym__line_break_ends_statement] = ACTIONS(1186), + [sym__await_identifier_line_break] = ACTIONS(1186), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_yield_identifier_start] = ACTIONS(1194), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier_start] = ACTIONS(1186), + [sym__await_keyword] = ACTIONS(829), + }, + [STATE(142)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1404), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3431), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), + }, + [STATE(143)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1492), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3410), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), + }, + [STATE(144)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1498), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3463), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), + }, + [STATE(145)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1509), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3404), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), + }, + [STATE(146)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1512), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3510), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, [STATE(147)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1454), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3411), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1489), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2652), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2653), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1190), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(148)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1528), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3342), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1494), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2881), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2883), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1194), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(149)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1534), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3309), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1503), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2731), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2732), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1196), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(150)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1541), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3418), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1495), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2688), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2689), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1198), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(151)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1546), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3391), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1467), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2846), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2847), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1200), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(152)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1525), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2567), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2568), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1198), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1408), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2927), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2900), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1202), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(153)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1424), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2752), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2753), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1202), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(2885), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2459), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1180), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(154)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1536), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2642), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2643), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1507), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2762), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2763), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_RPAREN] = ACTIONS(1204), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(155)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1457), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2850), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2851), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1380), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2824), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1206), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), [anon_sym_RPAREN] = ACTIONS(1206), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_RBRACK] = ACTIONS(1206), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(156)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(2715), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2375), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1188), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1510), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2781), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2928), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1208), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(157)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1540), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2666), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2667), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1208), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(3011), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2635), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1210), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(158)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1542), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2688), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2689), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1210), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1466), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2774), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2778), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_RBRACK] = ACTIONS(1212), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(159)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1512), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2754), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2756), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1212), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(3011), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2635), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1214), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(160)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1544), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2705), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2706), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1214), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1480), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(2612), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [aux_sym_array_repeat1] = STATE(2613), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_COMMA] = ACTIONS(1188), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1216), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(161)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(3215), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2677), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1216), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(3011), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2635), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(162)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(3215), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2677), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1218), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(749), + [sym_expression] = STATE(1565), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2373), + [sym_assignment_pattern] = STATE(3003), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2373), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(749), + [sym_subscript_expression] = STATE(749), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2373), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2700), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1073), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1077), + [anon_sym_using] = ACTIONS(1077), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1083), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1085), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(1077), + [anon_sym_get] = ACTIONS(1077), + [anon_sym_set] = ACTIONS(1077), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1087), }, [STATE(163)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1411), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2596), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1220), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1220), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_RBRACK] = ACTIONS(1220), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym__for_condition] = STATE(170), + [sym_empty_statement] = STATE(1078), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1385), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3330), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(164)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1530), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(2601), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [aux_sym_array_repeat1] = STATE(2602), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_COMMA] = ACTIONS(1196), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1222), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1410), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(3421), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3421), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_RBRACE] = ACTIONS(1218), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(165)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1459), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(3408), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3408), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_RBRACE] = ACTIONS(1224), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym__for_condition] = STATE(171), + [sym_empty_statement] = STATE(1078), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1385), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3330), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(166)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(3118), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2564), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1390), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_spread_element] = STATE(3422), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3422), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_RBRACE] = ACTIONS(1220), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1192), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(167)] = { - [sym_import] = STATE(2391), - [sym__for_condition] = STATE(175), - [sym_empty_statement] = STATE(1042), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1440), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3350), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(748), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2383), + [sym_assignment_pattern] = STATE(3003), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2383), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(748), + [sym_subscript_expression] = STATE(748), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2383), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [sym_pattern] = STATE(2700), + [sym_rest_pattern] = STATE(2386), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1142), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1148), + [anon_sym_using] = ACTIONS(1148), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1154), + [anon_sym_DOT_DOT_DOT] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1158), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1148), + [anon_sym_get] = ACTIONS(1148), + [anon_sym_set] = ACTIONS(1148), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1160), }, [STATE(168)] = { - [sym_import] = STATE(2391), - [sym__for_condition] = STATE(174), - [sym_empty_statement] = STATE(1042), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1440), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3350), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(1109), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1396), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3517), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_in] = ACTIONS(1133), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_of] = ACTIONS(1133), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(169)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1444), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_spread_element] = STATE(3280), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3280), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_RBRACE] = ACTIONS(1226), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1200), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(799), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2922), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2922), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(799), + [sym_subscript_expression] = STATE(799), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2922), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1222), + [anon_sym_LBRACE] = ACTIONS(1091), + [anon_sym_class] = ACTIONS(759), + [anon_sym_const] = ACTIONS(1224), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_var] = ACTIONS(1226), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1228), + [anon_sym_using] = ACTIONS(1230), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1103), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1234), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(1236), + [anon_sym_get] = ACTIONS(1236), + [anon_sym_set] = ACTIONS(1236), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1238), }, [STATE(170)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(782), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2335), - [sym_assignment_pattern] = STATE(3215), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2335), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(782), - [sym_subscript_expression] = STATE(782), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2335), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2677), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1147), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1153), - [anon_sym_using] = ACTIONS(1153), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1159), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1163), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1398), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3444), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1240), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1153), - [anon_sym_get] = ACTIONS(1153), - [anon_sym_set] = ACTIONS(1153), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1165), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(171)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(774), - [sym_expression] = STATE(1662), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2293), - [sym_assignment_pattern] = STATE(3118), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2293), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(774), - [sym_subscript_expression] = STATE(774), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2293), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [sym_pattern] = STATE(2564), - [sym_rest_pattern] = STATE(2351), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1081), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1085), - [anon_sym_using] = ACTIONS(1085), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1091), - [anon_sym_DOT_DOT_DOT] = ACTIONS(1161), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1093), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1413), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3367), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_RPAREN] = ACTIONS(1242), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1085), - [anon_sym_get] = ACTIONS(1085), - [anon_sym_set] = ACTIONS(1085), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1095), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(172)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1456), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3238), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_in] = ACTIONS(1141), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_of] = ACTIONS(1141), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1705), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(913), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(919), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(923), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_yield_identifier_context] = ACTIONS(1246), + [sym__await_keyword] = ACTIONS(391), }, [STATE(173)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(840), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2855), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2855), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(840), - [sym_subscript_expression] = STATE(840), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2855), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1228), - [anon_sym_LBRACE] = ACTIONS(1099), - [anon_sym_class] = ACTIONS(761), - [anon_sym_const] = ACTIONS(1230), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_var] = ACTIONS(1232), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1234), - [anon_sym_using] = ACTIONS(1236), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1111), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1238), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1240), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(825), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1526), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1242), - [anon_sym_get] = ACTIONS(1242), - [anon_sym_set] = ACTIONS(1242), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1244), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(174)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1461), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3289), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1246), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1517), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3379), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(175)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1463), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3367), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_RPAREN] = ACTIONS(1248), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1272), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2419), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, [STATE(176)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(853), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(897), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1417), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1418), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(177)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(847), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1558), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1518), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3395), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(178)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1548), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3257), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1371), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3494), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(179)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1549), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3270), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1420), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1421), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(180)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1064), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1065), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1375), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1376), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(181)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(848), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1559), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1422), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1423), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(182)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1442), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1410), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1425), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1426), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(183)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(849), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1561), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1427), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1428), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(184)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(863), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1562), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1429), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1430), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(185)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(864), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1563), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(831), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(949), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(186)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(865), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1564), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(828), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(875), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(187)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1066), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1067), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1443), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3419), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(188)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1485), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1486), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1021), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1027), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, [STATE(189)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1466), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1467), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(829), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(877), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(190)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1068), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1070), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1506), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3381), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(191)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1441), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3386), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(832), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(879), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(192)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1468), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1469), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(835), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(882), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(193)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1487), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1488), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(836), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(884), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(194)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1470), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1471), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(806), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(886), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(195)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1473), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1474), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1461), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3426), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(196)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1475), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1476), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(828), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1470), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(197)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1477), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1478), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1508), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3392), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(198)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1489), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1490), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1378), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1379), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, [STATE(199)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(851), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(893), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(829), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1471), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(200)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(762), - [sym_expression] = STATE(1834), - [sym_primary_expression] = STATE(1037), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(762), - [sym_subscript_expression] = STATE(762), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(1262), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1264), - [anon_sym_using] = ACTIONS(1264), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DOT] = ACTIONS(1266), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(1268), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(1270), + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1057), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1058), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1264), - [anon_sym_get] = ACTIONS(1264), - [anon_sym_set] = ACTIONS(1264), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(1272), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, [STATE(201)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1337), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2438), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(832), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1472), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(202)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(852), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(895), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(835), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1473), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(203)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1438), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3254), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(836), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1474), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(204)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1135), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1137), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(806), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1475), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, [STATE(205)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(855), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(900), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(833), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(957), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, [STATE(206)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(856), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(902), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(207)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(857), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(904), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(208)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1550), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3276), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), - }, - [STATE(209)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(851), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1515), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), - }, - [STATE(210)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1452), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1465), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(211)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(872), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1274), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1381), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1382), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1276), - [anon_sym_using] = ACTIONS(1276), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1280), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1282), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1276), - [anon_sym_get] = ACTIONS(1276), - [anon_sym_set] = ACTIONS(1276), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1284), - }, - [STATE(212)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(852), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1516), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), - }, - [STATE(213)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1555), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3397), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), - }, - [STATE(214)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(853), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1517), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), - }, - [STATE(215)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(855), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1518), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), - }, - [STATE(216)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(856), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1519), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), - }, - [STATE(217)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(857), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1520), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(218)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1556), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3402), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(207)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1465), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3462), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(219)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(872), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(208)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(824), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(870), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(220)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1727), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(209)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1730), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -36468,22 +35383,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -36498,968 +35413,968 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_context] = ACTIONS(1288), + [sym__await_yield_identifier_context] = ACTIONS(1260), [sym__await_keyword] = ACTIONS(391), }, - [STATE(221)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(693), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(843), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(693), - [sym_subscript_expression] = STATE(693), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(1290), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1292), - [anon_sym_using] = ACTIONS(1292), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DOT] = ACTIONS(1294), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(1296), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(1298), + [STATE(210)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(820), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(910), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1292), - [anon_sym_get] = ACTIONS(1292), - [anon_sym_set] = ACTIONS(1292), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(1300), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(222)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1081), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1126), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(211)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(822), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(921), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(223)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1456), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3238), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(212)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(825), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(943), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(224)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(839), - [sym_expression] = STATE(1829), - [sym_primary_expression] = STATE(1494), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(839), - [sym_subscript_expression] = STATE(839), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(1302), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), + [STATE(213)] = { + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1455), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1386), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1304), - [anon_sym_using] = ACTIONS(1304), - [anon_sym_LPAREN] = ACTIONS(941), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), - [anon_sym_DOT] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(1308), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(947), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(1310), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1304), - [anon_sym_get] = ACTIONS(1304), - [anon_sym_set] = ACTIONS(1304), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_keyword] = ACTIONS(1312), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(225)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1551), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3296), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(214)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1415), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3433), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(226)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(847), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(996), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(215)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1520), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3490), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(227)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(743), - [sym_expression] = STATE(1835), - [sym_primary_expression] = STATE(960), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(743), - [sym_subscript_expression] = STATE(743), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(1314), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1316), - [anon_sym_using] = ACTIONS(1316), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DOT] = ACTIONS(1318), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(1320), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(1322), + [STATE(216)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1104), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1106), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1316), - [anon_sym_get] = ACTIONS(1316), - [anon_sym_set] = ACTIONS(1316), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(1324), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(228)] = { - [sym_import] = STATE(2431), - [sym_statement_block] = STATE(1417), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1418), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(1258), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [STATE(217)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1108), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1109), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(229)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1552), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3310), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(218)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1110), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1112), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(230)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1553), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3316), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(219)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1377), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3386), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(231)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1522), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3314), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(220)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(822), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1525), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(232)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1387), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_sequence_expression] = STATE(2510), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(221)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1326), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_sequence_expression] = STATE(2565), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -37476,135 +36391,135 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(233)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1510), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3285), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(222)] = { + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1401), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1519), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(234)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1695), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(223)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1710), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -37616,22 +36531,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -37646,1277 +36561,1113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_context] = ACTIONS(1326), + [sym__await_yield_identifier_context] = ACTIONS(1262), [sym__await_keyword] = ACTIONS(391), }, - [STATE(235)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1128), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1167), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(224)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1127), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1055), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(236)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1523), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3247), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(225)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1476), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3460), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(237)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1046), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1047), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(226)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(968), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(969), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(238)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1458), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3403), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(227)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1409), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3369), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(239)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1049), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1050), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(228)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(970), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(971), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(240)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(848), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(885), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(229)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(831), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1521), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(241)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1131), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1133), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(230)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(974), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(975), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(242)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1139), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1145), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(231)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(976), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(977), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(243)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1156), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1157), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(232)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(978), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(979), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(244)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1462), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3290), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [STATE(233)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1411), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3436), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(245)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(872), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DOT] = ACTIONS(1278), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(234)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1387), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3445), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(246)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(808), - [sym_expression] = STATE(1840), - [sym_primary_expression] = STATE(1403), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(808), - [sym_subscript_expression] = STATE(808), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(1328), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), + [STATE(235)] = { + [sym_import] = STATE(2470), + [sym_statement_block] = STATE(1403), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1515), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(1252), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1330), - [anon_sym_using] = ACTIONS(1330), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DOT] = ACTIONS(1332), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(1334), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(1336), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1330), - [anon_sym_get] = ACTIONS(1330), - [anon_sym_set] = ACTIONS(1330), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(1338), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(247)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1484), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3258), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), - }, - [STATE(248)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1521), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3230), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), - }, - [STATE(249)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(849), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(890), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(236)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1500), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3338), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(250)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1715), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(237)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1692), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -38928,22 +37679,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -38958,785 +37709,785 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_context] = ACTIONS(1340), + [sym__await_yield_identifier_context] = ACTIONS(1264), [sym__await_keyword] = ACTIONS(391), }, - [STATE(251)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1539), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3328), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(238)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1487), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3401), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(252)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1513), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3235), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(239)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1468), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3376), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(253)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1514), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3300), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(240)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1469), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3475), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(254)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(863), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(922), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(241)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1501), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3403), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(255)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1734), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [STATE(242)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1397), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3323), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_context] = ACTIONS(1342), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(256)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1543), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3332), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(243)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1505), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3500), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(257)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1526), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3249), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(244)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1481), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3502), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(258)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1527), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3281), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(245)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1482), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3331), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(259)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(864), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(924), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(246)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(833), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1522), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(260)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1745), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(247)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1718), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -39748,22 +38499,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -39778,375 +38529,375 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_context] = ACTIONS(1344), + [sym__await_yield_identifier_context] = ACTIONS(1266), [sym__await_keyword] = ACTIONS(391), }, - [STATE(261)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1545), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3365), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(248)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1511), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3476), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(262)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1531), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3339), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(249)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1490), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3509), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(263)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1532), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3414), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(250)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1491), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3480), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(264)] = { - [sym_import] = STATE(2443), - [sym_statement_block] = STATE(865), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(925), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(1250), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), + [STATE(251)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1502), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3455), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(265)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1752), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(252)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1727), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -40158,22 +38909,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -40188,639 +38939,802 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_yield_identifier_context] = ACTIONS(1346), + [sym__await_yield_identifier_context] = ACTIONS(1268), [sym__await_keyword] = ACTIONS(391), }, - [STATE(266)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1547), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3404), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(253)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1513), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3515), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(267)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1537), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3253), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(254)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1496), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3452), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(268)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1538), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3324), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(255)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1497), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3335), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(269)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1415), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3374), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(256)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(824), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1523), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(270)] = { - [sym_import] = STATE(2418), - [sym_statement_block] = STATE(1164), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1166), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(1254), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(257)] = { + [sym_import] = STATE(2456), + [sym_statement_block] = STATE(1052), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1053), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(1256), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), }, - [STATE(271)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(693), - [sym_expression] = STATE(1833), - [sym_primary_expression] = STATE(843), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(693), - [sym_subscript_expression] = STATE(693), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(1348), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1350), - [anon_sym_using] = ACTIONS(1350), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DOT] = ACTIONS(1294), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(1352), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(1354), + [STATE(258)] = { + [sym_import] = STATE(2486), + [sym_statement_block] = STATE(820), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1524), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(1248), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1350), - [anon_sym_get] = ACTIONS(1350), - [anon_sym_set] = ACTIONS(1350), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(1356), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(272)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1460), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_sequence_expression] = STATE(3364), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(259)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1396), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3517), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(273)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1329), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(260)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1407), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_sequence_expression] = STATE(3518), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(261)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1744), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(262)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1264), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -40837,152 +39751,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(274)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1662), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(275)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1307), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(263)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1271), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -40999,71 +39832,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(276)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1311), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(264)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1273), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41080,71 +39913,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(277)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1299), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(265)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1747), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(266)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1275), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41161,152 +40075,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(278)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1699), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(279)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1390), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(267)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1350), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41323,152 +40156,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(280)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(773), - [sym_expression] = STATE(1831), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2339), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2339), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(773), - [sym_subscript_expression] = STATE(773), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2339), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1358), - [anon_sym_LBRACE] = ACTIONS(1149), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(1360), - [anon_sym_using] = ACTIONS(1360), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(1155), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1362), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1364), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1360), - [anon_sym_get] = ACTIONS(1360), - [anon_sym_set] = ACTIONS(1360), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1366), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(281)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1333), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(268)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1276), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41485,71 +40237,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(282)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1289), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(269)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1277), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41566,71 +40318,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(283)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1339), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(270)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1278), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41647,71 +40399,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(284)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1340), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(271)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1279), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41728,71 +40480,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(285)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1290), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(272)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1280), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41809,71 +40561,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(286)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1342), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(273)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1653), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(913), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(919), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(923), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), + }, + [STATE(274)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1281), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -41890,134 +40723,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(287)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1343), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(288)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1819), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(275)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1785), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42029,22 +40781,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42061,62 +40813,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(289)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1347), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(276)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1282), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -42133,71 +40885,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(290)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1354), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(277)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1283), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -42214,53 +40966,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(291)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1825), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(278)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1781), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42272,22 +41024,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42304,62 +41056,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(292)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1358), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(279)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1284), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -42376,53 +41128,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(293)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1736), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(280)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1285), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), + }, + [STATE(281)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1303), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), + }, + [STATE(282)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1289), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), + }, + [STATE(283)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1760), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42434,22 +41429,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42466,125 +41461,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(294)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1373), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), + [STATE(284)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1712), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(913), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(919), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [anon_sym_BQUOTE] = ACTIONS(923), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(295)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1762), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(285)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1733), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42596,22 +41591,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42628,44 +41623,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(296)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1709), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(286)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1759), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42677,22 +41672,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42709,44 +41704,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(297)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1807), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(287)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1253), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(288)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1673), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42758,22 +41834,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42790,44 +41866,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(298)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1742), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(289)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1676), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42839,22 +41915,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42871,44 +41947,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(299)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1730), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(290)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1685), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -42920,22 +41996,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -42952,125 +42028,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(300)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1300), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), - }, - [STATE(301)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1701), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(291)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1690), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43082,22 +42077,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43114,44 +42109,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(302)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1702), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(292)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1691), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43163,22 +42158,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43195,44 +42190,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(303)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1723), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(293)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1693), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43244,22 +42239,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43276,44 +42271,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(304)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1751), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(294)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1695), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43325,22 +42320,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43357,44 +42352,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(305)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1779), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(295)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1699), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43406,22 +42401,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43438,44 +42433,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(306)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1780), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(296)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1701), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43487,22 +42482,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43519,44 +42514,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(307)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1781), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(297)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1716), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43568,22 +42563,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43600,44 +42595,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(308)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1787), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(298)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1742), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43649,22 +42644,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43681,44 +42676,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(309)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1790), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(299)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1704), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43730,22 +42725,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43762,44 +42757,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(310)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1810), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(300)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1532), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(301)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1668), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -43811,22 +42887,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -43843,548 +42919,3302 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, + [STATE(302)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1082), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(303)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1089), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(304)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1213), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(305)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1233), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(306)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1236), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(307)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1177), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(308)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1141), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(309)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1242), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(310)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1244), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, [STATE(311)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1740), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1137), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(312)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1594), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1248), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(313)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1799), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1193), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(314)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1118), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1138), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, [STATE(315)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1130), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1180), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(316)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1191), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(317)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1206), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(318)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1240), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(319)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1159), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(320)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1136), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(321)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1100), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(322)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1115), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(323)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(996), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(324)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1018), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(325)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1029), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(326)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1030), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(327)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1037), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(328)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1038), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(329)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1039), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(330)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1040), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(331)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1041), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(332)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1042), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(333)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1045), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(334)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1046), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(335)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1047), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(336)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1049), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(337)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1051), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(338)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1061), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(339)] = { + [sym_import] = STATE(2456), + [sym_parenthesized_expression] = STATE(702), + [sym_expression] = STATE(1086), + [sym_primary_expression] = STATE(991), + [sym_yield_expression] = STATE(1217), + [sym_object] = STATE(1143), + [sym_object_pattern] = STATE(3469), + [sym_array] = STATE(1143), + [sym_array_pattern] = STATE(3469), + [sym_jsx_element] = STATE(1143), + [sym_jsx_opening_element] = STATE(1990), + [sym_jsx_self_closing_element] = STATE(1143), + [sym_class] = STATE(1143), + [sym_function_expression] = STATE(1143), + [sym_generator_function] = STATE(1143), + [sym_arrow_function] = STATE(1143), + [sym_call_expression] = STATE(1143), + [sym_new_expression] = STATE(1143), + [sym__argumentless_new_expression] = STATE(1161), + [sym_await_expression] = STATE(1217), + [sym_member_expression] = STATE(702), + [sym_subscript_expression] = STATE(702), + [sym_assignment_expression] = STATE(1217), + [sym__augmented_assignment_lhs] = STATE(1968), + [sym_augmented_assignment_expression] = STATE(1217), + [sym__destructuring_pattern] = STATE(3469), + [sym_ternary_expression] = STATE(1217), + [sym_binary_expression] = STATE(1217), + [sym_unary_expression] = STATE(1217), + [sym_update_expression] = STATE(1217), + [sym_string] = STATE(1143), + [sym_template_string] = STATE(1143), + [sym_regex] = STATE(1143), + [sym_meta_property] = STATE(1143), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3481), + [aux_sym_export_statement_repeat1] = STATE(2582), + [sym_identifier] = ACTIONS(699), + [anon_sym_LBRACE] = ACTIONS(703), + [anon_sym_class] = ACTIONS(705), + [anon_sym_delete] = ACTIONS(707), + [anon_sym_function] = ACTIONS(709), + [anon_sym_import] = ACTIONS(711), + [anon_sym_new] = ACTIONS(713), + [anon_sym_typeof] = ACTIONS(707), + [anon_sym_void] = ACTIONS(707), + [anon_sym_let] = ACTIONS(715), + [anon_sym_using] = ACTIONS(715), + [anon_sym_LPAREN] = ACTIONS(717), + [anon_sym_yield] = ACTIONS(719), + [anon_sym_LBRACK] = ACTIONS(721), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_DQUOTE] = ACTIONS(725), + [anon_sym_SQUOTE] = ACTIONS(727), + [anon_sym_async] = ACTIONS(729), + [anon_sym_PLUS] = ACTIONS(707), + [anon_sym_DASH] = ACTIONS(707), + [anon_sym_SLASH] = ACTIONS(731), + [anon_sym_BANG] = ACTIONS(733), + [anon_sym_TILDE] = ACTIONS(733), + [anon_sym_PLUS_PLUS] = ACTIONS(735), + [anon_sym_DASH_DASH] = ACTIONS(735), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(737), + [sym_number] = ACTIONS(739), + [sym_private_property_identifier] = ACTIONS(741), + [sym_this] = ACTIONS(743), + [sym_super] = ACTIONS(743), + [sym_true] = ACTIONS(743), + [sym_false] = ACTIONS(743), + [sym_null] = ACTIONS(743), + [sym_undefined] = ACTIONS(745), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(715), + [anon_sym_get] = ACTIONS(715), + [anon_sym_set] = ACTIONS(715), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(749), + [sym__await_keyword] = ACTIONS(751), + }, + [STATE(340)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1399), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(316)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1580), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(341)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1402), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(317)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1291), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(342)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1295), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -44401,3149 +46231,3068 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(318)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1611), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(343)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1406), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(319)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1620), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(344)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1416), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(320)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1623), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(345)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1419), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(321)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1656), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(346)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1436), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(322)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1657), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(347)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1438), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(323)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1658), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(348)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1439), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(324)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1665), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(349)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1440), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(325)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1667), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(350)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1441), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(326)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1668), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(351)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1462), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(327)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1670), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(352)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1463), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(328)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1672), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(353)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1464), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(329)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1673), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(354)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1478), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(330)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1674), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(355)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1479), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(331)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1675), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(356)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1483), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(332)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1678), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(357)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1484), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(333)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1593), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), + [STATE(358)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1485), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), [anon_sym_typeof] = ACTIONS(839), [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), [anon_sym_PLUS] = ACTIONS(839), [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), - }, - [STATE(334)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1055), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(335)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1816), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(359)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1706), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(336)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1061), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(360)] = { + [sym_import] = STATE(2470), + [sym_parenthesized_expression] = STATE(785), + [sym_expression] = STATE(1514), + [sym_primary_expression] = STATE(1388), + [sym_yield_expression] = STATE(1575), + [sym_object] = STATE(1568), + [sym_object_pattern] = STATE(3382), + [sym_array] = STATE(1568), + [sym_array_pattern] = STATE(3382), + [sym_jsx_element] = STATE(1568), + [sym_jsx_opening_element] = STATE(1977), + [sym_jsx_self_closing_element] = STATE(1568), + [sym_class] = STATE(1568), + [sym_function_expression] = STATE(1568), + [sym_generator_function] = STATE(1568), + [sym_arrow_function] = STATE(1568), + [sym_call_expression] = STATE(1568), + [sym_new_expression] = STATE(1568), + [sym__argumentless_new_expression] = STATE(1576), + [sym_await_expression] = STATE(1575), + [sym_member_expression] = STATE(785), + [sym_subscript_expression] = STATE(785), + [sym_assignment_expression] = STATE(1575), + [sym__augmented_assignment_lhs] = STATE(1966), + [sym_augmented_assignment_expression] = STATE(1575), + [sym__destructuring_pattern] = STATE(3382), + [sym_ternary_expression] = STATE(1575), + [sym_binary_expression] = STATE(1575), + [sym_unary_expression] = STATE(1575), + [sym_update_expression] = STATE(1575), + [sym_string] = STATE(1568), + [sym_template_string] = STATE(1568), + [sym_regex] = STATE(1568), + [sym_meta_property] = STATE(1568), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3416), + [aux_sym_export_statement_repeat1] = STATE(2585), + [sym_identifier] = ACTIONS(831), + [anon_sym_LBRACE] = ACTIONS(835), + [anon_sym_class] = ACTIONS(837), + [anon_sym_delete] = ACTIONS(839), + [anon_sym_function] = ACTIONS(841), + [anon_sym_import] = ACTIONS(843), + [anon_sym_new] = ACTIONS(845), + [anon_sym_typeof] = ACTIONS(839), + [anon_sym_void] = ACTIONS(839), + [anon_sym_let] = ACTIONS(847), + [anon_sym_using] = ACTIONS(847), + [anon_sym_LPAREN] = ACTIONS(849), + [anon_sym_yield] = ACTIONS(851), + [anon_sym_LBRACK] = ACTIONS(853), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_DQUOTE] = ACTIONS(857), + [anon_sym_SQUOTE] = ACTIONS(859), + [anon_sym_async] = ACTIONS(861), + [anon_sym_PLUS] = ACTIONS(839), + [anon_sym_DASH] = ACTIONS(839), + [anon_sym_SLASH] = ACTIONS(863), + [anon_sym_BANG] = ACTIONS(865), + [anon_sym_TILDE] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(867), + [anon_sym_DASH_DASH] = ACTIONS(867), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(869), + [sym_number] = ACTIONS(871), + [sym_private_property_identifier] = ACTIONS(873), + [sym_this] = ACTIONS(875), + [sym_super] = ACTIONS(875), + [sym_true] = ACTIONS(875), + [sym_false] = ACTIONS(875), + [sym_null] = ACTIONS(875), + [sym_undefined] = ACTIONS(877), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(847), + [anon_sym_get] = ACTIONS(847), + [anon_sym_set] = ACTIONS(847), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(881), + [sym__await_keyword] = ACTIONS(883), }, - [STATE(337)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1087), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(361)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(827), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(338)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1003), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(362)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(819), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(339)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1092), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(363)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(922), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(340)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1093), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(364)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(928), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(341)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1098), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(365)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(929), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(342)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1099), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(366)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(930), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(343)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1100), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(367)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(931), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(344)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1101), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(368)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(934), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(345)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1102), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(369)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(936), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(346)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1103), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(370)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(937), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(347)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1104), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(371)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(938), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(348)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1105), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(372)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(940), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(349)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1106), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(373)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(941), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(350)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1108), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(374)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(837), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(351)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1110), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(375)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(944), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(352)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1113), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(376)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(948), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(353)] = { - [sym_import] = STATE(2418), - [sym_parenthesized_expression] = STATE(742), - [sym_expression] = STATE(1121), - [sym_primary_expression] = STATE(1048), - [sym_yield_expression] = STATE(1184), - [sym_object] = STATE(1182), - [sym_object_pattern] = STATE(3359), - [sym_array] = STATE(1182), - [sym_array_pattern] = STATE(3359), - [sym_jsx_element] = STATE(1182), - [sym_jsx_opening_element] = STATE(2023), - [sym_jsx_self_closing_element] = STATE(1182), - [sym_class] = STATE(1182), - [sym_function_expression] = STATE(1182), - [sym_generator_function] = STATE(1182), - [sym_arrow_function] = STATE(1182), - [sym_call_expression] = STATE(1182), - [sym_new_expression] = STATE(1182), - [sym__argumentless_new_expression] = STATE(1185), - [sym_await_expression] = STATE(1184), - [sym_member_expression] = STATE(742), - [sym_subscript_expression] = STATE(742), - [sym_assignment_expression] = STATE(1184), - [sym__augmented_assignment_lhs] = STATE(2015), - [sym_augmented_assignment_expression] = STATE(1184), - [sym__destructuring_pattern] = STATE(3359), - [sym_ternary_expression] = STATE(1184), - [sym_binary_expression] = STATE(1184), - [sym_unary_expression] = STATE(1184), - [sym_update_expression] = STATE(1184), - [sym_string] = STATE(1182), - [sym_template_string] = STATE(1182), - [sym_regex] = STATE(1182), - [sym_meta_property] = STATE(1182), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3378), - [aux_sym_export_statement_repeat1] = STATE(2526), - [sym_identifier] = ACTIONS(701), - [anon_sym_LBRACE] = ACTIONS(705), - [anon_sym_class] = ACTIONS(707), - [anon_sym_delete] = ACTIONS(709), - [anon_sym_function] = ACTIONS(711), - [anon_sym_import] = ACTIONS(713), - [anon_sym_new] = ACTIONS(715), - [anon_sym_typeof] = ACTIONS(709), - [anon_sym_void] = ACTIONS(709), - [anon_sym_let] = ACTIONS(717), - [anon_sym_using] = ACTIONS(717), - [anon_sym_LPAREN] = ACTIONS(719), - [anon_sym_yield] = ACTIONS(721), - [anon_sym_LBRACK] = ACTIONS(723), - [anon_sym_LT] = ACTIONS(1256), - [anon_sym_DQUOTE] = ACTIONS(727), - [anon_sym_SQUOTE] = ACTIONS(729), - [anon_sym_async] = ACTIONS(731), - [anon_sym_PLUS] = ACTIONS(709), - [anon_sym_DASH] = ACTIONS(709), - [anon_sym_SLASH] = ACTIONS(733), - [anon_sym_BANG] = ACTIONS(735), - [anon_sym_TILDE] = ACTIONS(735), - [anon_sym_PLUS_PLUS] = ACTIONS(737), - [anon_sym_DASH_DASH] = ACTIONS(737), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(739), - [sym_number] = ACTIONS(741), - [sym_private_property_identifier] = ACTIONS(743), - [sym_this] = ACTIONS(745), - [sym_super] = ACTIONS(745), - [sym_true] = ACTIONS(745), - [sym_false] = ACTIONS(745), - [sym_null] = ACTIONS(745), - [sym_undefined] = ACTIONS(747), + [STATE(377)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(745), + [sym_expression] = STATE(1799), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2385), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2385), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(745), + [sym_subscript_expression] = STATE(745), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2385), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1270), + [anon_sym_LBRACE] = ACTIONS(1144), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(1272), + [anon_sym_using] = ACTIONS(1272), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1274), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1276), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(717), - [anon_sym_get] = ACTIONS(717), - [anon_sym_set] = ACTIONS(717), + [anon_sym_static] = ACTIONS(1272), + [anon_sym_get] = ACTIONS(1272), + [anon_sym_set] = ACTIONS(1272), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(751), - [sym__await_keyword] = ACTIONS(753), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1278), }, - [STATE(354)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1413), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [STATE(378)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(956), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(355)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1416), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), + [STATE(379)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(854), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(356)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1297), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(380)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1298), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -47560,1367 +49309,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(357)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1419), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(358)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1421), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(359)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1422), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(360)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1423), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(361)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1425), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(362)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1426), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(363)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1427), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(364)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1428), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(365)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1429), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(366)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1430), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(367)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1431), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(368)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1432), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(369)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1433), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(370)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1434), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(371)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1435), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(372)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1437), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(373)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1298), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(381)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1299), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -48937,205 +49390,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(374)] = { - [sym_import] = STATE(2431), - [sym_parenthesized_expression] = STATE(811), - [sym_expression] = STATE(1439), - [sym_primary_expression] = STATE(1412), - [sym_yield_expression] = STATE(1601), - [sym_object] = STATE(1600), - [sym_object_pattern] = STATE(3341), - [sym_array] = STATE(1600), - [sym_array_pattern] = STATE(3341), - [sym_jsx_element] = STATE(1600), - [sym_jsx_opening_element] = STATE(2025), - [sym_jsx_self_closing_element] = STATE(1600), - [sym_class] = STATE(1600), - [sym_function_expression] = STATE(1600), - [sym_generator_function] = STATE(1600), - [sym_arrow_function] = STATE(1600), - [sym_call_expression] = STATE(1600), - [sym_new_expression] = STATE(1600), - [sym__argumentless_new_expression] = STATE(1602), - [sym_await_expression] = STATE(1601), - [sym_member_expression] = STATE(811), - [sym_subscript_expression] = STATE(811), - [sym_assignment_expression] = STATE(1601), - [sym__augmented_assignment_lhs] = STATE(2013), - [sym_augmented_assignment_expression] = STATE(1601), - [sym__destructuring_pattern] = STATE(3341), - [sym_ternary_expression] = STATE(1601), - [sym_binary_expression] = STATE(1601), - [sym_unary_expression] = STATE(1601), - [sym_update_expression] = STATE(1601), - [sym_string] = STATE(1600), - [sym_template_string] = STATE(1600), - [sym_regex] = STATE(1600), - [sym_meta_property] = STATE(1600), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3320), - [aux_sym_export_statement_repeat1] = STATE(2529), - [sym_identifier] = ACTIONS(861), - [anon_sym_LBRACE] = ACTIONS(865), - [anon_sym_class] = ACTIONS(867), - [anon_sym_delete] = ACTIONS(869), - [anon_sym_function] = ACTIONS(871), - [anon_sym_import] = ACTIONS(873), - [anon_sym_new] = ACTIONS(875), - [anon_sym_typeof] = ACTIONS(869), - [anon_sym_void] = ACTIONS(869), - [anon_sym_let] = ACTIONS(877), - [anon_sym_using] = ACTIONS(877), - [anon_sym_LPAREN] = ACTIONS(879), - [anon_sym_yield] = ACTIONS(881), - [anon_sym_LBRACK] = ACTIONS(883), - [anon_sym_LT] = ACTIONS(1260), - [anon_sym_DQUOTE] = ACTIONS(887), - [anon_sym_SQUOTE] = ACTIONS(889), - [anon_sym_async] = ACTIONS(891), - [anon_sym_PLUS] = ACTIONS(869), - [anon_sym_DASH] = ACTIONS(869), - [anon_sym_SLASH] = ACTIONS(893), - [anon_sym_BANG] = ACTIONS(895), - [anon_sym_TILDE] = ACTIONS(895), - [anon_sym_PLUS_PLUS] = ACTIONS(897), - [anon_sym_DASH_DASH] = ACTIONS(897), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(899), - [sym_number] = ACTIONS(901), - [sym_private_property_identifier] = ACTIONS(903), - [sym_this] = ACTIONS(905), - [sym_super] = ACTIONS(905), - [sym_true] = ACTIONS(905), - [sym_false] = ACTIONS(905), - [sym_null] = ACTIONS(905), - [sym_undefined] = ACTIONS(907), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(877), - [anon_sym_get] = ACTIONS(877), - [anon_sym_set] = ACTIONS(877), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(911), - [sym__await_keyword] = ACTIONS(913), - }, - [STATE(375)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(846), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(376)] = { - [sym_string] = STATE(3050), - [sym_formal_parameters] = STATE(3278), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2607), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1368), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(382)] = { + [sym_string] = STATE(2982), + [sym_formal_parameters] = STATE(3434), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2646), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1280), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), - [anon_sym_function] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_using] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1287), + [anon_sym_using] = ACTIONS(1287), + [anon_sym_LPAREN] = ACTIONS(1289), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1375), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1287), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -49176,1667 +49467,47 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1375), - [anon_sym_get] = ACTIONS(1392), - [anon_sym_set] = ACTIONS(1392), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1287), + [anon_sym_get] = ACTIONS(1304), + [anon_sym_set] = ACTIONS(1304), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1394), - }, - [STATE(377)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(862), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(378)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(992), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(379)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(995), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(380)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(896), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(381)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(898), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(382)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(906), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), + [sym__await_keyword] = ACTIONS(1306), }, [STATE(383)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(909), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(384)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(910), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(385)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(918), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(386)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(921), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(387)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(923), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(388)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(928), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(389)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(939), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(390)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(981), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(391)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(982), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(392)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(879), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(393)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(882), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(394)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(726), - [sym_expression] = STATE(942), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3358), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3358), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(726), - [sym_subscript_expression] = STATE(726), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2019), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3358), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3345), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(643), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(653), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(661), - [anon_sym_typeof] = ACTIONS(653), - [anon_sym_void] = ACTIONS(653), - [anon_sym_let] = ACTIONS(663), - [anon_sym_using] = ACTIONS(663), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(667), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(677), - [anon_sym_PLUS] = ACTIONS(653), - [anon_sym_DASH] = ACTIONS(653), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(681), - [anon_sym_TILDE] = ACTIONS(681), - [anon_sym_PLUS_PLUS] = ACTIONS(683), - [anon_sym_DASH_DASH] = ACTIONS(683), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(689), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(693), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(663), - [anon_sym_get] = ACTIONS(663), - [anon_sym_set] = ACTIONS(663), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(699), - }, - [STATE(395)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(798), - [sym_expression] = STATE(1401), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(2428), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(2428), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(798), - [sym_subscript_expression] = STATE(798), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(2428), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(1396), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(1398), - [anon_sym_using] = ACTIONS(1398), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(1400), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(1402), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(1398), - [anon_sym_get] = ACTIONS(1398), - [anon_sym_set] = ACTIONS(1398), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(1404), - }, - [STATE(396)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1395), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(397)] = { - [sym_string] = STATE(3050), - [sym_formal_parameters] = STATE(3278), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2560), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1368), - [anon_sym_STAR] = ACTIONS(1370), + [sym_string] = STATE(2982), + [sym_formal_parameters] = STATE(3434), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2599), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1280), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), - [anon_sym_function] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(393), + [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_using] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1287), + [anon_sym_using] = ACTIONS(1287), + [anon_sym_LPAREN] = ACTIONS(1289), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1375), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1287), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -50877,3449 +49548,3368 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1375), - [anon_sym_get] = ACTIONS(1392), - [anon_sym_set] = ACTIONS(1392), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1287), + [anon_sym_get] = ACTIONS(1304), + [anon_sym_set] = ACTIONS(1304), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1394), - }, - [STATE(398)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1443), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_keyword] = ACTIONS(1306), }, - [STATE(399)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1118), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), + [STATE(384)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1354), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(400)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1812), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(385)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(759), + [sym_expression] = STATE(1364), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(2439), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(2439), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(759), + [sym_subscript_expression] = STATE(759), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(2439), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(1308), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_using] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(1312), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(1314), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(1310), + [anon_sym_get] = ACTIONS(1310), + [anon_sym_set] = ACTIONS(1310), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(1316), }, - [STATE(401)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1402), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(386)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1372), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(402)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1130), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(387)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1082), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(403)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1763), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(388)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1089), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(404)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1765), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(389)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1775), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(405)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1766), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(390)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1788), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(406)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1769), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(391)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1734), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(407)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1770), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(392)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1655), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(408)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1771), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(393)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1656), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(409)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1772), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(394)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1657), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(410)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1773), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(395)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1658), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(411)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1774), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(396)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1659), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(412)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1775), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(397)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1660), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(413)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1776), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(398)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1661), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(414)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1777), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(399)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1662), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(415)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1778), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(400)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1663), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(416)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1784), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(401)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1664), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(417)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1786), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(402)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1665), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(418)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1789), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(403)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1666), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(419)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(832), - [sym_expression] = STATE(1823), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3307), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3307), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(832), - [sym_subscript_expression] = STATE(832), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2007), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3307), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3295), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(955), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(959), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(961), - [anon_sym_typeof] = ACTIONS(959), - [anon_sym_void] = ACTIONS(959), - [anon_sym_let] = ACTIONS(963), - [anon_sym_using] = ACTIONS(963), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(965), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(967), - [anon_sym_PLUS] = ACTIONS(959), - [anon_sym_DASH] = ACTIONS(959), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(969), - [anon_sym_TILDE] = ACTIONS(969), - [anon_sym_PLUS_PLUS] = ACTIONS(971), - [anon_sym_DASH_DASH] = ACTIONS(971), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(973), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(975), + [STATE(404)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1667), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(963), - [anon_sym_get] = ACTIONS(963), - [anon_sym_set] = ACTIONS(963), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(977), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(420)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(846), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(405)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1669), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(421)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(862), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(406)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(827), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(422)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1493), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(407)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(819), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(423)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1566), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(408)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1444), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(424)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1495), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(409)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1445), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(425)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1496), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(410)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1446), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(426)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1497), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(411)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1447), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(427)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1498), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(412)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1448), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(428)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1499), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(413)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1449), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(429)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1500), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(414)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1450), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(430)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1501), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(415)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1451), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(431)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1502), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(416)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1452), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(432)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1503), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(417)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1453), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(433)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1504), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(418)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1454), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(434)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1505), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(419)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1528), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(435)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1506), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(420)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1456), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(436)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1507), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(421)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1457), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(437)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1508), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(422)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1458), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(438)] = { - [sym_import] = STATE(2443), - [sym_parenthesized_expression] = STATE(809), - [sym_expression] = STATE(1509), - [sym_primary_expression] = STATE(873), - [sym_yield_expression] = STATE(983), - [sym_object] = STATE(965), - [sym_object_pattern] = STATE(3388), - [sym_array] = STATE(965), - [sym_array_pattern] = STATE(3388), - [sym_jsx_element] = STATE(965), - [sym_jsx_opening_element] = STATE(2044), - [sym_jsx_self_closing_element] = STATE(965), - [sym_class] = STATE(965), - [sym_function_expression] = STATE(965), - [sym_generator_function] = STATE(965), - [sym_arrow_function] = STATE(965), - [sym_call_expression] = STATE(965), - [sym_new_expression] = STATE(965), - [sym__argumentless_new_expression] = STATE(899), - [sym_await_expression] = STATE(983), - [sym_member_expression] = STATE(809), - [sym_subscript_expression] = STATE(809), - [sym_assignment_expression] = STATE(983), - [sym__augmented_assignment_lhs] = STATE(2008), - [sym_augmented_assignment_expression] = STATE(983), - [sym__destructuring_pattern] = STATE(3388), - [sym_ternary_expression] = STATE(983), - [sym_binary_expression] = STATE(983), - [sym_unary_expression] = STATE(983), - [sym_update_expression] = STATE(983), - [sym_string] = STATE(965), - [sym_template_string] = STATE(965), - [sym_regex] = STATE(965), - [sym_meta_property] = STATE(965), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3368), - [aux_sym_export_statement_repeat1] = STATE(2533), - [sym_identifier] = ACTIONS(915), - [anon_sym_LBRACE] = ACTIONS(647), - [anon_sym_class] = ACTIONS(651), - [anon_sym_delete] = ACTIONS(919), - [anon_sym_function] = ACTIONS(655), - [anon_sym_import] = ACTIONS(657), - [anon_sym_new] = ACTIONS(921), - [anon_sym_typeof] = ACTIONS(919), - [anon_sym_void] = ACTIONS(919), - [anon_sym_let] = ACTIONS(923), - [anon_sym_using] = ACTIONS(923), - [anon_sym_LPAREN] = ACTIONS(665), - [anon_sym_yield] = ACTIONS(925), - [anon_sym_LBRACK] = ACTIONS(669), - [anon_sym_LT] = ACTIONS(1252), - [anon_sym_DQUOTE] = ACTIONS(673), - [anon_sym_SQUOTE] = ACTIONS(675), - [anon_sym_async] = ACTIONS(927), - [anon_sym_PLUS] = ACTIONS(919), - [anon_sym_DASH] = ACTIONS(919), - [anon_sym_SLASH] = ACTIONS(679), - [anon_sym_BANG] = ACTIONS(929), - [anon_sym_TILDE] = ACTIONS(929), - [anon_sym_PLUS_PLUS] = ACTIONS(931), - [anon_sym_DASH_DASH] = ACTIONS(931), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(685), - [sym_number] = ACTIONS(687), - [sym_private_property_identifier] = ACTIONS(933), - [sym_this] = ACTIONS(691), - [sym_super] = ACTIONS(691), - [sym_true] = ACTIONS(691), - [sym_false] = ACTIONS(691), - [sym_null] = ACTIONS(691), - [sym_undefined] = ACTIONS(935), + [STATE(423)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1459), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(923), - [anon_sym_get] = ACTIONS(923), - [anon_sym_set] = ACTIONS(923), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(697), - [sym__await_keyword] = ACTIONS(937), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(439)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1401), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(424)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(787), + [sym_expression] = STATE(1460), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3464), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3464), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(787), + [sym_subscript_expression] = STATE(787), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1965), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3464), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3467), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(927), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(931), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(931), + [anon_sym_void] = ACTIONS(931), + [anon_sym_let] = ACTIONS(933), + [anon_sym_using] = ACTIONS(933), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(935), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(937), + [anon_sym_PLUS] = ACTIONS(931), + [anon_sym_DASH] = ACTIONS(931), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(939), + [anon_sym_PLUS_PLUS] = ACTIONS(941), + [anon_sym_DASH_DASH] = ACTIONS(941), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(943), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(945), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(933), + [anon_sym_get] = ACTIONS(933), + [anon_sym_set] = ACTIONS(933), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(947), }, - [STATE(440)] = { - [sym_string] = STATE(3050), - [sym_formal_parameters] = STATE(3278), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2593), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1368), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(425)] = { + [sym_string] = STATE(2982), + [sym_formal_parameters] = STATE(3434), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2679), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1280), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), - [anon_sym_function] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_using] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1287), + [anon_sym_using] = ACTIONS(1287), + [anon_sym_LPAREN] = ACTIONS(1289), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1375), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1287), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -54360,371 +52950,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1375), - [anon_sym_get] = ACTIONS(1392), - [anon_sym_set] = ACTIONS(1392), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1287), + [anon_sym_get] = ACTIONS(1304), + [anon_sym_set] = ACTIONS(1304), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1394), - }, - [STATE(441)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1336), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(442)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1727), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), - [sym_identifier] = ACTIONS(320), - [anon_sym_LBRACE] = ACTIONS(324), - [anon_sym_class] = ACTIONS(328), - [anon_sym_delete] = ACTIONS(330), - [anon_sym_function] = ACTIONS(332), - [anon_sym_import] = ACTIONS(334), - [anon_sym_new] = ACTIONS(336), - [anon_sym_typeof] = ACTIONS(330), - [anon_sym_void] = ACTIONS(330), - [anon_sym_let] = ACTIONS(338), - [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), - [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), - [anon_sym_DQUOTE] = ACTIONS(353), - [anon_sym_SQUOTE] = ACTIONS(355), - [anon_sym_async] = ACTIONS(357), - [anon_sym_PLUS] = ACTIONS(330), - [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), - [anon_sym_BANG] = ACTIONS(369), - [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), - [sym_number] = ACTIONS(377), - [sym_private_property_identifier] = ACTIONS(379), - [sym_this] = ACTIONS(381), - [sym_super] = ACTIONS(381), - [sym_true] = ACTIONS(381), - [sym_false] = ACTIONS(381), - [sym_null] = ACTIONS(381), - [sym_undefined] = ACTIONS(383), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(338), - [anon_sym_get] = ACTIONS(338), - [anon_sym_set] = ACTIONS(338), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(387), - [sym__await_keyword] = ACTIONS(391), + [sym__await_keyword] = ACTIONS(1306), }, - [STATE(443)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1568), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(426)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1364), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(444)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1569), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(427)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(793), + [sym_expression] = STATE(1754), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3350), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3350), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(793), + [sym_subscript_expression] = STATE(793), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1972), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3350), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3390), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(949), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(953), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(953), + [anon_sym_void] = ACTIONS(953), + [anon_sym_let] = ACTIONS(955), + [anon_sym_using] = ACTIONS(955), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(957), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(959), + [anon_sym_PLUS] = ACTIONS(953), + [anon_sym_DASH] = ACTIONS(953), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(961), + [anon_sym_TILDE] = ACTIONS(961), + [anon_sym_PLUS_PLUS] = ACTIONS(963), + [anon_sym_DASH_DASH] = ACTIONS(963), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(965), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(967), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(955), + [anon_sym_get] = ACTIONS(955), + [anon_sym_set] = ACTIONS(955), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(969), }, - [STATE(445)] = { - [sym_string] = STATE(3050), - [sym_formal_parameters] = STATE(3278), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2663), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1368), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(428)] = { + [sym_string] = STATE(2982), + [sym_formal_parameters] = STATE(3434), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1280), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), - [anon_sym_function] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(439), + [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1375), - [anon_sym_using] = ACTIONS(1375), - [anon_sym_LPAREN] = ACTIONS(1377), + [anon_sym_let] = ACTIONS(1287), + [anon_sym_using] = ACTIONS(1287), + [anon_sym_LPAREN] = ACTIONS(1289), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1375), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1287), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -54765,138 +53193,300 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1375), - [anon_sym_get] = ACTIONS(1392), - [anon_sym_set] = ACTIONS(1392), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1287), + [anon_sym_get] = ACTIONS(1304), + [anon_sym_set] = ACTIONS(1304), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1394), + [sym__await_keyword] = ACTIONS(1306), }, - [STATE(446)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1331), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [STATE(429)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1362), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(447)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1695), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(430)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1530), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(431)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1531), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), + }, + [STATE(432)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1730), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -54908,22 +53498,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -54940,62 +53530,62 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(448)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1353), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), + [STATE(433)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1254), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), [anon_sym_new] = ACTIONS(39), [anon_sym_typeof] = ACTIONS(27), [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), [anon_sym_LPAREN] = ACTIONS(59), [anon_sym_yield] = ACTIONS(63), [anon_sym_LBRACK] = ACTIONS(65), [anon_sym_LT] = ACTIONS(67), [anon_sym_DQUOTE] = ACTIONS(69), [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), + [anon_sym_async] = ACTIONS(823), [anon_sym_PLUS] = ACTIONS(27), [anon_sym_DASH] = ACTIONS(27), [anon_sym_SLASH] = ACTIONS(75), @@ -55012,134 +53602,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_true] = ACTIONS(87), [sym_false] = ACTIONS(87), [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), - }, - [STATE(449)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1700), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(450)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1705), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(434)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1710), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -55151,22 +53660,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -55183,1745 +53692,2069 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(451)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1706), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), - }, - [STATE(452)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1118), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(435)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1721), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(453)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1130), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(436)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1565), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(454)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1272), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(437)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1725), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), + [sym_identifier] = ACTIONS(320), + [anon_sym_LBRACE] = ACTIONS(324), + [anon_sym_class] = ACTIONS(328), + [anon_sym_delete] = ACTIONS(330), + [anon_sym_function] = ACTIONS(332), + [anon_sym_import] = ACTIONS(334), + [anon_sym_new] = ACTIONS(336), + [anon_sym_typeof] = ACTIONS(330), + [anon_sym_void] = ACTIONS(330), + [anon_sym_let] = ACTIONS(338), + [anon_sym_using] = ACTIONS(338), + [anon_sym_LPAREN] = ACTIONS(913), + [anon_sym_yield] = ACTIONS(343), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), + [anon_sym_DQUOTE] = ACTIONS(353), + [anon_sym_SQUOTE] = ACTIONS(355), + [anon_sym_async] = ACTIONS(357), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_SLASH] = ACTIONS(919), + [anon_sym_BANG] = ACTIONS(369), + [anon_sym_TILDE] = ACTIONS(369), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(923), + [sym_number] = ACTIONS(377), + [sym_private_property_identifier] = ACTIONS(379), + [sym_this] = ACTIONS(381), + [sym_super] = ACTIONS(381), + [sym_true] = ACTIONS(381), + [sym_false] = ACTIONS(381), + [sym_null] = ACTIONS(381), + [sym_undefined] = ACTIONS(383), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(338), + [anon_sym_get] = ACTIONS(338), + [anon_sym_set] = ACTIONS(338), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(387), + [sym__await_keyword] = ACTIONS(391), }, - [STATE(455)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1273), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(438)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(707), + [sym_expression] = STATE(1726), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3362), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3362), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(707), + [sym_subscript_expression] = STATE(707), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1970), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3362), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(753), + [anon_sym_LBRACE] = ACTIONS(757), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(761), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(761), + [anon_sym_void] = ACTIONS(761), + [anon_sym_let] = ACTIONS(769), + [anon_sym_using] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(775), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(783), + [anon_sym_PLUS] = ACTIONS(761), + [anon_sym_DASH] = ACTIONS(761), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(787), + [anon_sym_TILDE] = ACTIONS(787), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(795), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(799), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(769), + [anon_sym_get] = ACTIONS(769), + [anon_sym_set] = ACTIONS(769), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(805), }, - [STATE(456)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1169), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(439)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1322), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(457)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1274), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(440)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1082), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(458)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1275), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(441)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1089), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(459)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1276), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(442)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1529), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(460)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1277), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(443)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1630), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(461)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1278), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(444)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1631), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(462)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1279), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(445)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1633), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(463)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1280), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(446)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1634), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(464)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1281), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(447)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1635), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(465)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1282), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(448)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1636), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(466)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1283), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(449)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1637), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(467)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1284), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(450)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1638), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(468)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1285), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(451)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1639), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(469)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1286), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(452)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1640), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(470)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(750), - [sym_expression] = STATE(1287), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3261), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3261), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(750), - [sym_subscript_expression] = STATE(750), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2014), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3261), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(755), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(763), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(769), - [anon_sym_typeof] = ACTIONS(763), - [anon_sym_void] = ACTIONS(763), - [anon_sym_let] = ACTIONS(771), - [anon_sym_using] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(775), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(789), - [anon_sym_TILDE] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(791), - [anon_sym_DASH_DASH] = ACTIONS(791), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(797), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(801), + [STATE(453)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1641), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(771), - [anon_sym_get] = ACTIONS(771), - [anon_sym_set] = ACTIONS(771), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(807), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(471)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1806), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(454)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1642), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(472)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1715), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(455)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1643), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(456)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1644), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(457)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1645), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(458)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1649), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(459)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1773), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(460)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1692), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -56933,22 +55766,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -56965,125 +55798,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(473)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1717), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(461)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1694), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(474)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1719), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(462)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1696), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57095,22 +55928,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57127,44 +55960,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(475)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1734), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(463)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1705), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57176,22 +56009,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57208,125 +56041,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(476)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1813), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(464)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1709), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(477)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1739), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(465)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1711), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57338,22 +56171,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57370,44 +56203,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(478)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1745), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(466)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1718), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57419,22 +56252,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57451,125 +56284,206 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(479)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1737), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(467)] = { + [sym_import] = STATE(2464), + [sym_parenthesized_expression] = STATE(734), + [sym_expression] = STATE(1334), + [sym_primary_expression] = STATE(1212), + [sym_yield_expression] = STATE(1351), + [sym_object] = STATE(1306), + [sym_object_pattern] = STATE(3351), + [sym_array] = STATE(1306), + [sym_array_pattern] = STATE(3351), + [sym_jsx_element] = STATE(1306), + [sym_jsx_opening_element] = STATE(1989), + [sym_jsx_self_closing_element] = STATE(1306), + [sym_class] = STATE(1306), + [sym_function_expression] = STATE(1306), + [sym_generator_function] = STATE(1306), + [sym_arrow_function] = STATE(1306), + [sym_call_expression] = STATE(1306), + [sym_new_expression] = STATE(1306), + [sym__argumentless_new_expression] = STATE(1344), + [sym_await_expression] = STATE(1351), + [sym_member_expression] = STATE(734), + [sym_subscript_expression] = STATE(734), + [sym_assignment_expression] = STATE(1351), + [sym__augmented_assignment_lhs] = STATE(1969), + [sym_augmented_assignment_expression] = STATE(1351), + [sym__destructuring_pattern] = STATE(3351), + [sym_ternary_expression] = STATE(1351), + [sym_binary_expression] = STATE(1351), + [sym_unary_expression] = STATE(1351), + [sym_update_expression] = STATE(1351), + [sym_string] = STATE(1306), + [sym_template_string] = STATE(1306), + [sym_regex] = STATE(1306), + [sym_meta_property] = STATE(1306), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3418), + [aux_sym_export_statement_repeat1] = STATE(2554), + [sym_identifier] = ACTIONS(807), + [anon_sym_LBRACE] = ACTIONS(811), + [anon_sym_class] = ACTIONS(813), + [anon_sym_delete] = ACTIONS(27), + [anon_sym_function] = ACTIONS(815), + [anon_sym_import] = ACTIONS(817), + [anon_sym_new] = ACTIONS(39), + [anon_sym_typeof] = ACTIONS(27), + [anon_sym_void] = ACTIONS(27), + [anon_sym_let] = ACTIONS(819), + [anon_sym_using] = ACTIONS(819), + [anon_sym_LPAREN] = ACTIONS(59), + [anon_sym_yield] = ACTIONS(63), + [anon_sym_LBRACK] = ACTIONS(65), + [anon_sym_LT] = ACTIONS(67), + [anon_sym_DQUOTE] = ACTIONS(69), + [anon_sym_SQUOTE] = ACTIONS(71), + [anon_sym_async] = ACTIONS(823), + [anon_sym_PLUS] = ACTIONS(27), + [anon_sym_DASH] = ACTIONS(27), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_BANG] = ACTIONS(77), + [anon_sym_TILDE] = ACTIONS(77), + [anon_sym_PLUS_PLUS] = ACTIONS(79), + [anon_sym_DASH_DASH] = ACTIONS(79), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(81), + [sym_number] = ACTIONS(83), + [sym_private_property_identifier] = ACTIONS(85), + [sym_this] = ACTIONS(87), + [sym_super] = ACTIONS(87), + [sym_true] = ACTIONS(87), + [sym_false] = ACTIONS(87), + [sym_null] = ACTIONS(87), + [sym_undefined] = ACTIONS(825), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(819), + [anon_sym_get] = ACTIONS(819), + [anon_sym_set] = ACTIONS(819), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(95), + [sym__await_keyword] = ACTIONS(829), }, - [STATE(480)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1747), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(468)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1720), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), + [anon_sym_AT] = ACTIONS(91), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), + [sym_html_comment] = ACTIONS(5), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), + }, + [STATE(469)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1722), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57581,22 +56495,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57613,44 +56527,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(481)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1752), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(470)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1727), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57662,22 +56576,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57694,125 +56608,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(482)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1746), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(471)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1779), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(483)] = { - [sym_import] = STATE(2478), - [sym_parenthesized_expression] = STATE(834), - [sym_expression] = STATE(1757), - [sym_primary_expression] = STATE(1687), - [sym_yield_expression] = STATE(1836), - [sym_object] = STATE(1814), - [sym_object_pattern] = STATE(3340), - [sym_array] = STATE(1814), - [sym_array_pattern] = STATE(3340), - [sym_jsx_element] = STATE(1814), - [sym_jsx_opening_element] = STATE(2036), - [sym_jsx_self_closing_element] = STATE(1814), - [sym_class] = STATE(1814), - [sym_function_expression] = STATE(1814), - [sym_generator_function] = STATE(1814), - [sym_arrow_function] = STATE(1814), - [sym_call_expression] = STATE(1814), - [sym_new_expression] = STATE(1814), - [sym__argumentless_new_expression] = STATE(1817), - [sym_await_expression] = STATE(1836), - [sym_member_expression] = STATE(834), - [sym_subscript_expression] = STATE(834), - [sym_assignment_expression] = STATE(1836), - [sym__augmented_assignment_lhs] = STATE(2009), - [sym_augmented_assignment_expression] = STATE(1836), - [sym__destructuring_pattern] = STATE(3340), - [sym_ternary_expression] = STATE(1836), - [sym_binary_expression] = STATE(1836), - [sym_unary_expression] = STATE(1836), - [sym_update_expression] = STATE(1836), - [sym_string] = STATE(1814), - [sym_template_string] = STATE(1814), - [sym_regex] = STATE(1814), - [sym_meta_property] = STATE(1814), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3233), - [aux_sym_export_statement_repeat1] = STATE(2380), + [STATE(472)] = { + [sym_import] = STATE(2547), + [sym_parenthesized_expression] = STATE(802), + [sym_expression] = STATE(1731), + [sym_primary_expression] = STATE(1627), + [sym_yield_expression] = STATE(1797), + [sym_object] = STATE(1755), + [sym_object_pattern] = STATE(3506), + [sym_array] = STATE(1755), + [sym_array_pattern] = STATE(3506), + [sym_jsx_element] = STATE(1755), + [sym_jsx_opening_element] = STATE(1998), + [sym_jsx_self_closing_element] = STATE(1755), + [sym_class] = STATE(1755), + [sym_function_expression] = STATE(1755), + [sym_generator_function] = STATE(1755), + [sym_arrow_function] = STATE(1755), + [sym_call_expression] = STATE(1755), + [sym_new_expression] = STATE(1755), + [sym__argumentless_new_expression] = STATE(1777), + [sym_await_expression] = STATE(1797), + [sym_member_expression] = STATE(802), + [sym_subscript_expression] = STATE(802), + [sym_assignment_expression] = STATE(1797), + [sym__augmented_assignment_lhs] = STATE(1967), + [sym_augmented_assignment_expression] = STATE(1797), + [sym__destructuring_pattern] = STATE(3506), + [sym_ternary_expression] = STATE(1797), + [sym_binary_expression] = STATE(1797), + [sym_unary_expression] = STATE(1797), + [sym_update_expression] = STATE(1797), + [sym_string] = STATE(1755), + [sym_template_string] = STATE(1755), + [sym_regex] = STATE(1755), + [sym_meta_property] = STATE(1755), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3337), + [aux_sym_export_statement_repeat1] = STATE(2471), [sym_identifier] = ACTIONS(320), [anon_sym_LBRACE] = ACTIONS(324), [anon_sym_class] = ACTIONS(328), @@ -57824,22 +56738,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_void] = ACTIONS(330), [anon_sym_let] = ACTIONS(338), [anon_sym_using] = ACTIONS(338), - [anon_sym_LPAREN] = ACTIONS(941), + [anon_sym_LPAREN] = ACTIONS(913), [anon_sym_yield] = ACTIONS(343), - [anon_sym_LBRACK] = ACTIONS(943), - [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LBRACK] = ACTIONS(915), + [anon_sym_LT] = ACTIONS(1244), [anon_sym_DQUOTE] = ACTIONS(353), [anon_sym_SQUOTE] = ACTIONS(355), [anon_sym_async] = ACTIONS(357), [anon_sym_PLUS] = ACTIONS(330), [anon_sym_DASH] = ACTIONS(330), - [anon_sym_SLASH] = ACTIONS(947), + [anon_sym_SLASH] = ACTIONS(919), [anon_sym_BANG] = ACTIONS(369), [anon_sym_TILDE] = ACTIONS(369), - [anon_sym_PLUS_PLUS] = ACTIONS(949), - [anon_sym_DASH_DASH] = ACTIONS(949), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(921), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(951), + [anon_sym_BQUOTE] = ACTIONS(923), [sym_number] = ACTIONS(377), [sym_private_property_identifier] = ACTIONS(379), [sym_this] = ACTIONS(381), @@ -57856,356 +56770,275 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_yield_identifier] = ACTIONS(387), [sym__await_keyword] = ACTIONS(391), }, - [STATE(484)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1755), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), - [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), - [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), - }, - [STATE(485)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1764), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(473)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1729), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(486)] = { - [sym_import] = STATE(2391), - [sym_parenthesized_expression] = STATE(718), - [sym_expression] = STATE(1768), - [sym_primary_expression] = STATE(903), - [sym_yield_expression] = STATE(1172), - [sym_object] = STATE(1080), - [sym_object_pattern] = STATE(3401), - [sym_array] = STATE(1080), - [sym_array_pattern] = STATE(3401), - [sym_jsx_element] = STATE(1080), - [sym_jsx_opening_element] = STATE(2035), - [sym_jsx_self_closing_element] = STATE(1080), - [sym_class] = STATE(1080), - [sym_function_expression] = STATE(1080), - [sym_generator_function] = STATE(1080), - [sym_arrow_function] = STATE(1080), - [sym_call_expression] = STATE(1080), - [sym_new_expression] = STATE(1080), - [sym__argumentless_new_expression] = STATE(1030), - [sym_await_expression] = STATE(1172), - [sym_member_expression] = STATE(718), - [sym_subscript_expression] = STATE(718), - [sym_assignment_expression] = STATE(1172), - [sym__augmented_assignment_lhs] = STATE(2010), - [sym_augmented_assignment_expression] = STATE(1172), - [sym__destructuring_pattern] = STATE(3401), - [sym_ternary_expression] = STATE(1172), - [sym_binary_expression] = STATE(1172), - [sym_unary_expression] = STATE(1172), - [sym_update_expression] = STATE(1172), - [sym_string] = STATE(1080), - [sym_template_string] = STATE(1080), - [sym_regex] = STATE(1080), - [sym_meta_property] = STATE(1080), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3266), - [aux_sym_export_statement_repeat1] = STATE(2522), - [sym_identifier] = ACTIONS(833), - [anon_sym_LBRACE] = ACTIONS(837), - [anon_sym_class] = ACTIONS(761), - [anon_sym_delete] = ACTIONS(839), - [anon_sym_function] = ACTIONS(765), - [anon_sym_import] = ACTIONS(767), - [anon_sym_new] = ACTIONS(841), - [anon_sym_typeof] = ACTIONS(839), - [anon_sym_void] = ACTIONS(839), - [anon_sym_let] = ACTIONS(843), - [anon_sym_using] = ACTIONS(843), - [anon_sym_LPAREN] = ACTIONS(773), - [anon_sym_yield] = ACTIONS(845), - [anon_sym_LBRACK] = ACTIONS(847), - [anon_sym_LT] = ACTIONS(1089), - [anon_sym_DQUOTE] = ACTIONS(781), - [anon_sym_SQUOTE] = ACTIONS(783), - [anon_sym_async] = ACTIONS(849), - [anon_sym_PLUS] = ACTIONS(839), - [anon_sym_DASH] = ACTIONS(839), - [anon_sym_SLASH] = ACTIONS(787), - [anon_sym_BANG] = ACTIONS(851), - [anon_sym_TILDE] = ACTIONS(851), - [anon_sym_PLUS_PLUS] = ACTIONS(853), - [anon_sym_DASH_DASH] = ACTIONS(853), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(793), - [sym_number] = ACTIONS(795), - [sym_private_property_identifier] = ACTIONS(855), - [sym_this] = ACTIONS(799), - [sym_super] = ACTIONS(799), - [sym_true] = ACTIONS(799), - [sym_false] = ACTIONS(799), - [sym_null] = ACTIONS(799), - [sym_undefined] = ACTIONS(857), + [STATE(474)] = { + [sym_import] = STATE(2437), + [sym_parenthesized_expression] = STATE(786), + [sym_expression] = STATE(1739), + [sym_primary_expression] = STATE(912), + [sym_yield_expression] = STATE(1183), + [sym_object] = STATE(1044), + [sym_object_pattern] = STATE(3359), + [sym_array] = STATE(1044), + [sym_array_pattern] = STATE(3359), + [sym_jsx_element] = STATE(1044), + [sym_jsx_opening_element] = STATE(1988), + [sym_jsx_self_closing_element] = STATE(1044), + [sym_class] = STATE(1044), + [sym_function_expression] = STATE(1044), + [sym_generator_function] = STATE(1044), + [sym_arrow_function] = STATE(1044), + [sym_call_expression] = STATE(1044), + [sym_new_expression] = STATE(1044), + [sym__argumentless_new_expression] = STATE(1050), + [sym_await_expression] = STATE(1183), + [sym_member_expression] = STATE(786), + [sym_subscript_expression] = STATE(786), + [sym_assignment_expression] = STATE(1183), + [sym__augmented_assignment_lhs] = STATE(1971), + [sym_augmented_assignment_expression] = STATE(1183), + [sym__destructuring_pattern] = STATE(3359), + [sym_ternary_expression] = STATE(1183), + [sym_binary_expression] = STATE(1183), + [sym_unary_expression] = STATE(1183), + [sym_update_expression] = STATE(1183), + [sym_string] = STATE(1044), + [sym_template_string] = STATE(1044), + [sym_regex] = STATE(1044), + [sym_meta_property] = STATE(1044), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3364), + [aux_sym_export_statement_repeat1] = STATE(2577), + [sym_identifier] = ACTIONS(885), + [anon_sym_LBRACE] = ACTIONS(889), + [anon_sym_class] = ACTIONS(759), + [anon_sym_delete] = ACTIONS(891), + [anon_sym_function] = ACTIONS(763), + [anon_sym_import] = ACTIONS(765), + [anon_sym_new] = ACTIONS(767), + [anon_sym_typeof] = ACTIONS(891), + [anon_sym_void] = ACTIONS(891), + [anon_sym_let] = ACTIONS(893), + [anon_sym_using] = ACTIONS(893), + [anon_sym_LPAREN] = ACTIONS(771), + [anon_sym_yield] = ACTIONS(895), + [anon_sym_LBRACK] = ACTIONS(897), + [anon_sym_LT] = ACTIONS(1081), + [anon_sym_DQUOTE] = ACTIONS(779), + [anon_sym_SQUOTE] = ACTIONS(781), + [anon_sym_async] = ACTIONS(899), + [anon_sym_PLUS] = ACTIONS(891), + [anon_sym_DASH] = ACTIONS(891), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_BANG] = ACTIONS(901), + [anon_sym_TILDE] = ACTIONS(901), + [anon_sym_PLUS_PLUS] = ACTIONS(903), + [anon_sym_DASH_DASH] = ACTIONS(903), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(791), + [sym_number] = ACTIONS(793), + [sym_private_property_identifier] = ACTIONS(905), + [sym_this] = ACTIONS(797), + [sym_super] = ACTIONS(797), + [sym_true] = ACTIONS(797), + [sym_false] = ACTIONS(797), + [sym_null] = ACTIONS(797), + [sym_undefined] = ACTIONS(907), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(843), - [anon_sym_get] = ACTIONS(843), - [anon_sym_set] = ACTIONS(843), + [anon_sym_static] = ACTIONS(893), + [anon_sym_get] = ACTIONS(893), + [anon_sym_set] = ACTIONS(893), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(805), - [sym__await_keyword] = ACTIONS(859), + [sym__await_yield_identifier] = ACTIONS(803), + [sym__await_keyword] = ACTIONS(909), }, - [STATE(487)] = { - [sym_import] = STATE(2455), - [sym_parenthesized_expression] = STATE(756), - [sym_expression] = STATE(1341), - [sym_primary_expression] = STATE(1268), - [sym_yield_expression] = STATE(1397), - [sym_object] = STATE(1320), - [sym_object_pattern] = STATE(3321), - [sym_array] = STATE(1320), - [sym_array_pattern] = STATE(3321), - [sym_jsx_element] = STATE(1320), - [sym_jsx_opening_element] = STATE(2030), - [sym_jsx_self_closing_element] = STATE(1320), - [sym_class] = STATE(1320), - [sym_function_expression] = STATE(1320), - [sym_generator_function] = STATE(1320), - [sym_arrow_function] = STATE(1320), - [sym_call_expression] = STATE(1320), - [sym_new_expression] = STATE(1320), - [sym__argumentless_new_expression] = STATE(1386), - [sym_await_expression] = STATE(1397), - [sym_member_expression] = STATE(756), - [sym_subscript_expression] = STATE(756), - [sym_assignment_expression] = STATE(1397), - [sym__augmented_assignment_lhs] = STATE(2011), - [sym_augmented_assignment_expression] = STATE(1397), - [sym__destructuring_pattern] = STATE(3321), - [sym_ternary_expression] = STATE(1397), - [sym_binary_expression] = STATE(1397), - [sym_unary_expression] = STATE(1397), - [sym_update_expression] = STATE(1397), - [sym_string] = STATE(1320), - [sym_template_string] = STATE(1320), - [sym_regex] = STATE(1320), - [sym_meta_property] = STATE(1320), - [sym_decorator] = STATE(2839), - [sym_formal_parameters] = STATE(3298), - [aux_sym_export_statement_repeat1] = STATE(2500), - [sym_identifier] = ACTIONS(809), - [anon_sym_LBRACE] = ACTIONS(813), - [anon_sym_class] = ACTIONS(815), - [anon_sym_delete] = ACTIONS(27), - [anon_sym_function] = ACTIONS(817), - [anon_sym_import] = ACTIONS(819), - [anon_sym_new] = ACTIONS(39), - [anon_sym_typeof] = ACTIONS(27), - [anon_sym_void] = ACTIONS(27), - [anon_sym_let] = ACTIONS(821), - [anon_sym_using] = ACTIONS(821), - [anon_sym_LPAREN] = ACTIONS(59), - [anon_sym_yield] = ACTIONS(63), - [anon_sym_LBRACK] = ACTIONS(65), - [anon_sym_LT] = ACTIONS(67), - [anon_sym_DQUOTE] = ACTIONS(69), - [anon_sym_SQUOTE] = ACTIONS(71), - [anon_sym_async] = ACTIONS(825), - [anon_sym_PLUS] = ACTIONS(27), - [anon_sym_DASH] = ACTIONS(27), - [anon_sym_SLASH] = ACTIONS(75), - [anon_sym_BANG] = ACTIONS(77), - [anon_sym_TILDE] = ACTIONS(77), - [anon_sym_PLUS_PLUS] = ACTIONS(79), - [anon_sym_DASH_DASH] = ACTIONS(79), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(81), - [sym_number] = ACTIONS(83), - [sym_private_property_identifier] = ACTIONS(85), - [sym_this] = ACTIONS(87), - [sym_super] = ACTIONS(87), - [sym_true] = ACTIONS(87), - [sym_false] = ACTIONS(87), - [sym_null] = ACTIONS(87), - [sym_undefined] = ACTIONS(827), + [STATE(475)] = { + [sym_import] = STATE(2486), + [sym_parenthesized_expression] = STATE(689), + [sym_expression] = STATE(950), + [sym_primary_expression] = STATE(817), + [sym_yield_expression] = STATE(863), + [sym_object] = STATE(860), + [sym_object_pattern] = STATE(3409), + [sym_array] = STATE(860), + [sym_array_pattern] = STATE(3409), + [sym_jsx_element] = STATE(860), + [sym_jsx_opening_element] = STATE(1983), + [sym_jsx_self_closing_element] = STATE(860), + [sym_class] = STATE(860), + [sym_function_expression] = STATE(860), + [sym_generator_function] = STATE(860), + [sym_arrow_function] = STATE(860), + [sym_call_expression] = STATE(860), + [sym_new_expression] = STATE(860), + [sym__argumentless_new_expression] = STATE(864), + [sym_await_expression] = STATE(863), + [sym_member_expression] = STATE(689), + [sym_subscript_expression] = STATE(689), + [sym_assignment_expression] = STATE(863), + [sym__augmented_assignment_lhs] = STATE(1964), + [sym_augmented_assignment_expression] = STATE(863), + [sym__destructuring_pattern] = STATE(3409), + [sym_ternary_expression] = STATE(863), + [sym_binary_expression] = STATE(863), + [sym_unary_expression] = STATE(863), + [sym_update_expression] = STATE(863), + [sym_string] = STATE(860), + [sym_template_string] = STATE(860), + [sym_regex] = STATE(860), + [sym_meta_property] = STATE(860), + [sym_decorator] = STATE(2879), + [sym_formal_parameters] = STATE(3442), + [aux_sym_export_statement_repeat1] = STATE(2588), + [sym_identifier] = ACTIONS(641), + [anon_sym_LBRACE] = ACTIONS(645), + [anon_sym_class] = ACTIONS(649), + [anon_sym_delete] = ACTIONS(651), + [anon_sym_function] = ACTIONS(653), + [anon_sym_import] = ACTIONS(655), + [anon_sym_new] = ACTIONS(659), + [anon_sym_typeof] = ACTIONS(651), + [anon_sym_void] = ACTIONS(651), + [anon_sym_let] = ACTIONS(661), + [anon_sym_using] = ACTIONS(661), + [anon_sym_LPAREN] = ACTIONS(663), + [anon_sym_yield] = ACTIONS(665), + [anon_sym_LBRACK] = ACTIONS(667), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_DQUOTE] = ACTIONS(671), + [anon_sym_SQUOTE] = ACTIONS(673), + [anon_sym_async] = ACTIONS(675), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(677), + [anon_sym_BANG] = ACTIONS(679), + [anon_sym_TILDE] = ACTIONS(679), + [anon_sym_PLUS_PLUS] = ACTIONS(681), + [anon_sym_DASH_DASH] = ACTIONS(681), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(683), + [sym_number] = ACTIONS(685), + [sym_private_property_identifier] = ACTIONS(687), + [sym_this] = ACTIONS(689), + [sym_super] = ACTIONS(689), + [sym_true] = ACTIONS(689), + [sym_false] = ACTIONS(689), + [sym_null] = ACTIONS(689), + [sym_undefined] = ACTIONS(691), [anon_sym_AT] = ACTIONS(91), - [anon_sym_static] = ACTIONS(821), - [anon_sym_get] = ACTIONS(821), - [anon_sym_set] = ACTIONS(821), + [anon_sym_static] = ACTIONS(661), + [anon_sym_get] = ACTIONS(661), + [anon_sym_set] = ACTIONS(661), [sym_html_comment] = ACTIONS(5), - [sym__await_yield_identifier] = ACTIONS(95), - [sym__await_keyword] = ACTIONS(831), + [sym__await_yield_identifier] = ACTIONS(695), + [sym__await_keyword] = ACTIONS(697), }, - [STATE(488)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2607), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(476)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2599), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), + [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1411), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1323), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58246,44 +57079,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1413), - [anon_sym_set] = ACTIONS(1413), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1325), + [anon_sym_set] = ACTIONS(1325), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(489)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2607), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), - [anon_sym_STAR] = ACTIONS(322), + [STATE(477)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2679), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1406), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1323), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58324,44 +57157,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1406), - [anon_sym_set] = ACTIONS(1406), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1325), + [anon_sym_set] = ACTIONS(1325), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(490)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2560), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(478)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1411), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1318), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58402,44 +57235,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1413), - [anon_sym_set] = ACTIONS(1413), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1318), + [anon_sym_set] = ACTIONS(1318), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(491)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2560), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), + [STATE(479)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2679), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1406), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1318), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58480,44 +57313,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1406), - [anon_sym_set] = ACTIONS(1406), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1318), + [anon_sym_set] = ACTIONS(1318), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(492)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2593), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(480)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1411), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1323), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58558,44 +57391,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1413), - [anon_sym_set] = ACTIONS(1413), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1325), + [anon_sym_set] = ACTIONS(1325), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(493)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2593), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), - [anon_sym_STAR] = ACTIONS(322), + [STATE(481)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2646), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(1282), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1406), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1323), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58636,44 +57469,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1406), - [anon_sym_set] = ACTIONS(1406), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1325), + [anon_sym_set] = ACTIONS(1325), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(494)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2663), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), - [anon_sym_STAR] = ACTIONS(1370), + [STATE(482)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2646), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), + [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1411), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1318), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58714,44 +57547,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1413), - [anon_sym_set] = ACTIONS(1413), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1318), + [anon_sym_set] = ACTIONS(1318), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(495)] = { - [sym_string] = STATE(3050), - [sym__property_name] = STATE(3050), - [sym_computed_property_name] = STATE(3050), - [aux_sym_object_repeat1] = STATE(2663), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1406), + [STATE(483)] = { + [sym_string] = STATE(2982), + [sym__property_name] = STATE(2982), + [sym_computed_property_name] = STATE(2982), + [aux_sym_object_repeat1] = STATE(2599), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1318), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1406), - [anon_sym_using] = ACTIONS(1406), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1318), + [anon_sym_using] = ACTIONS(1318), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1381), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1293), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(322), - [anon_sym_DQUOTE] = ACTIONS(1384), - [anon_sym_SQUOTE] = ACTIONS(1386), - [anon_sym_async] = ACTIONS(1406), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_DQUOTE] = ACTIONS(1296), + [anon_sym_SQUOTE] = ACTIONS(1298), + [anon_sym_async] = ACTIONS(1318), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58792,31 +57625,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_number] = ACTIONS(1388), - [sym_private_property_identifier] = ACTIONS(1388), - [anon_sym_static] = ACTIONS(1406), - [anon_sym_get] = ACTIONS(1406), - [anon_sym_set] = ACTIONS(1406), + [sym_number] = ACTIONS(1300), + [sym_private_property_identifier] = ACTIONS(1300), + [anon_sym_static] = ACTIONS(1318), + [anon_sym_get] = ACTIONS(1318), + [anon_sym_set] = ACTIONS(1318), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1415), + [sym__await_keyword] = ACTIONS(1327), }, - [STATE(496)] = { - [sym_formal_parameters] = STATE(3354), - [sym_identifier] = ACTIONS(1417), + [STATE(484)] = { + [sym_formal_parameters] = STATE(3451), + [sym_identifier] = ACTIONS(1329), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1419), + [anon_sym_function] = ACTIONS(1331), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_using] = ACTIONS(1421), + [anon_sym_let] = ACTIONS(1333), + [anon_sym_using] = ACTIONS(1333), [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_RPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), @@ -58826,7 +57659,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1421), + [anon_sym_async] = ACTIONS(1333), [anon_sym_EQ_GT] = ACTIONS(359), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), @@ -58868,39 +57701,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1421), - [anon_sym_static] = ACTIONS(1421), - [anon_sym_get] = ACTIONS(1421), - [anon_sym_set] = ACTIONS(1421), + [sym_undefined] = ACTIONS(1333), + [anon_sym_static] = ACTIONS(1333), + [anon_sym_get] = ACTIONS(1333), + [anon_sym_set] = ACTIONS(1333), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1426), + [sym__await_keyword] = ACTIONS(1338), }, - [STATE(497)] = { - [sym_formal_parameters] = STATE(3354), - [sym_identifier] = ACTIONS(1417), + [STATE(485)] = { + [sym_formal_parameters] = STATE(3496), + [sym_identifier] = ACTIONS(1340), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1419), + [anon_sym_function] = ACTIONS(1342), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_using] = ACTIONS(1421), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_let] = ACTIONS(1344), + [anon_sym_using] = ACTIONS(1344), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_EQ] = ACTIONS(515), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1421), - [anon_sym_EQ_GT] = ACTIONS(359), + [anon_sym_async] = ACTIONS(1344), + [anon_sym_EQ_GT] = ACTIONS(517), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -58941,39 +57770,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1421), - [anon_sym_static] = ACTIONS(1421), - [anon_sym_get] = ACTIONS(1421), - [anon_sym_set] = ACTIONS(1421), + [sym_undefined] = ACTIONS(1344), + [anon_sym_static] = ACTIONS(1344), + [anon_sym_get] = ACTIONS(1344), + [anon_sym_set] = ACTIONS(1344), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), + [sym__await_identifier_line_break] = ACTIONS(326), [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1426), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1346), }, - [STATE(498)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [STATE(486)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1430), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_RPAREN] = ACTIONS(326), [anon_sym_SEMI] = ACTIONS(326), [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59014,38 +57846,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(499)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [STATE(487)] = { + [sym_catch_clause] = STATE(494), + [sym_finally_clause] = STATE(574), + [ts_builtin_sym_end] = ACTIONS(1356), + [sym_identifier] = ACTIONS(1358), + [anon_sym_export] = ACTIONS(1358), + [anon_sym_LBRACE] = ACTIONS(1356), + [anon_sym_RBRACE] = ACTIONS(1356), + [anon_sym_break] = ACTIONS(1358), + [anon_sym_case] = ACTIONS(1358), + [anon_sym_catch] = ACTIONS(1360), + [anon_sym_class] = ACTIONS(1358), + [anon_sym_const] = ACTIONS(1358), + [anon_sym_continue] = ACTIONS(1358), + [anon_sym_debugger] = ACTIONS(1358), + [anon_sym_default] = ACTIONS(1358), + [anon_sym_delete] = ACTIONS(1358), + [anon_sym_do] = ACTIONS(1358), + [anon_sym_else] = ACTIONS(1358), + [anon_sym_finally] = ACTIONS(1362), + [anon_sym_for] = ACTIONS(1358), + [anon_sym_function] = ACTIONS(1358), + [anon_sym_if] = ACTIONS(1358), + [anon_sym_import] = ACTIONS(1358), + [anon_sym_new] = ACTIONS(1358), + [anon_sym_return] = ACTIONS(1358), + [anon_sym_switch] = ACTIONS(1358), + [anon_sym_throw] = ACTIONS(1358), + [anon_sym_try] = ACTIONS(1358), + [anon_sym_typeof] = ACTIONS(1358), + [anon_sym_var] = ACTIONS(1358), + [anon_sym_void] = ACTIONS(1358), + [anon_sym_while] = ACTIONS(1358), + [anon_sym_with] = ACTIONS(1358), + [sym__let] = ACTIONS(1358), + [anon_sym_let] = ACTIONS(1358), + [anon_sym_using] = ACTIONS(1358), + [anon_sym_LPAREN] = ACTIONS(1356), + [anon_sym_SEMI] = ACTIONS(1356), + [anon_sym_yield] = ACTIONS(1358), + [anon_sym_LBRACK] = ACTIONS(1356), + [anon_sym_LT] = ACTIONS(1356), + [anon_sym_DQUOTE] = ACTIONS(1356), + [anon_sym_SQUOTE] = ACTIONS(1356), + [anon_sym_async] = ACTIONS(1358), + [anon_sym_PLUS] = ACTIONS(1358), + [anon_sym_DASH] = ACTIONS(1358), + [anon_sym_SLASH] = ACTIONS(1358), + [anon_sym_BANG] = ACTIONS(1356), + [anon_sym_TILDE] = ACTIONS(1356), + [anon_sym_PLUS_PLUS] = ACTIONS(1356), + [anon_sym_DASH_DASH] = ACTIONS(1356), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1356), + [sym_number] = ACTIONS(1356), + [sym_private_property_identifier] = ACTIONS(1356), + [sym_this] = ACTIONS(1358), + [sym_super] = ACTIONS(1358), + [sym_true] = ACTIONS(1358), + [sym_false] = ACTIONS(1358), + [sym_null] = ACTIONS(1358), + [sym_undefined] = ACTIONS(1358), + [anon_sym_AT] = ACTIONS(1356), + [anon_sym_static] = ACTIONS(1358), + [anon_sym_get] = ACTIONS(1358), + [anon_sym_set] = ACTIONS(1358), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1356), + [sym__await_yield_identifier] = ACTIONS(1356), + [sym__await_keyword] = ACTIONS(1356), + [sym__default_declaration_start] = ACTIONS(1356), + }, + [STATE(488)] = { + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1430), + [anon_sym_function] = ACTIONS(1366), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_of] = ACTIONS(322), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(326), + [anon_sym_let] = ACTIONS(1302), + [anon_sym_using] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(393), + [anon_sym_COLON] = ACTIONS(595), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_async] = ACTIONS(1302), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59086,106 +57986,179 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1302), + [anon_sym_get] = ACTIONS(1302), + [anon_sym_set] = ACTIONS(1302), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(500)] = { - [sym_catch_clause] = STATE(512), - [sym_finally_clause] = STATE(592), - [ts_builtin_sym_end] = ACTIONS(1436), - [sym_identifier] = ACTIONS(1438), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1436), - [anon_sym_RBRACE] = ACTIONS(1436), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_case] = ACTIONS(1438), - [anon_sym_catch] = ACTIONS(1440), - [anon_sym_class] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_debugger] = ACTIONS(1438), - [anon_sym_default] = ACTIONS(1438), - [anon_sym_delete] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_else] = ACTIONS(1438), - [anon_sym_finally] = ACTIONS(1442), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_function] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_import] = ACTIONS(1438), - [anon_sym_new] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_switch] = ACTIONS(1438), - [anon_sym_throw] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_typeof] = ACTIONS(1438), - [anon_sym_var] = ACTIONS(1438), - [anon_sym_void] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_with] = ACTIONS(1438), - [sym__let] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_using] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1436), - [anon_sym_SEMI] = ACTIONS(1436), - [anon_sym_yield] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1436), - [anon_sym_LT] = ACTIONS(1436), - [anon_sym_DQUOTE] = ACTIONS(1436), - [anon_sym_SQUOTE] = ACTIONS(1436), - [anon_sym_async] = ACTIONS(1438), - [anon_sym_PLUS] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_SLASH] = ACTIONS(1438), - [anon_sym_BANG] = ACTIONS(1436), - [anon_sym_TILDE] = ACTIONS(1436), - [anon_sym_PLUS_PLUS] = ACTIONS(1436), - [anon_sym_DASH_DASH] = ACTIONS(1436), + [STATE(489)] = { + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1285), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1302), + [anon_sym_using] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(591), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1302), + [anon_sym_EQ_GT] = ACTIONS(405), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1436), - [sym_number] = ACTIONS(1436), - [sym_private_property_identifier] = ACTIONS(1436), - [sym_this] = ACTIONS(1438), - [sym_super] = ACTIONS(1438), - [sym_true] = ACTIONS(1438), - [sym_false] = ACTIONS(1438), - [sym_null] = ACTIONS(1438), - [sym_undefined] = ACTIONS(1438), - [anon_sym_AT] = ACTIONS(1436), - [anon_sym_static] = ACTIONS(1438), - [anon_sym_get] = ACTIONS(1438), - [anon_sym_set] = ACTIONS(1438), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1302), + [anon_sym_get] = ACTIONS(1302), + [anon_sym_set] = ACTIONS(1302), + [sym__automatic_semicolon] = ACTIONS(326), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1436), - [sym__await_yield_identifier] = ACTIONS(1436), - [sym__await_keyword] = ACTIONS(1436), - [sym__default_declaration_start] = ACTIONS(1436), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(501)] = { - [sym_formal_parameters] = STATE(3393), - [sym_identifier] = ACTIONS(1444), + [STATE(490)] = { + [ts_builtin_sym_end] = ACTIONS(1370), + [sym_identifier] = ACTIONS(1372), + [anon_sym_export] = ACTIONS(1372), + [anon_sym_LBRACE] = ACTIONS(1370), + [anon_sym_RBRACE] = ACTIONS(1370), + [anon_sym_break] = ACTIONS(1372), + [anon_sym_case] = ACTIONS(1372), + [anon_sym_class] = ACTIONS(1372), + [anon_sym_const] = ACTIONS(1372), + [anon_sym_continue] = ACTIONS(1372), + [anon_sym_debugger] = ACTIONS(1372), + [anon_sym_default] = ACTIONS(1372), + [anon_sym_delete] = ACTIONS(1372), + [anon_sym_do] = ACTIONS(1372), + [anon_sym_else] = ACTIONS(1372), + [anon_sym_for] = ACTIONS(1372), + [anon_sym_function] = ACTIONS(1372), + [anon_sym_if] = ACTIONS(1372), + [anon_sym_import] = ACTIONS(1372), + [anon_sym_new] = ACTIONS(1372), + [anon_sym_return] = ACTIONS(1372), + [anon_sym_switch] = ACTIONS(1372), + [anon_sym_throw] = ACTIONS(1372), + [anon_sym_try] = ACTIONS(1372), + [anon_sym_typeof] = ACTIONS(1372), + [anon_sym_var] = ACTIONS(1372), + [anon_sym_void] = ACTIONS(1372), + [anon_sym_while] = ACTIONS(1372), + [anon_sym_with] = ACTIONS(1372), + [sym__let] = ACTIONS(1372), + [anon_sym_let] = ACTIONS(1372), + [anon_sym_using] = ACTIONS(1372), + [anon_sym_LPAREN] = ACTIONS(1370), + [anon_sym_SEMI] = ACTIONS(1374), + [anon_sym_yield] = ACTIONS(1372), + [anon_sym_LBRACK] = ACTIONS(1370), + [anon_sym_LT] = ACTIONS(1370), + [anon_sym_DQUOTE] = ACTIONS(1370), + [anon_sym_SQUOTE] = ACTIONS(1370), + [anon_sym_async] = ACTIONS(1372), + [anon_sym_PLUS] = ACTIONS(1372), + [anon_sym_DASH] = ACTIONS(1372), + [anon_sym_SLASH] = ACTIONS(1372), + [anon_sym_BANG] = ACTIONS(1370), + [anon_sym_TILDE] = ACTIONS(1370), + [anon_sym_PLUS_PLUS] = ACTIONS(1370), + [anon_sym_DASH_DASH] = ACTIONS(1370), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1370), + [sym_number] = ACTIONS(1370), + [sym_private_property_identifier] = ACTIONS(1370), + [sym_this] = ACTIONS(1372), + [sym_super] = ACTIONS(1372), + [sym_true] = ACTIONS(1372), + [sym_false] = ACTIONS(1372), + [sym_null] = ACTIONS(1372), + [sym_undefined] = ACTIONS(1372), + [anon_sym_AT] = ACTIONS(1370), + [anon_sym_static] = ACTIONS(1372), + [anon_sym_get] = ACTIONS(1372), + [anon_sym_set] = ACTIONS(1372), + [sym__automatic_semicolon] = ACTIONS(1374), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1370), + [sym__await_identifier_line_break] = ACTIONS(1374), + [sym__await_yield_identifier] = ACTIONS(1370), + [sym__await_yield_identifier_start] = ACTIONS(1374), + [sym__await_keyword] = ACTIONS(1370), + [sym__default_declaration_start] = ACTIONS(1370), + }, + [STATE(491)] = { + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1446), + [anon_sym_function] = ACTIONS(1376), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1448), - [anon_sym_using] = ACTIONS(1448), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_let] = ACTIONS(1302), + [anon_sym_using] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(515), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1448), - [anon_sym_EQ_GT] = ACTIONS(517), + [anon_sym_async] = ACTIONS(1302), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59226,38 +58199,252 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1448), - [anon_sym_static] = ACTIONS(1448), - [anon_sym_get] = ACTIONS(1448), - [anon_sym_set] = ACTIONS(1448), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1302), + [anon_sym_get] = ACTIONS(1302), + [anon_sym_set] = ACTIONS(1302), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1450), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(502)] = { - [sym_formal_parameters] = STATE(3393), - [sym_identifier] = ACTIONS(1444), + [STATE(492)] = { + [ts_builtin_sym_end] = ACTIONS(1378), + [sym_identifier] = ACTIONS(1380), + [anon_sym_export] = ACTIONS(1380), + [anon_sym_LBRACE] = ACTIONS(1378), + [anon_sym_RBRACE] = ACTIONS(1378), + [anon_sym_break] = ACTIONS(1380), + [anon_sym_case] = ACTIONS(1380), + [anon_sym_class] = ACTIONS(1380), + [anon_sym_const] = ACTIONS(1380), + [anon_sym_continue] = ACTIONS(1380), + [anon_sym_debugger] = ACTIONS(1380), + [anon_sym_default] = ACTIONS(1380), + [anon_sym_delete] = ACTIONS(1380), + [anon_sym_do] = ACTIONS(1380), + [anon_sym_else] = ACTIONS(1380), + [anon_sym_for] = ACTIONS(1380), + [anon_sym_function] = ACTIONS(1380), + [anon_sym_if] = ACTIONS(1380), + [anon_sym_import] = ACTIONS(1380), + [anon_sym_new] = ACTIONS(1380), + [anon_sym_return] = ACTIONS(1380), + [anon_sym_switch] = ACTIONS(1380), + [anon_sym_throw] = ACTIONS(1380), + [anon_sym_try] = ACTIONS(1380), + [anon_sym_typeof] = ACTIONS(1380), + [anon_sym_var] = ACTIONS(1380), + [anon_sym_void] = ACTIONS(1380), + [anon_sym_while] = ACTIONS(1380), + [anon_sym_with] = ACTIONS(1380), + [sym__let] = ACTIONS(1380), + [anon_sym_let] = ACTIONS(1380), + [anon_sym_using] = ACTIONS(1380), + [anon_sym_LPAREN] = ACTIONS(1378), + [anon_sym_SEMI] = ACTIONS(1378), + [anon_sym_yield] = ACTIONS(1380), + [anon_sym_LBRACK] = ACTIONS(1378), + [anon_sym_LT] = ACTIONS(1378), + [anon_sym_DQUOTE] = ACTIONS(1378), + [anon_sym_SQUOTE] = ACTIONS(1378), + [anon_sym_async] = ACTIONS(1380), + [anon_sym_PLUS] = ACTIONS(1380), + [anon_sym_DASH] = ACTIONS(1380), + [anon_sym_SLASH] = ACTIONS(1380), + [anon_sym_BANG] = ACTIONS(1378), + [anon_sym_TILDE] = ACTIONS(1378), + [anon_sym_PLUS_PLUS] = ACTIONS(1378), + [anon_sym_DASH_DASH] = ACTIONS(1378), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1378), + [sym_number] = ACTIONS(1378), + [sym_private_property_identifier] = ACTIONS(1378), + [sym_this] = ACTIONS(1380), + [sym_super] = ACTIONS(1380), + [sym_true] = ACTIONS(1380), + [sym_false] = ACTIONS(1380), + [sym_null] = ACTIONS(1380), + [sym_undefined] = ACTIONS(1380), + [anon_sym_AT] = ACTIONS(1378), + [anon_sym_static] = ACTIONS(1380), + [anon_sym_get] = ACTIONS(1380), + [anon_sym_set] = ACTIONS(1380), + [sym__automatic_semicolon] = ACTIONS(1378), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1378), + [sym__await_identifier_line_break] = ACTIONS(1378), + [sym__await_yield_identifier] = ACTIONS(1378), + [sym__await_yield_identifier_start] = ACTIONS(1378), + [sym__await_keyword] = ACTIONS(1378), + [sym__default_declaration_start] = ACTIONS(1378), + }, + [STATE(493)] = { + [ts_builtin_sym_end] = ACTIONS(971), + [sym_identifier] = ACTIONS(973), + [anon_sym_export] = ACTIONS(973), + [anon_sym_LBRACE] = ACTIONS(971), + [anon_sym_RBRACE] = ACTIONS(971), + [anon_sym_break] = ACTIONS(973), + [anon_sym_case] = ACTIONS(973), + [anon_sym_catch] = ACTIONS(973), + [anon_sym_class] = ACTIONS(973), + [anon_sym_const] = ACTIONS(973), + [anon_sym_continue] = ACTIONS(973), + [anon_sym_debugger] = ACTIONS(973), + [anon_sym_default] = ACTIONS(973), + [anon_sym_delete] = ACTIONS(973), + [anon_sym_do] = ACTIONS(973), + [anon_sym_else] = ACTIONS(973), + [anon_sym_finally] = ACTIONS(973), + [anon_sym_for] = ACTIONS(973), + [anon_sym_function] = ACTIONS(973), + [anon_sym_if] = ACTIONS(973), + [anon_sym_import] = ACTIONS(973), + [anon_sym_new] = ACTIONS(973), + [anon_sym_return] = ACTIONS(973), + [anon_sym_switch] = ACTIONS(973), + [anon_sym_throw] = ACTIONS(973), + [anon_sym_try] = ACTIONS(973), + [anon_sym_typeof] = ACTIONS(973), + [anon_sym_var] = ACTIONS(973), + [anon_sym_void] = ACTIONS(973), + [anon_sym_while] = ACTIONS(973), + [anon_sym_with] = ACTIONS(973), + [sym__let] = ACTIONS(973), + [anon_sym_let] = ACTIONS(973), + [anon_sym_using] = ACTIONS(973), + [anon_sym_LPAREN] = ACTIONS(971), + [anon_sym_SEMI] = ACTIONS(971), + [anon_sym_yield] = ACTIONS(973), + [anon_sym_LBRACK] = ACTIONS(971), + [anon_sym_LT] = ACTIONS(971), + [anon_sym_DQUOTE] = ACTIONS(971), + [anon_sym_SQUOTE] = ACTIONS(971), + [anon_sym_async] = ACTIONS(973), + [anon_sym_PLUS] = ACTIONS(973), + [anon_sym_DASH] = ACTIONS(973), + [anon_sym_SLASH] = ACTIONS(973), + [anon_sym_BANG] = ACTIONS(971), + [anon_sym_TILDE] = ACTIONS(971), + [anon_sym_PLUS_PLUS] = ACTIONS(971), + [anon_sym_DASH_DASH] = ACTIONS(971), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(971), + [sym_number] = ACTIONS(971), + [sym_private_property_identifier] = ACTIONS(971), + [sym_this] = ACTIONS(973), + [sym_super] = ACTIONS(973), + [sym_true] = ACTIONS(973), + [sym_false] = ACTIONS(973), + [sym_null] = ACTIONS(973), + [sym_undefined] = ACTIONS(973), + [anon_sym_AT] = ACTIONS(971), + [anon_sym_static] = ACTIONS(973), + [anon_sym_get] = ACTIONS(973), + [anon_sym_set] = ACTIONS(973), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(971), + [sym__await_yield_identifier] = ACTIONS(971), + [sym__await_keyword] = ACTIONS(971), + [sym__default_declaration_start] = ACTIONS(971), + }, + [STATE(494)] = { + [sym_finally_clause] = STATE(609), + [ts_builtin_sym_end] = ACTIONS(1382), + [sym_identifier] = ACTIONS(1384), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1382), + [anon_sym_RBRACE] = ACTIONS(1382), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_case] = ACTIONS(1384), + [anon_sym_class] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_debugger] = ACTIONS(1384), + [anon_sym_default] = ACTIONS(1384), + [anon_sym_delete] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_else] = ACTIONS(1384), + [anon_sym_finally] = ACTIONS(1362), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_function] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_import] = ACTIONS(1384), + [anon_sym_new] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_switch] = ACTIONS(1384), + [anon_sym_throw] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_typeof] = ACTIONS(1384), + [anon_sym_var] = ACTIONS(1384), + [anon_sym_void] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_with] = ACTIONS(1384), + [sym__let] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_using] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1382), + [anon_sym_SEMI] = ACTIONS(1382), + [anon_sym_yield] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1382), + [anon_sym_LT] = ACTIONS(1382), + [anon_sym_DQUOTE] = ACTIONS(1382), + [anon_sym_SQUOTE] = ACTIONS(1382), + [anon_sym_async] = ACTIONS(1384), + [anon_sym_PLUS] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_SLASH] = ACTIONS(1384), + [anon_sym_BANG] = ACTIONS(1382), + [anon_sym_TILDE] = ACTIONS(1382), + [anon_sym_PLUS_PLUS] = ACTIONS(1382), + [anon_sym_DASH_DASH] = ACTIONS(1382), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1382), + [sym_number] = ACTIONS(1382), + [sym_private_property_identifier] = ACTIONS(1382), + [sym_this] = ACTIONS(1384), + [sym_super] = ACTIONS(1384), + [sym_true] = ACTIONS(1384), + [sym_false] = ACTIONS(1384), + [sym_null] = ACTIONS(1384), + [sym_undefined] = ACTIONS(1384), + [anon_sym_AT] = ACTIONS(1382), + [anon_sym_static] = ACTIONS(1384), + [anon_sym_get] = ACTIONS(1384), + [anon_sym_set] = ACTIONS(1384), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1382), + [sym__await_yield_identifier] = ACTIONS(1382), + [sym__await_keyword] = ACTIONS(1382), + [sym__default_declaration_start] = ACTIONS(1382), + }, + [STATE(495)] = { + [sym_variable_declarator] = STATE(2195), + [sym_object_pattern] = STATE(2070), + [sym_array_pattern] = STATE(2070), + [sym__destructuring_pattern] = STATE(2070), + [aux_sym_object_repeat1] = STATE(2755), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1446), + [anon_sym_RBRACE] = ACTIONS(439), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1448), - [anon_sym_using] = ACTIONS(1448), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_of] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1448), - [anon_sym_EQ_GT] = ACTIONS(517), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59298,38 +58485,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1448), - [anon_sym_static] = ACTIONS(1448), - [anon_sym_get] = ACTIONS(1448), - [anon_sym_set] = ACTIONS(1448), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1450), }, - [STATE(503)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), + [STATE(496)] = { + [ts_builtin_sym_end] = ACTIONS(1005), + [sym_identifier] = ACTIONS(1007), + [anon_sym_export] = ACTIONS(1007), + [anon_sym_LBRACE] = ACTIONS(1005), + [anon_sym_RBRACE] = ACTIONS(1005), + [anon_sym_break] = ACTIONS(1007), + [anon_sym_case] = ACTIONS(1007), + [anon_sym_catch] = ACTIONS(1007), + [anon_sym_class] = ACTIONS(1007), + [anon_sym_const] = ACTIONS(1007), + [anon_sym_continue] = ACTIONS(1007), + [anon_sym_debugger] = ACTIONS(1007), + [anon_sym_default] = ACTIONS(1007), + [anon_sym_delete] = ACTIONS(1007), + [anon_sym_do] = ACTIONS(1007), + [anon_sym_else] = ACTIONS(1007), + [anon_sym_finally] = ACTIONS(1007), + [anon_sym_for] = ACTIONS(1007), + [anon_sym_function] = ACTIONS(1007), + [anon_sym_if] = ACTIONS(1007), + [anon_sym_import] = ACTIONS(1007), + [anon_sym_new] = ACTIONS(1007), + [anon_sym_return] = ACTIONS(1007), + [anon_sym_switch] = ACTIONS(1007), + [anon_sym_throw] = ACTIONS(1007), + [anon_sym_try] = ACTIONS(1007), + [anon_sym_typeof] = ACTIONS(1007), + [anon_sym_var] = ACTIONS(1007), + [anon_sym_void] = ACTIONS(1007), + [anon_sym_while] = ACTIONS(1007), + [anon_sym_with] = ACTIONS(1007), + [sym__let] = ACTIONS(1007), + [anon_sym_let] = ACTIONS(1007), + [anon_sym_using] = ACTIONS(1007), + [anon_sym_LPAREN] = ACTIONS(1005), + [anon_sym_SEMI] = ACTIONS(1005), + [anon_sym_yield] = ACTIONS(1007), + [anon_sym_LBRACK] = ACTIONS(1005), + [anon_sym_LT] = ACTIONS(1005), + [anon_sym_DQUOTE] = ACTIONS(1005), + [anon_sym_SQUOTE] = ACTIONS(1005), + [anon_sym_async] = ACTIONS(1007), + [anon_sym_PLUS] = ACTIONS(1007), + [anon_sym_DASH] = ACTIONS(1007), + [anon_sym_SLASH] = ACTIONS(1007), + [anon_sym_BANG] = ACTIONS(1005), + [anon_sym_TILDE] = ACTIONS(1005), + [anon_sym_PLUS_PLUS] = ACTIONS(1005), + [anon_sym_DASH_DASH] = ACTIONS(1005), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1005), + [sym_number] = ACTIONS(1005), + [sym_private_property_identifier] = ACTIONS(1005), + [sym_this] = ACTIONS(1007), + [sym_super] = ACTIONS(1007), + [sym_true] = ACTIONS(1007), + [sym_false] = ACTIONS(1007), + [sym_null] = ACTIONS(1007), + [sym_undefined] = ACTIONS(1007), + [anon_sym_AT] = ACTIONS(1005), + [anon_sym_static] = ACTIONS(1007), + [anon_sym_get] = ACTIONS(1007), + [anon_sym_set] = ACTIONS(1007), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1005), + [sym__await_yield_identifier] = ACTIONS(1005), + [sym__await_keyword] = ACTIONS(1005), + [sym__default_declaration_start] = ACTIONS(1005), + }, + [STATE(497)] = { + [sym_variable_declarator] = STATE(2195), + [sym_object_pattern] = STATE(2070), + [sym_array_pattern] = STATE(2070), + [sym__destructuring_pattern] = STATE(2070), + [aux_sym_object_repeat1] = STATE(2646), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1373), + [anon_sym_RBRACE] = ACTIONS(441), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1390), - [anon_sym_using] = ACTIONS(1390), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_of] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59370,37 +58625,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1390), - [anon_sym_get] = ACTIONS(1390), - [anon_sym_set] = ACTIONS(1390), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), }, - [STATE(504)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), + [STATE(498)] = { + [sym_variable_declarator] = STATE(2195), + [sym_object_pattern] = STATE(2070), + [sym_array_pattern] = STATE(2070), + [sym__destructuring_pattern] = STATE(2070), + [aux_sym_object_repeat1] = STATE(2599), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1456), + [anon_sym_RBRACE] = ACTIONS(393), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1390), - [anon_sym_using] = ACTIONS(1390), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_of] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59441,108 +58695,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1390), - [anon_sym_get] = ACTIONS(1390), - [anon_sym_set] = ACTIONS(1390), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), - }, - [STATE(505)] = { - [ts_builtin_sym_end] = ACTIONS(1458), - [sym_identifier] = ACTIONS(1460), - [anon_sym_export] = ACTIONS(1460), - [anon_sym_LBRACE] = ACTIONS(1458), - [anon_sym_RBRACE] = ACTIONS(1458), - [anon_sym_break] = ACTIONS(1460), - [anon_sym_case] = ACTIONS(1460), - [anon_sym_class] = ACTIONS(1460), - [anon_sym_const] = ACTIONS(1460), - [anon_sym_continue] = ACTIONS(1460), - [anon_sym_debugger] = ACTIONS(1460), - [anon_sym_default] = ACTIONS(1460), - [anon_sym_delete] = ACTIONS(1460), - [anon_sym_do] = ACTIONS(1460), - [anon_sym_else] = ACTIONS(1460), - [anon_sym_for] = ACTIONS(1460), - [anon_sym_function] = ACTIONS(1460), - [anon_sym_if] = ACTIONS(1460), - [anon_sym_import] = ACTIONS(1460), - [anon_sym_new] = ACTIONS(1460), - [anon_sym_return] = ACTIONS(1460), - [anon_sym_switch] = ACTIONS(1460), - [anon_sym_throw] = ACTIONS(1460), - [anon_sym_try] = ACTIONS(1460), - [anon_sym_typeof] = ACTIONS(1460), - [anon_sym_var] = ACTIONS(1460), - [anon_sym_void] = ACTIONS(1460), - [anon_sym_while] = ACTIONS(1460), - [anon_sym_with] = ACTIONS(1460), - [sym__let] = ACTIONS(1460), - [anon_sym_let] = ACTIONS(1460), - [anon_sym_using] = ACTIONS(1460), - [anon_sym_LPAREN] = ACTIONS(1458), - [anon_sym_SEMI] = ACTIONS(1462), - [anon_sym_yield] = ACTIONS(1460), - [anon_sym_LBRACK] = ACTIONS(1458), - [anon_sym_LT] = ACTIONS(1458), - [anon_sym_DQUOTE] = ACTIONS(1458), - [anon_sym_SQUOTE] = ACTIONS(1458), - [anon_sym_async] = ACTIONS(1460), - [anon_sym_PLUS] = ACTIONS(1460), - [anon_sym_DASH] = ACTIONS(1460), - [anon_sym_SLASH] = ACTIONS(1460), - [anon_sym_BANG] = ACTIONS(1458), - [anon_sym_TILDE] = ACTIONS(1458), - [anon_sym_PLUS_PLUS] = ACTIONS(1458), - [anon_sym_DASH_DASH] = ACTIONS(1458), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1458), - [sym_number] = ACTIONS(1458), - [sym_private_property_identifier] = ACTIONS(1458), - [sym_this] = ACTIONS(1460), - [sym_super] = ACTIONS(1460), - [sym_true] = ACTIONS(1460), - [sym_false] = ACTIONS(1460), - [sym_null] = ACTIONS(1460), - [sym_undefined] = ACTIONS(1460), - [anon_sym_AT] = ACTIONS(1458), - [anon_sym_static] = ACTIONS(1460), - [anon_sym_get] = ACTIONS(1460), - [anon_sym_set] = ACTIONS(1460), - [sym__automatic_semicolon] = ACTIONS(1462), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1458), - [sym__await_identifier_line_break] = ACTIONS(1462), - [sym__await_yield_identifier] = ACTIONS(1458), - [sym__await_yield_identifier_start] = ACTIONS(1462), - [sym__await_keyword] = ACTIONS(1458), - [sym__default_declaration_start] = ACTIONS(1458), }, - [STATE(506)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), + [STATE(499)] = { + [sym_variable_declarator] = STATE(2195), + [sym_object_pattern] = STATE(2070), + [sym_array_pattern] = STATE(2070), + [sym__destructuring_pattern] = STATE(2070), + [aux_sym_object_repeat1] = STATE(2679), + [aux_sym_object_pattern_repeat1] = STATE(2601), + [sym_identifier] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(1388), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1456), + [anon_sym_RBRACE] = ACTIONS(443), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1390), - [anon_sym_using] = ACTIONS(1390), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_of] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(1320), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(403), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59583,108 +58765,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1390), - [anon_sym_get] = ACTIONS(1390), - [anon_sym_set] = ACTIONS(1390), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), - }, - [STATE(507)] = { - [ts_builtin_sym_end] = ACTIONS(1464), - [sym_identifier] = ACTIONS(1466), - [anon_sym_export] = ACTIONS(1466), - [anon_sym_LBRACE] = ACTIONS(1464), - [anon_sym_RBRACE] = ACTIONS(1464), - [anon_sym_break] = ACTIONS(1466), - [anon_sym_case] = ACTIONS(1466), - [anon_sym_class] = ACTIONS(1466), - [anon_sym_const] = ACTIONS(1466), - [anon_sym_continue] = ACTIONS(1466), - [anon_sym_debugger] = ACTIONS(1466), - [anon_sym_default] = ACTIONS(1466), - [anon_sym_delete] = ACTIONS(1466), - [anon_sym_do] = ACTIONS(1466), - [anon_sym_else] = ACTIONS(1466), - [anon_sym_for] = ACTIONS(1466), - [anon_sym_function] = ACTIONS(1466), - [anon_sym_if] = ACTIONS(1466), - [anon_sym_import] = ACTIONS(1466), - [anon_sym_new] = ACTIONS(1466), - [anon_sym_return] = ACTIONS(1466), - [anon_sym_switch] = ACTIONS(1466), - [anon_sym_throw] = ACTIONS(1466), - [anon_sym_try] = ACTIONS(1466), - [anon_sym_typeof] = ACTIONS(1466), - [anon_sym_var] = ACTIONS(1466), - [anon_sym_void] = ACTIONS(1466), - [anon_sym_while] = ACTIONS(1466), - [anon_sym_with] = ACTIONS(1466), - [sym__let] = ACTIONS(1466), - [anon_sym_let] = ACTIONS(1466), - [anon_sym_using] = ACTIONS(1466), - [anon_sym_LPAREN] = ACTIONS(1464), - [anon_sym_SEMI] = ACTIONS(1464), - [anon_sym_yield] = ACTIONS(1466), - [anon_sym_LBRACK] = ACTIONS(1464), - [anon_sym_LT] = ACTIONS(1464), - [anon_sym_DQUOTE] = ACTIONS(1464), - [anon_sym_SQUOTE] = ACTIONS(1464), - [anon_sym_async] = ACTIONS(1466), - [anon_sym_PLUS] = ACTIONS(1466), - [anon_sym_DASH] = ACTIONS(1466), - [anon_sym_SLASH] = ACTIONS(1466), - [anon_sym_BANG] = ACTIONS(1464), - [anon_sym_TILDE] = ACTIONS(1464), - [anon_sym_PLUS_PLUS] = ACTIONS(1464), - [anon_sym_DASH_DASH] = ACTIONS(1464), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1464), - [sym_number] = ACTIONS(1464), - [sym_private_property_identifier] = ACTIONS(1464), - [sym_this] = ACTIONS(1466), - [sym_super] = ACTIONS(1466), - [sym_true] = ACTIONS(1466), - [sym_false] = ACTIONS(1466), - [sym_null] = ACTIONS(1466), - [sym_undefined] = ACTIONS(1466), - [anon_sym_AT] = ACTIONS(1464), - [anon_sym_static] = ACTIONS(1466), - [anon_sym_get] = ACTIONS(1466), - [anon_sym_set] = ACTIONS(1466), - [sym__automatic_semicolon] = ACTIONS(1464), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1464), - [sym__await_identifier_line_break] = ACTIONS(1464), - [sym__await_yield_identifier] = ACTIONS(1464), - [sym__await_yield_identifier_start] = ACTIONS(1464), - [sym__await_keyword] = ACTIONS(1464), - [sym__default_declaration_start] = ACTIONS(1464), }, - [STATE(508)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), + [STATE(500)] = { + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1468), + [anon_sym_function] = ACTIONS(1285), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1390), - [anon_sym_using] = ACTIONS(1390), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_let] = ACTIONS(1302), + [anon_sym_using] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(587), - [anon_sym_EQ] = ACTIONS(589), + [anon_sym_EQ] = ACTIONS(591), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1302), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59725,41 +58829,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1390), - [anon_sym_get] = ACTIONS(1390), - [anon_sym_set] = ACTIONS(1390), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1302), + [anon_sym_get] = ACTIONS(1302), + [anon_sym_set] = ACTIONS(1302), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(509)] = { - [sym_variable_declarator] = STATE(2200), - [sym_object_pattern] = STATE(2117), - [sym_array_pattern] = STATE(2117), - [sym__destructuring_pattern] = STATE(2117), - [aux_sym_object_repeat1] = STATE(2663), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1470), + [STATE(501)] = { + [sym_formal_parameters] = STATE(3434), + [sym_identifier] = ACTIONS(1364), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(441), + [anon_sym_function] = ACTIONS(1366), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_let] = ACTIONS(1302), + [anon_sym_using] = ACTIONS(1302), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_EQ] = ACTIONS(591), + [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1302), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59800,36 +58898,38 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1302), + [anon_sym_static] = ACTIONS(1302), + [anon_sym_get] = ACTIONS(1302), + [anon_sym_set] = ACTIONS(1302), [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), [sym__await_identifier_line_break] = ACTIONS(326), [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1368), }, - [STATE(510)] = { - [sym_variable_declarator] = STATE(2200), - [sym_object_pattern] = STATE(2117), - [sym_array_pattern] = STATE(2117), - [sym__destructuring_pattern] = STATE(2117), - [aux_sym_object_repeat1] = STATE(2593), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1470), + [STATE(502)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(445), + [anon_sym_COMMA] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1408), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_EQ] = ACTIONS(599), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(597), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -59870,246 +58970,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - }, - [STATE(511)] = { - [ts_builtin_sym_end] = ACTIONS(979), - [sym_identifier] = ACTIONS(981), - [anon_sym_export] = ACTIONS(981), - [anon_sym_LBRACE] = ACTIONS(979), - [anon_sym_RBRACE] = ACTIONS(979), - [anon_sym_break] = ACTIONS(981), - [anon_sym_case] = ACTIONS(981), - [anon_sym_catch] = ACTIONS(981), - [anon_sym_class] = ACTIONS(981), - [anon_sym_const] = ACTIONS(981), - [anon_sym_continue] = ACTIONS(981), - [anon_sym_debugger] = ACTIONS(981), - [anon_sym_default] = ACTIONS(981), - [anon_sym_delete] = ACTIONS(981), - [anon_sym_do] = ACTIONS(981), - [anon_sym_else] = ACTIONS(981), - [anon_sym_finally] = ACTIONS(981), - [anon_sym_for] = ACTIONS(981), - [anon_sym_function] = ACTIONS(981), - [anon_sym_if] = ACTIONS(981), - [anon_sym_import] = ACTIONS(981), - [anon_sym_new] = ACTIONS(981), - [anon_sym_return] = ACTIONS(981), - [anon_sym_switch] = ACTIONS(981), - [anon_sym_throw] = ACTIONS(981), - [anon_sym_try] = ACTIONS(981), - [anon_sym_typeof] = ACTIONS(981), - [anon_sym_var] = ACTIONS(981), - [anon_sym_void] = ACTIONS(981), - [anon_sym_while] = ACTIONS(981), - [anon_sym_with] = ACTIONS(981), - [sym__let] = ACTIONS(981), - [anon_sym_let] = ACTIONS(981), - [anon_sym_using] = ACTIONS(981), - [anon_sym_LPAREN] = ACTIONS(979), - [anon_sym_SEMI] = ACTIONS(979), - [anon_sym_yield] = ACTIONS(981), - [anon_sym_LBRACK] = ACTIONS(979), - [anon_sym_LT] = ACTIONS(979), - [anon_sym_DQUOTE] = ACTIONS(979), - [anon_sym_SQUOTE] = ACTIONS(979), - [anon_sym_async] = ACTIONS(981), - [anon_sym_PLUS] = ACTIONS(981), - [anon_sym_DASH] = ACTIONS(981), - [anon_sym_SLASH] = ACTIONS(981), - [anon_sym_BANG] = ACTIONS(979), - [anon_sym_TILDE] = ACTIONS(979), - [anon_sym_PLUS_PLUS] = ACTIONS(979), - [anon_sym_DASH_DASH] = ACTIONS(979), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(979), - [sym_number] = ACTIONS(979), - [sym_private_property_identifier] = ACTIONS(979), - [sym_this] = ACTIONS(981), - [sym_super] = ACTIONS(981), - [sym_true] = ACTIONS(981), - [sym_false] = ACTIONS(981), - [sym_null] = ACTIONS(981), - [sym_undefined] = ACTIONS(981), - [anon_sym_AT] = ACTIONS(979), - [anon_sym_static] = ACTIONS(981), - [anon_sym_get] = ACTIONS(981), - [anon_sym_set] = ACTIONS(981), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(979), - [sym__await_yield_identifier] = ACTIONS(979), - [sym__await_keyword] = ACTIONS(979), - [sym__default_declaration_start] = ACTIONS(979), - }, - [STATE(512)] = { - [sym_finally_clause] = STATE(572), - [ts_builtin_sym_end] = ACTIONS(1478), - [sym_identifier] = ACTIONS(1480), - [anon_sym_export] = ACTIONS(1480), - [anon_sym_LBRACE] = ACTIONS(1478), - [anon_sym_RBRACE] = ACTIONS(1478), - [anon_sym_break] = ACTIONS(1480), - [anon_sym_case] = ACTIONS(1480), - [anon_sym_class] = ACTIONS(1480), - [anon_sym_const] = ACTIONS(1480), - [anon_sym_continue] = ACTIONS(1480), - [anon_sym_debugger] = ACTIONS(1480), - [anon_sym_default] = ACTIONS(1480), - [anon_sym_delete] = ACTIONS(1480), - [anon_sym_do] = ACTIONS(1480), - [anon_sym_else] = ACTIONS(1480), - [anon_sym_finally] = ACTIONS(1442), - [anon_sym_for] = ACTIONS(1480), - [anon_sym_function] = ACTIONS(1480), - [anon_sym_if] = ACTIONS(1480), - [anon_sym_import] = ACTIONS(1480), - [anon_sym_new] = ACTIONS(1480), - [anon_sym_return] = ACTIONS(1480), - [anon_sym_switch] = ACTIONS(1480), - [anon_sym_throw] = ACTIONS(1480), - [anon_sym_try] = ACTIONS(1480), - [anon_sym_typeof] = ACTIONS(1480), - [anon_sym_var] = ACTIONS(1480), - [anon_sym_void] = ACTIONS(1480), - [anon_sym_while] = ACTIONS(1480), - [anon_sym_with] = ACTIONS(1480), - [sym__let] = ACTIONS(1480), - [anon_sym_let] = ACTIONS(1480), - [anon_sym_using] = ACTIONS(1480), - [anon_sym_LPAREN] = ACTIONS(1478), - [anon_sym_SEMI] = ACTIONS(1478), - [anon_sym_yield] = ACTIONS(1480), - [anon_sym_LBRACK] = ACTIONS(1478), - [anon_sym_LT] = ACTIONS(1478), - [anon_sym_DQUOTE] = ACTIONS(1478), - [anon_sym_SQUOTE] = ACTIONS(1478), - [anon_sym_async] = ACTIONS(1480), - [anon_sym_PLUS] = ACTIONS(1480), - [anon_sym_DASH] = ACTIONS(1480), - [anon_sym_SLASH] = ACTIONS(1480), - [anon_sym_BANG] = ACTIONS(1478), - [anon_sym_TILDE] = ACTIONS(1478), - [anon_sym_PLUS_PLUS] = ACTIONS(1478), - [anon_sym_DASH_DASH] = ACTIONS(1478), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1478), - [sym_number] = ACTIONS(1478), - [sym_private_property_identifier] = ACTIONS(1478), - [sym_this] = ACTIONS(1480), - [sym_super] = ACTIONS(1480), - [sym_true] = ACTIONS(1480), - [sym_false] = ACTIONS(1480), - [sym_null] = ACTIONS(1480), - [sym_undefined] = ACTIONS(1480), - [anon_sym_AT] = ACTIONS(1478), - [anon_sym_static] = ACTIONS(1480), - [anon_sym_get] = ACTIONS(1480), - [anon_sym_set] = ACTIONS(1480), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1478), - [sym__await_yield_identifier] = ACTIONS(1478), - [sym__await_keyword] = ACTIONS(1478), - [sym__default_declaration_start] = ACTIONS(1478), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(513)] = { - [ts_builtin_sym_end] = ACTIONS(1045), - [sym_identifier] = ACTIONS(1047), - [anon_sym_export] = ACTIONS(1047), - [anon_sym_LBRACE] = ACTIONS(1045), - [anon_sym_RBRACE] = ACTIONS(1045), - [anon_sym_break] = ACTIONS(1047), - [anon_sym_case] = ACTIONS(1047), - [anon_sym_catch] = ACTIONS(1047), - [anon_sym_class] = ACTIONS(1047), - [anon_sym_const] = ACTIONS(1047), - [anon_sym_continue] = ACTIONS(1047), - [anon_sym_debugger] = ACTIONS(1047), - [anon_sym_default] = ACTIONS(1047), - [anon_sym_delete] = ACTIONS(1047), - [anon_sym_do] = ACTIONS(1047), - [anon_sym_else] = ACTIONS(1047), - [anon_sym_finally] = ACTIONS(1047), - [anon_sym_for] = ACTIONS(1047), - [anon_sym_function] = ACTIONS(1047), - [anon_sym_if] = ACTIONS(1047), - [anon_sym_import] = ACTIONS(1047), - [anon_sym_new] = ACTIONS(1047), - [anon_sym_return] = ACTIONS(1047), - [anon_sym_switch] = ACTIONS(1047), - [anon_sym_throw] = ACTIONS(1047), - [anon_sym_try] = ACTIONS(1047), - [anon_sym_typeof] = ACTIONS(1047), - [anon_sym_var] = ACTIONS(1047), - [anon_sym_void] = ACTIONS(1047), - [anon_sym_while] = ACTIONS(1047), - [anon_sym_with] = ACTIONS(1047), - [sym__let] = ACTIONS(1047), - [anon_sym_let] = ACTIONS(1047), - [anon_sym_using] = ACTIONS(1047), - [anon_sym_LPAREN] = ACTIONS(1045), - [anon_sym_SEMI] = ACTIONS(1045), - [anon_sym_yield] = ACTIONS(1047), - [anon_sym_LBRACK] = ACTIONS(1045), - [anon_sym_LT] = ACTIONS(1045), - [anon_sym_DQUOTE] = ACTIONS(1045), - [anon_sym_SQUOTE] = ACTIONS(1045), - [anon_sym_async] = ACTIONS(1047), - [anon_sym_PLUS] = ACTIONS(1047), - [anon_sym_DASH] = ACTIONS(1047), - [anon_sym_SLASH] = ACTIONS(1047), - [anon_sym_BANG] = ACTIONS(1045), - [anon_sym_TILDE] = ACTIONS(1045), - [anon_sym_PLUS_PLUS] = ACTIONS(1045), - [anon_sym_DASH_DASH] = ACTIONS(1045), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1045), - [sym_number] = ACTIONS(1045), - [sym_private_property_identifier] = ACTIONS(1045), - [sym_this] = ACTIONS(1047), - [sym_super] = ACTIONS(1047), - [sym_true] = ACTIONS(1047), - [sym_false] = ACTIONS(1047), - [sym_null] = ACTIONS(1047), - [sym_undefined] = ACTIONS(1047), - [anon_sym_AT] = ACTIONS(1045), - [anon_sym_static] = ACTIONS(1047), - [anon_sym_get] = ACTIONS(1047), - [anon_sym_set] = ACTIONS(1047), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1045), - [sym__await_yield_identifier] = ACTIONS(1045), - [sym__await_keyword] = ACTIONS(1045), - [sym__default_declaration_start] = ACTIONS(1045), + [STATE(503)] = { + [ts_builtin_sym_end] = ACTIONS(1394), + [sym_identifier] = ACTIONS(1396), + [anon_sym_export] = ACTIONS(1396), + [anon_sym_LBRACE] = ACTIONS(1394), + [anon_sym_RBRACE] = ACTIONS(1394), + [anon_sym_break] = ACTIONS(1396), + [anon_sym_case] = ACTIONS(1396), + [anon_sym_class] = ACTIONS(1396), + [anon_sym_const] = ACTIONS(1396), + [anon_sym_continue] = ACTIONS(1396), + [anon_sym_debugger] = ACTIONS(1396), + [anon_sym_default] = ACTIONS(1396), + [anon_sym_delete] = ACTIONS(1396), + [anon_sym_do] = ACTIONS(1396), + [anon_sym_else] = ACTIONS(1396), + [anon_sym_finally] = ACTIONS(1396), + [anon_sym_for] = ACTIONS(1396), + [anon_sym_function] = ACTIONS(1396), + [anon_sym_if] = ACTIONS(1396), + [anon_sym_import] = ACTIONS(1396), + [anon_sym_new] = ACTIONS(1396), + [anon_sym_return] = ACTIONS(1396), + [anon_sym_switch] = ACTIONS(1396), + [anon_sym_throw] = ACTIONS(1396), + [anon_sym_try] = ACTIONS(1396), + [anon_sym_typeof] = ACTIONS(1396), + [anon_sym_var] = ACTIONS(1396), + [anon_sym_void] = ACTIONS(1396), + [anon_sym_while] = ACTIONS(1396), + [anon_sym_with] = ACTIONS(1396), + [sym__let] = ACTIONS(1396), + [anon_sym_let] = ACTIONS(1396), + [anon_sym_using] = ACTIONS(1396), + [anon_sym_LPAREN] = ACTIONS(1394), + [anon_sym_SEMI] = ACTIONS(1394), + [anon_sym_yield] = ACTIONS(1396), + [anon_sym_LBRACK] = ACTIONS(1394), + [anon_sym_LT] = ACTIONS(1394), + [anon_sym_DQUOTE] = ACTIONS(1394), + [anon_sym_SQUOTE] = ACTIONS(1394), + [anon_sym_async] = ACTIONS(1396), + [anon_sym_PLUS] = ACTIONS(1396), + [anon_sym_DASH] = ACTIONS(1396), + [anon_sym_SLASH] = ACTIONS(1396), + [anon_sym_BANG] = ACTIONS(1394), + [anon_sym_TILDE] = ACTIONS(1394), + [anon_sym_PLUS_PLUS] = ACTIONS(1394), + [anon_sym_DASH_DASH] = ACTIONS(1394), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1394), + [sym_number] = ACTIONS(1394), + [sym_private_property_identifier] = ACTIONS(1394), + [sym_this] = ACTIONS(1396), + [sym_super] = ACTIONS(1396), + [sym_true] = ACTIONS(1396), + [sym_false] = ACTIONS(1396), + [sym_null] = ACTIONS(1396), + [sym_undefined] = ACTIONS(1396), + [anon_sym_AT] = ACTIONS(1394), + [anon_sym_static] = ACTIONS(1396), + [anon_sym_get] = ACTIONS(1396), + [anon_sym_set] = ACTIONS(1396), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1394), + [sym__await_yield_identifier] = ACTIONS(1394), + [sym__await_keyword] = ACTIONS(1394), + [sym__default_declaration_start] = ACTIONS(1394), }, - [STATE(514)] = { - [sym_variable_declarator] = STATE(2200), - [sym_object_pattern] = STATE(2117), - [sym_array_pattern] = STATE(2117), - [sym__destructuring_pattern] = STATE(2117), - [aux_sym_object_repeat1] = STATE(2560), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1470), + [STATE(504)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(443), + [anon_sym_COMMA] = ACTIONS(581), + [anon_sym_RBRACE] = ACTIONS(581), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1408), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_RPAREN] = ACTIONS(581), + [anon_sym_EQ] = ACTIONS(584), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(581), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -60150,36 +59108,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(515)] = { - [sym_variable_declarator] = STATE(2200), - [sym_object_pattern] = STATE(2117), - [sym_array_pattern] = STATE(2117), - [sym__destructuring_pattern] = STATE(2117), - [aux_sym_object_repeat1] = STATE(2607), - [aux_sym_object_pattern_repeat1] = STATE(2608), - [sym_identifier] = ACTIONS(1470), + [STATE(505)] = { + [ts_builtin_sym_end] = ACTIONS(1398), + [sym_identifier] = ACTIONS(1400), + [anon_sym_export] = ACTIONS(1400), + [anon_sym_LBRACE] = ACTIONS(1398), + [anon_sym_RBRACE] = ACTIONS(1398), + [anon_sym_break] = ACTIONS(1400), + [anon_sym_case] = ACTIONS(1400), + [anon_sym_class] = ACTIONS(1400), + [anon_sym_const] = ACTIONS(1400), + [anon_sym_continue] = ACTIONS(1400), + [anon_sym_debugger] = ACTIONS(1400), + [anon_sym_default] = ACTIONS(1400), + [anon_sym_delete] = ACTIONS(1400), + [anon_sym_do] = ACTIONS(1400), + [anon_sym_else] = ACTIONS(1400), + [anon_sym_finally] = ACTIONS(1400), + [anon_sym_for] = ACTIONS(1400), + [anon_sym_function] = ACTIONS(1400), + [anon_sym_if] = ACTIONS(1400), + [anon_sym_import] = ACTIONS(1400), + [anon_sym_new] = ACTIONS(1400), + [anon_sym_return] = ACTIONS(1400), + [anon_sym_switch] = ACTIONS(1400), + [anon_sym_throw] = ACTIONS(1400), + [anon_sym_try] = ACTIONS(1400), + [anon_sym_typeof] = ACTIONS(1400), + [anon_sym_var] = ACTIONS(1400), + [anon_sym_void] = ACTIONS(1400), + [anon_sym_while] = ACTIONS(1400), + [anon_sym_with] = ACTIONS(1400), + [sym__let] = ACTIONS(1400), + [anon_sym_let] = ACTIONS(1400), + [anon_sym_using] = ACTIONS(1400), + [anon_sym_LPAREN] = ACTIONS(1398), + [anon_sym_SEMI] = ACTIONS(1398), + [anon_sym_yield] = ACTIONS(1400), + [anon_sym_LBRACK] = ACTIONS(1398), + [anon_sym_LT] = ACTIONS(1398), + [anon_sym_DQUOTE] = ACTIONS(1398), + [anon_sym_SQUOTE] = ACTIONS(1398), + [anon_sym_async] = ACTIONS(1400), + [anon_sym_PLUS] = ACTIONS(1400), + [anon_sym_DASH] = ACTIONS(1400), + [anon_sym_SLASH] = ACTIONS(1400), + [anon_sym_BANG] = ACTIONS(1398), + [anon_sym_TILDE] = ACTIONS(1398), + [anon_sym_PLUS_PLUS] = ACTIONS(1398), + [anon_sym_DASH_DASH] = ACTIONS(1398), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1398), + [sym_number] = ACTIONS(1398), + [sym_private_property_identifier] = ACTIONS(1398), + [sym_this] = ACTIONS(1400), + [sym_super] = ACTIONS(1400), + [sym_true] = ACTIONS(1400), + [sym_false] = ACTIONS(1400), + [sym_null] = ACTIONS(1400), + [sym_undefined] = ACTIONS(1400), + [anon_sym_AT] = ACTIONS(1398), + [anon_sym_static] = ACTIONS(1400), + [anon_sym_get] = ACTIONS(1400), + [anon_sym_set] = ACTIONS(1400), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1398), + [sym__await_yield_identifier] = ACTIONS(1398), + [sym__await_keyword] = ACTIONS(1398), + [sym__default_declaration_start] = ACTIONS(1398), + }, + [STATE(506)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_RBRACE] = ACTIONS(399), + [anon_sym_COMMA] = ACTIONS(587), + [anon_sym_RBRACE] = ACTIONS(587), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(1408), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(409), - [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_RPAREN] = ACTIONS(587), + [anon_sym_EQ] = ACTIONS(589), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_RBRACK] = ACTIONS(587), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -60220,1264 +59246,2347 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1354), + }, + [STATE(507)] = { + [sym_else_clause] = STATE(600), + [ts_builtin_sym_end] = ACTIONS(1402), + [sym_identifier] = ACTIONS(1404), + [anon_sym_export] = ACTIONS(1404), + [anon_sym_LBRACE] = ACTIONS(1402), + [anon_sym_RBRACE] = ACTIONS(1402), + [anon_sym_break] = ACTIONS(1404), + [anon_sym_case] = ACTIONS(1404), + [anon_sym_class] = ACTIONS(1404), + [anon_sym_const] = ACTIONS(1404), + [anon_sym_continue] = ACTIONS(1404), + [anon_sym_debugger] = ACTIONS(1404), + [anon_sym_default] = ACTIONS(1404), + [anon_sym_delete] = ACTIONS(1404), + [anon_sym_do] = ACTIONS(1404), + [anon_sym_else] = ACTIONS(1406), + [anon_sym_for] = ACTIONS(1404), + [anon_sym_function] = ACTIONS(1404), + [anon_sym_if] = ACTIONS(1404), + [anon_sym_import] = ACTIONS(1404), + [anon_sym_new] = ACTIONS(1404), + [anon_sym_return] = ACTIONS(1404), + [anon_sym_switch] = ACTIONS(1404), + [anon_sym_throw] = ACTIONS(1404), + [anon_sym_try] = ACTIONS(1404), + [anon_sym_typeof] = ACTIONS(1404), + [anon_sym_var] = ACTIONS(1404), + [anon_sym_void] = ACTIONS(1404), + [anon_sym_while] = ACTIONS(1404), + [anon_sym_with] = ACTIONS(1404), + [sym__let] = ACTIONS(1404), + [anon_sym_let] = ACTIONS(1404), + [anon_sym_using] = ACTIONS(1404), + [anon_sym_LPAREN] = ACTIONS(1402), + [anon_sym_SEMI] = ACTIONS(1402), + [anon_sym_yield] = ACTIONS(1404), + [anon_sym_LBRACK] = ACTIONS(1402), + [anon_sym_LT] = ACTIONS(1402), + [anon_sym_DQUOTE] = ACTIONS(1402), + [anon_sym_SQUOTE] = ACTIONS(1402), + [anon_sym_async] = ACTIONS(1404), + [anon_sym_PLUS] = ACTIONS(1404), + [anon_sym_DASH] = ACTIONS(1404), + [anon_sym_SLASH] = ACTIONS(1404), + [anon_sym_BANG] = ACTIONS(1402), + [anon_sym_TILDE] = ACTIONS(1402), + [anon_sym_PLUS_PLUS] = ACTIONS(1402), + [anon_sym_DASH_DASH] = ACTIONS(1402), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1402), + [sym_number] = ACTIONS(1402), + [sym_private_property_identifier] = ACTIONS(1402), + [sym_this] = ACTIONS(1404), + [sym_super] = ACTIONS(1404), + [sym_true] = ACTIONS(1404), + [sym_false] = ACTIONS(1404), + [sym_null] = ACTIONS(1404), + [sym_undefined] = ACTIONS(1404), + [anon_sym_AT] = ACTIONS(1402), + [anon_sym_static] = ACTIONS(1404), + [anon_sym_get] = ACTIONS(1404), + [anon_sym_set] = ACTIONS(1404), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1402), + [sym__await_yield_identifier] = ACTIONS(1402), + [sym__await_keyword] = ACTIONS(1402), + [sym__default_declaration_start] = ACTIONS(1402), + }, + [STATE(508)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(509)] = { + [ts_builtin_sym_end] = ACTIONS(1017), + [sym_identifier] = ACTIONS(1019), + [anon_sym_export] = ACTIONS(1019), + [anon_sym_LBRACE] = ACTIONS(1017), + [anon_sym_RBRACE] = ACTIONS(1017), + [anon_sym_break] = ACTIONS(1019), + [anon_sym_case] = ACTIONS(1019), + [anon_sym_class] = ACTIONS(1019), + [anon_sym_const] = ACTIONS(1019), + [anon_sym_continue] = ACTIONS(1019), + [anon_sym_debugger] = ACTIONS(1019), + [anon_sym_default] = ACTIONS(1019), + [anon_sym_delete] = ACTIONS(1019), + [anon_sym_do] = ACTIONS(1019), + [anon_sym_else] = ACTIONS(1019), + [anon_sym_for] = ACTIONS(1019), + [anon_sym_function] = ACTIONS(1019), + [anon_sym_if] = ACTIONS(1019), + [anon_sym_import] = ACTIONS(1019), + [anon_sym_new] = ACTIONS(1019), + [anon_sym_return] = ACTIONS(1019), + [anon_sym_switch] = ACTIONS(1019), + [anon_sym_throw] = ACTIONS(1019), + [anon_sym_try] = ACTIONS(1019), + [anon_sym_typeof] = ACTIONS(1019), + [anon_sym_var] = ACTIONS(1019), + [anon_sym_void] = ACTIONS(1019), + [anon_sym_while] = ACTIONS(1019), + [anon_sym_with] = ACTIONS(1019), + [sym__let] = ACTIONS(1019), + [anon_sym_let] = ACTIONS(1019), + [anon_sym_using] = ACTIONS(1019), + [anon_sym_LPAREN] = ACTIONS(1017), + [anon_sym_SEMI] = ACTIONS(1017), + [anon_sym_yield] = ACTIONS(1019), + [anon_sym_LBRACK] = ACTIONS(1017), + [anon_sym_LT] = ACTIONS(1017), + [anon_sym_DQUOTE] = ACTIONS(1017), + [anon_sym_SQUOTE] = ACTIONS(1017), + [anon_sym_async] = ACTIONS(1019), + [anon_sym_PLUS] = ACTIONS(1019), + [anon_sym_DASH] = ACTIONS(1019), + [anon_sym_SLASH] = ACTIONS(1019), + [anon_sym_BANG] = ACTIONS(1017), + [anon_sym_TILDE] = ACTIONS(1017), + [anon_sym_PLUS_PLUS] = ACTIONS(1017), + [anon_sym_DASH_DASH] = ACTIONS(1017), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1017), + [sym_number] = ACTIONS(1017), + [sym_private_property_identifier] = ACTIONS(1017), + [sym_this] = ACTIONS(1019), + [sym_super] = ACTIONS(1019), + [sym_true] = ACTIONS(1019), + [sym_false] = ACTIONS(1019), + [sym_null] = ACTIONS(1019), + [sym_undefined] = ACTIONS(1019), + [anon_sym_AT] = ACTIONS(1017), + [anon_sym_static] = ACTIONS(1019), + [anon_sym_get] = ACTIONS(1019), + [anon_sym_set] = ACTIONS(1019), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1017), + [sym__await_yield_identifier] = ACTIONS(1017), + [sym__await_keyword] = ACTIONS(1017), + [sym__default_declaration_start] = ACTIONS(1017), + }, + [STATE(510)] = { + [ts_builtin_sym_end] = ACTIONS(993), + [sym_identifier] = ACTIONS(995), + [anon_sym_export] = ACTIONS(995), + [anon_sym_LBRACE] = ACTIONS(993), + [anon_sym_RBRACE] = ACTIONS(993), + [anon_sym_break] = ACTIONS(995), + [anon_sym_case] = ACTIONS(995), + [anon_sym_class] = ACTIONS(995), + [anon_sym_const] = ACTIONS(995), + [anon_sym_continue] = ACTIONS(995), + [anon_sym_debugger] = ACTIONS(995), + [anon_sym_default] = ACTIONS(995), + [anon_sym_delete] = ACTIONS(995), + [anon_sym_do] = ACTIONS(995), + [anon_sym_else] = ACTIONS(995), + [anon_sym_for] = ACTIONS(995), + [anon_sym_function] = ACTIONS(995), + [anon_sym_if] = ACTIONS(995), + [anon_sym_import] = ACTIONS(995), + [anon_sym_new] = ACTIONS(995), + [anon_sym_return] = ACTIONS(995), + [anon_sym_switch] = ACTIONS(995), + [anon_sym_throw] = ACTIONS(995), + [anon_sym_try] = ACTIONS(995), + [anon_sym_typeof] = ACTIONS(995), + [anon_sym_var] = ACTIONS(995), + [anon_sym_void] = ACTIONS(995), + [anon_sym_while] = ACTIONS(995), + [anon_sym_with] = ACTIONS(995), + [sym__let] = ACTIONS(995), + [anon_sym_let] = ACTIONS(995), + [anon_sym_using] = ACTIONS(995), + [anon_sym_LPAREN] = ACTIONS(993), + [anon_sym_SEMI] = ACTIONS(993), + [anon_sym_yield] = ACTIONS(995), + [anon_sym_LBRACK] = ACTIONS(993), + [anon_sym_LT] = ACTIONS(993), + [anon_sym_DQUOTE] = ACTIONS(993), + [anon_sym_SQUOTE] = ACTIONS(993), + [anon_sym_async] = ACTIONS(995), + [anon_sym_PLUS] = ACTIONS(995), + [anon_sym_DASH] = ACTIONS(995), + [anon_sym_SLASH] = ACTIONS(995), + [anon_sym_BANG] = ACTIONS(993), + [anon_sym_TILDE] = ACTIONS(993), + [anon_sym_PLUS_PLUS] = ACTIONS(993), + [anon_sym_DASH_DASH] = ACTIONS(993), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(993), + [sym_number] = ACTIONS(993), + [sym_private_property_identifier] = ACTIONS(993), + [sym_this] = ACTIONS(995), + [sym_super] = ACTIONS(995), + [sym_true] = ACTIONS(995), + [sym_false] = ACTIONS(995), + [sym_null] = ACTIONS(995), + [sym_undefined] = ACTIONS(995), + [anon_sym_AT] = ACTIONS(993), + [anon_sym_static] = ACTIONS(995), + [anon_sym_get] = ACTIONS(995), + [anon_sym_set] = ACTIONS(995), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(993), + [sym__await_yield_identifier] = ACTIONS(993), + [sym__await_keyword] = ACTIONS(993), + [sym__default_declaration_start] = ACTIONS(993), + }, + [STATE(511)] = { + [ts_builtin_sym_end] = ACTIONS(1025), + [sym_identifier] = ACTIONS(1027), + [anon_sym_export] = ACTIONS(1027), + [anon_sym_LBRACE] = ACTIONS(1025), + [anon_sym_RBRACE] = ACTIONS(1025), + [anon_sym_break] = ACTIONS(1027), + [anon_sym_case] = ACTIONS(1027), + [anon_sym_class] = ACTIONS(1027), + [anon_sym_const] = ACTIONS(1027), + [anon_sym_continue] = ACTIONS(1027), + [anon_sym_debugger] = ACTIONS(1027), + [anon_sym_default] = ACTIONS(1027), + [anon_sym_delete] = ACTIONS(1027), + [anon_sym_do] = ACTIONS(1027), + [anon_sym_else] = ACTIONS(1027), + [anon_sym_for] = ACTIONS(1027), + [anon_sym_function] = ACTIONS(1027), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_import] = ACTIONS(1027), + [anon_sym_new] = ACTIONS(1027), + [anon_sym_return] = ACTIONS(1027), + [anon_sym_switch] = ACTIONS(1027), + [anon_sym_throw] = ACTIONS(1027), + [anon_sym_try] = ACTIONS(1027), + [anon_sym_typeof] = ACTIONS(1027), + [anon_sym_var] = ACTIONS(1027), + [anon_sym_void] = ACTIONS(1027), + [anon_sym_while] = ACTIONS(1027), + [anon_sym_with] = ACTIONS(1027), + [sym__let] = ACTIONS(1027), + [anon_sym_let] = ACTIONS(1027), + [anon_sym_using] = ACTIONS(1027), + [anon_sym_LPAREN] = ACTIONS(1025), + [anon_sym_SEMI] = ACTIONS(1025), + [anon_sym_yield] = ACTIONS(1027), + [anon_sym_LBRACK] = ACTIONS(1025), + [anon_sym_LT] = ACTIONS(1025), + [anon_sym_DQUOTE] = ACTIONS(1025), + [anon_sym_SQUOTE] = ACTIONS(1025), + [anon_sym_async] = ACTIONS(1027), + [anon_sym_PLUS] = ACTIONS(1027), + [anon_sym_DASH] = ACTIONS(1027), + [anon_sym_SLASH] = ACTIONS(1027), + [anon_sym_BANG] = ACTIONS(1025), + [anon_sym_TILDE] = ACTIONS(1025), + [anon_sym_PLUS_PLUS] = ACTIONS(1025), + [anon_sym_DASH_DASH] = ACTIONS(1025), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1025), + [sym_number] = ACTIONS(1025), + [sym_private_property_identifier] = ACTIONS(1025), + [sym_this] = ACTIONS(1027), + [sym_super] = ACTIONS(1027), + [sym_true] = ACTIONS(1027), + [sym_false] = ACTIONS(1027), + [sym_null] = ACTIONS(1027), + [sym_undefined] = ACTIONS(1027), + [anon_sym_AT] = ACTIONS(1025), + [anon_sym_static] = ACTIONS(1027), + [anon_sym_get] = ACTIONS(1027), + [anon_sym_set] = ACTIONS(1027), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1025), + [sym__await_yield_identifier] = ACTIONS(1025), + [sym__await_keyword] = ACTIONS(1025), + [sym__default_declaration_start] = ACTIONS(1025), + }, + [STATE(512)] = { + [ts_builtin_sym_end] = ACTIONS(1412), + [sym_identifier] = ACTIONS(1414), + [anon_sym_export] = ACTIONS(1414), + [anon_sym_LBRACE] = ACTIONS(1412), + [anon_sym_RBRACE] = ACTIONS(1412), + [anon_sym_break] = ACTIONS(1414), + [anon_sym_case] = ACTIONS(1414), + [anon_sym_class] = ACTIONS(1414), + [anon_sym_const] = ACTIONS(1414), + [anon_sym_continue] = ACTIONS(1414), + [anon_sym_debugger] = ACTIONS(1414), + [anon_sym_default] = ACTIONS(1414), + [anon_sym_delete] = ACTIONS(1414), + [anon_sym_do] = ACTIONS(1414), + [anon_sym_else] = ACTIONS(1414), + [anon_sym_for] = ACTIONS(1414), + [anon_sym_function] = ACTIONS(1414), + [anon_sym_if] = ACTIONS(1414), + [anon_sym_import] = ACTIONS(1414), + [anon_sym_new] = ACTIONS(1414), + [anon_sym_return] = ACTIONS(1414), + [anon_sym_switch] = ACTIONS(1414), + [anon_sym_throw] = ACTIONS(1414), + [anon_sym_try] = ACTIONS(1414), + [anon_sym_typeof] = ACTIONS(1414), + [anon_sym_var] = ACTIONS(1414), + [anon_sym_void] = ACTIONS(1414), + [anon_sym_while] = ACTIONS(1414), + [anon_sym_with] = ACTIONS(1414), + [sym__let] = ACTIONS(1414), + [anon_sym_let] = ACTIONS(1414), + [anon_sym_using] = ACTIONS(1414), + [anon_sym_LPAREN] = ACTIONS(1412), + [anon_sym_SEMI] = ACTIONS(1412), + [anon_sym_yield] = ACTIONS(1414), + [anon_sym_LBRACK] = ACTIONS(1412), + [anon_sym_LT] = ACTIONS(1412), + [anon_sym_DQUOTE] = ACTIONS(1412), + [anon_sym_SQUOTE] = ACTIONS(1412), + [anon_sym_async] = ACTIONS(1414), + [anon_sym_PLUS] = ACTIONS(1414), + [anon_sym_DASH] = ACTIONS(1414), + [anon_sym_SLASH] = ACTIONS(1414), + [anon_sym_BANG] = ACTIONS(1412), + [anon_sym_TILDE] = ACTIONS(1412), + [anon_sym_PLUS_PLUS] = ACTIONS(1412), + [anon_sym_DASH_DASH] = ACTIONS(1412), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1412), + [sym_number] = ACTIONS(1412), + [sym_private_property_identifier] = ACTIONS(1412), + [sym_this] = ACTIONS(1414), + [sym_super] = ACTIONS(1414), + [sym_true] = ACTIONS(1414), + [sym_false] = ACTIONS(1414), + [sym_null] = ACTIONS(1414), + [sym_undefined] = ACTIONS(1414), + [anon_sym_AT] = ACTIONS(1412), + [anon_sym_static] = ACTIONS(1414), + [anon_sym_get] = ACTIONS(1414), + [anon_sym_set] = ACTIONS(1414), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1412), + [sym__await_yield_identifier] = ACTIONS(1412), + [sym__await_keyword] = ACTIONS(1412), + [sym__default_declaration_start] = ACTIONS(1412), + }, + [STATE(513)] = { + [ts_builtin_sym_end] = ACTIONS(1416), + [sym_identifier] = ACTIONS(1418), + [anon_sym_export] = ACTIONS(1418), + [anon_sym_LBRACE] = ACTIONS(1416), + [anon_sym_RBRACE] = ACTIONS(1416), + [anon_sym_break] = ACTIONS(1418), + [anon_sym_case] = ACTIONS(1418), + [anon_sym_class] = ACTIONS(1418), + [anon_sym_const] = ACTIONS(1418), + [anon_sym_continue] = ACTIONS(1418), + [anon_sym_debugger] = ACTIONS(1418), + [anon_sym_default] = ACTIONS(1418), + [anon_sym_delete] = ACTIONS(1418), + [anon_sym_do] = ACTIONS(1418), + [anon_sym_else] = ACTIONS(1418), + [anon_sym_for] = ACTIONS(1418), + [anon_sym_function] = ACTIONS(1418), + [anon_sym_if] = ACTIONS(1418), + [anon_sym_import] = ACTIONS(1418), + [anon_sym_new] = ACTIONS(1418), + [anon_sym_return] = ACTIONS(1418), + [anon_sym_switch] = ACTIONS(1418), + [anon_sym_throw] = ACTIONS(1418), + [anon_sym_try] = ACTIONS(1418), + [anon_sym_typeof] = ACTIONS(1418), + [anon_sym_var] = ACTIONS(1418), + [anon_sym_void] = ACTIONS(1418), + [anon_sym_while] = ACTIONS(1418), + [anon_sym_with] = ACTIONS(1418), + [sym__let] = ACTIONS(1418), + [anon_sym_let] = ACTIONS(1418), + [anon_sym_using] = ACTIONS(1418), + [anon_sym_LPAREN] = ACTIONS(1416), + [anon_sym_SEMI] = ACTIONS(1416), + [anon_sym_yield] = ACTIONS(1418), + [anon_sym_LBRACK] = ACTIONS(1416), + [anon_sym_LT] = ACTIONS(1416), + [anon_sym_DQUOTE] = ACTIONS(1416), + [anon_sym_SQUOTE] = ACTIONS(1416), + [anon_sym_async] = ACTIONS(1418), + [anon_sym_PLUS] = ACTIONS(1418), + [anon_sym_DASH] = ACTIONS(1418), + [anon_sym_SLASH] = ACTIONS(1418), + [anon_sym_BANG] = ACTIONS(1416), + [anon_sym_TILDE] = ACTIONS(1416), + [anon_sym_PLUS_PLUS] = ACTIONS(1416), + [anon_sym_DASH_DASH] = ACTIONS(1416), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1416), + [sym_number] = ACTIONS(1416), + [sym_private_property_identifier] = ACTIONS(1416), + [sym_this] = ACTIONS(1418), + [sym_super] = ACTIONS(1418), + [sym_true] = ACTIONS(1418), + [sym_false] = ACTIONS(1418), + [sym_null] = ACTIONS(1418), + [sym_undefined] = ACTIONS(1418), + [anon_sym_AT] = ACTIONS(1416), + [anon_sym_static] = ACTIONS(1418), + [anon_sym_get] = ACTIONS(1418), + [anon_sym_set] = ACTIONS(1418), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1416), + [sym__await_yield_identifier] = ACTIONS(1416), + [sym__await_keyword] = ACTIONS(1416), + [sym__default_declaration_start] = ACTIONS(1416), + }, + [STATE(514)] = { + [ts_builtin_sym_end] = ACTIONS(1420), + [sym_identifier] = ACTIONS(1422), + [anon_sym_export] = ACTIONS(1422), + [anon_sym_LBRACE] = ACTIONS(1420), + [anon_sym_RBRACE] = ACTIONS(1420), + [anon_sym_break] = ACTIONS(1422), + [anon_sym_case] = ACTIONS(1422), + [anon_sym_class] = ACTIONS(1422), + [anon_sym_const] = ACTIONS(1422), + [anon_sym_continue] = ACTIONS(1422), + [anon_sym_debugger] = ACTIONS(1422), + [anon_sym_default] = ACTIONS(1422), + [anon_sym_delete] = ACTIONS(1422), + [anon_sym_do] = ACTIONS(1422), + [anon_sym_else] = ACTIONS(1422), + [anon_sym_for] = ACTIONS(1422), + [anon_sym_function] = ACTIONS(1422), + [anon_sym_if] = ACTIONS(1422), + [anon_sym_import] = ACTIONS(1422), + [anon_sym_new] = ACTIONS(1422), + [anon_sym_return] = ACTIONS(1422), + [anon_sym_switch] = ACTIONS(1422), + [anon_sym_throw] = ACTIONS(1422), + [anon_sym_try] = ACTIONS(1422), + [anon_sym_typeof] = ACTIONS(1422), + [anon_sym_var] = ACTIONS(1422), + [anon_sym_void] = ACTIONS(1422), + [anon_sym_while] = ACTIONS(1422), + [anon_sym_with] = ACTIONS(1422), + [sym__let] = ACTIONS(1422), + [anon_sym_let] = ACTIONS(1422), + [anon_sym_using] = ACTIONS(1422), + [anon_sym_LPAREN] = ACTIONS(1420), + [anon_sym_SEMI] = ACTIONS(1420), + [anon_sym_yield] = ACTIONS(1422), + [anon_sym_LBRACK] = ACTIONS(1420), + [anon_sym_LT] = ACTIONS(1420), + [anon_sym_DQUOTE] = ACTIONS(1420), + [anon_sym_SQUOTE] = ACTIONS(1420), + [anon_sym_async] = ACTIONS(1422), + [anon_sym_PLUS] = ACTIONS(1422), + [anon_sym_DASH] = ACTIONS(1422), + [anon_sym_SLASH] = ACTIONS(1422), + [anon_sym_BANG] = ACTIONS(1420), + [anon_sym_TILDE] = ACTIONS(1420), + [anon_sym_PLUS_PLUS] = ACTIONS(1420), + [anon_sym_DASH_DASH] = ACTIONS(1420), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1420), + [sym_number] = ACTIONS(1420), + [sym_private_property_identifier] = ACTIONS(1420), + [sym_this] = ACTIONS(1422), + [sym_super] = ACTIONS(1422), + [sym_true] = ACTIONS(1422), + [sym_false] = ACTIONS(1422), + [sym_null] = ACTIONS(1422), + [sym_undefined] = ACTIONS(1422), + [anon_sym_AT] = ACTIONS(1420), + [anon_sym_static] = ACTIONS(1422), + [anon_sym_get] = ACTIONS(1422), + [anon_sym_set] = ACTIONS(1422), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1420), + [sym__await_yield_identifier] = ACTIONS(1420), + [sym__await_keyword] = ACTIONS(1420), + [sym__default_declaration_start] = ACTIONS(1420), + }, + [STATE(515)] = { + [ts_builtin_sym_end] = ACTIONS(1424), + [sym_identifier] = ACTIONS(1426), + [anon_sym_export] = ACTIONS(1426), + [anon_sym_LBRACE] = ACTIONS(1424), + [anon_sym_RBRACE] = ACTIONS(1424), + [anon_sym_break] = ACTIONS(1426), + [anon_sym_case] = ACTIONS(1426), + [anon_sym_class] = ACTIONS(1426), + [anon_sym_const] = ACTIONS(1426), + [anon_sym_continue] = ACTIONS(1426), + [anon_sym_debugger] = ACTIONS(1426), + [anon_sym_default] = ACTIONS(1426), + [anon_sym_delete] = ACTIONS(1426), + [anon_sym_do] = ACTIONS(1426), + [anon_sym_else] = ACTIONS(1426), + [anon_sym_for] = ACTIONS(1426), + [anon_sym_function] = ACTIONS(1426), + [anon_sym_if] = ACTIONS(1426), + [anon_sym_import] = ACTIONS(1426), + [anon_sym_new] = ACTIONS(1426), + [anon_sym_return] = ACTIONS(1426), + [anon_sym_switch] = ACTIONS(1426), + [anon_sym_throw] = ACTIONS(1426), + [anon_sym_try] = ACTIONS(1426), + [anon_sym_typeof] = ACTIONS(1426), + [anon_sym_var] = ACTIONS(1426), + [anon_sym_void] = ACTIONS(1426), + [anon_sym_while] = ACTIONS(1426), + [anon_sym_with] = ACTIONS(1426), + [sym__let] = ACTIONS(1426), + [anon_sym_let] = ACTIONS(1426), + [anon_sym_using] = ACTIONS(1426), + [anon_sym_LPAREN] = ACTIONS(1424), + [anon_sym_SEMI] = ACTIONS(1424), + [anon_sym_yield] = ACTIONS(1426), + [anon_sym_LBRACK] = ACTIONS(1424), + [anon_sym_LT] = ACTIONS(1424), + [anon_sym_DQUOTE] = ACTIONS(1424), + [anon_sym_SQUOTE] = ACTIONS(1424), + [anon_sym_async] = ACTIONS(1426), + [anon_sym_PLUS] = ACTIONS(1426), + [anon_sym_DASH] = ACTIONS(1426), + [anon_sym_SLASH] = ACTIONS(1426), + [anon_sym_BANG] = ACTIONS(1424), + [anon_sym_TILDE] = ACTIONS(1424), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1424), + [sym_number] = ACTIONS(1424), + [sym_private_property_identifier] = ACTIONS(1424), + [sym_this] = ACTIONS(1426), + [sym_super] = ACTIONS(1426), + [sym_true] = ACTIONS(1426), + [sym_false] = ACTIONS(1426), + [sym_null] = ACTIONS(1426), + [sym_undefined] = ACTIONS(1426), + [anon_sym_AT] = ACTIONS(1424), + [anon_sym_static] = ACTIONS(1426), + [anon_sym_get] = ACTIONS(1426), + [anon_sym_set] = ACTIONS(1426), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1424), + [sym__await_yield_identifier] = ACTIONS(1424), + [sym__await_keyword] = ACTIONS(1424), + [sym__default_declaration_start] = ACTIONS(1424), }, [STATE(516)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(599), - [anon_sym_RBRACE] = ACTIONS(599), - [anon_sym_function] = ACTIONS(1430), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(599), - [anon_sym_EQ] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(599), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), + [ts_builtin_sym_end] = ACTIONS(1041), + [sym_identifier] = ACTIONS(1043), + [anon_sym_export] = ACTIONS(1043), + [anon_sym_LBRACE] = ACTIONS(1041), + [anon_sym_RBRACE] = ACTIONS(1041), + [anon_sym_break] = ACTIONS(1043), + [anon_sym_case] = ACTIONS(1043), + [anon_sym_class] = ACTIONS(1043), + [anon_sym_const] = ACTIONS(1043), + [anon_sym_continue] = ACTIONS(1043), + [anon_sym_debugger] = ACTIONS(1043), + [anon_sym_default] = ACTIONS(1043), + [anon_sym_delete] = ACTIONS(1043), + [anon_sym_do] = ACTIONS(1043), + [anon_sym_else] = ACTIONS(1043), + [anon_sym_for] = ACTIONS(1043), + [anon_sym_function] = ACTIONS(1043), + [anon_sym_if] = ACTIONS(1043), + [anon_sym_import] = ACTIONS(1043), + [anon_sym_new] = ACTIONS(1043), + [anon_sym_return] = ACTIONS(1043), + [anon_sym_switch] = ACTIONS(1043), + [anon_sym_throw] = ACTIONS(1043), + [anon_sym_try] = ACTIONS(1043), + [anon_sym_typeof] = ACTIONS(1043), + [anon_sym_var] = ACTIONS(1043), + [anon_sym_void] = ACTIONS(1043), + [anon_sym_while] = ACTIONS(1043), + [anon_sym_with] = ACTIONS(1043), + [sym__let] = ACTIONS(1043), + [anon_sym_let] = ACTIONS(1043), + [anon_sym_using] = ACTIONS(1043), + [anon_sym_LPAREN] = ACTIONS(1041), + [anon_sym_SEMI] = ACTIONS(1041), + [anon_sym_yield] = ACTIONS(1043), + [anon_sym_LBRACK] = ACTIONS(1041), + [anon_sym_LT] = ACTIONS(1041), + [anon_sym_DQUOTE] = ACTIONS(1041), + [anon_sym_SQUOTE] = ACTIONS(1041), + [anon_sym_async] = ACTIONS(1043), + [anon_sym_PLUS] = ACTIONS(1043), + [anon_sym_DASH] = ACTIONS(1043), + [anon_sym_SLASH] = ACTIONS(1043), + [anon_sym_BANG] = ACTIONS(1041), + [anon_sym_TILDE] = ACTIONS(1041), + [anon_sym_PLUS_PLUS] = ACTIONS(1041), + [anon_sym_DASH_DASH] = ACTIONS(1041), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), - [sym__ternary_qmark] = ACTIONS(326), + [anon_sym_BQUOTE] = ACTIONS(1041), + [sym_number] = ACTIONS(1041), + [sym_private_property_identifier] = ACTIONS(1041), + [sym_this] = ACTIONS(1043), + [sym_super] = ACTIONS(1043), + [sym_true] = ACTIONS(1043), + [sym_false] = ACTIONS(1043), + [sym_null] = ACTIONS(1043), + [sym_undefined] = ACTIONS(1043), + [anon_sym_AT] = ACTIONS(1041), + [anon_sym_static] = ACTIONS(1043), + [anon_sym_get] = ACTIONS(1043), + [anon_sym_set] = ACTIONS(1043), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [sym__statement_boundary] = ACTIONS(1041), + [sym__await_yield_identifier] = ACTIONS(1041), + [sym__await_keyword] = ACTIONS(1041), + [sym__default_declaration_start] = ACTIONS(1041), }, [STATE(517)] = { - [sym_else_clause] = STATE(563), - [ts_builtin_sym_end] = ACTIONS(1482), - [sym_identifier] = ACTIONS(1484), - [anon_sym_export] = ACTIONS(1484), - [anon_sym_LBRACE] = ACTIONS(1482), - [anon_sym_RBRACE] = ACTIONS(1482), - [anon_sym_break] = ACTIONS(1484), - [anon_sym_case] = ACTIONS(1484), - [anon_sym_class] = ACTIONS(1484), - [anon_sym_const] = ACTIONS(1484), - [anon_sym_continue] = ACTIONS(1484), - [anon_sym_debugger] = ACTIONS(1484), - [anon_sym_default] = ACTIONS(1484), - [anon_sym_delete] = ACTIONS(1484), - [anon_sym_do] = ACTIONS(1484), - [anon_sym_else] = ACTIONS(1486), - [anon_sym_for] = ACTIONS(1484), - [anon_sym_function] = ACTIONS(1484), - [anon_sym_if] = ACTIONS(1484), - [anon_sym_import] = ACTIONS(1484), - [anon_sym_new] = ACTIONS(1484), - [anon_sym_return] = ACTIONS(1484), - [anon_sym_switch] = ACTIONS(1484), - [anon_sym_throw] = ACTIONS(1484), - [anon_sym_try] = ACTIONS(1484), - [anon_sym_typeof] = ACTIONS(1484), - [anon_sym_var] = ACTIONS(1484), - [anon_sym_void] = ACTIONS(1484), - [anon_sym_while] = ACTIONS(1484), - [anon_sym_with] = ACTIONS(1484), - [sym__let] = ACTIONS(1484), - [anon_sym_let] = ACTIONS(1484), - [anon_sym_using] = ACTIONS(1484), - [anon_sym_LPAREN] = ACTIONS(1482), - [anon_sym_SEMI] = ACTIONS(1482), - [anon_sym_yield] = ACTIONS(1484), - [anon_sym_LBRACK] = ACTIONS(1482), - [anon_sym_LT] = ACTIONS(1482), - [anon_sym_DQUOTE] = ACTIONS(1482), - [anon_sym_SQUOTE] = ACTIONS(1482), - [anon_sym_async] = ACTIONS(1484), - [anon_sym_PLUS] = ACTIONS(1484), - [anon_sym_DASH] = ACTIONS(1484), - [anon_sym_SLASH] = ACTIONS(1484), - [anon_sym_BANG] = ACTIONS(1482), - [anon_sym_TILDE] = ACTIONS(1482), - [anon_sym_PLUS_PLUS] = ACTIONS(1482), - [anon_sym_DASH_DASH] = ACTIONS(1482), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1482), - [sym_number] = ACTIONS(1482), - [sym_private_property_identifier] = ACTIONS(1482), - [sym_this] = ACTIONS(1484), - [sym_super] = ACTIONS(1484), - [sym_true] = ACTIONS(1484), - [sym_false] = ACTIONS(1484), - [sym_null] = ACTIONS(1484), - [sym_undefined] = ACTIONS(1484), - [anon_sym_AT] = ACTIONS(1482), - [anon_sym_static] = ACTIONS(1484), - [anon_sym_get] = ACTIONS(1484), - [anon_sym_set] = ACTIONS(1484), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1482), - [sym__await_yield_identifier] = ACTIONS(1482), - [sym__await_keyword] = ACTIONS(1482), - [sym__default_declaration_start] = ACTIONS(1482), + [ts_builtin_sym_end] = ACTIONS(981), + [sym_identifier] = ACTIONS(983), + [anon_sym_export] = ACTIONS(983), + [anon_sym_LBRACE] = ACTIONS(981), + [anon_sym_RBRACE] = ACTIONS(981), + [anon_sym_break] = ACTIONS(983), + [anon_sym_case] = ACTIONS(983), + [anon_sym_class] = ACTIONS(983), + [anon_sym_const] = ACTIONS(983), + [anon_sym_continue] = ACTIONS(983), + [anon_sym_debugger] = ACTIONS(983), + [anon_sym_default] = ACTIONS(983), + [anon_sym_delete] = ACTIONS(983), + [anon_sym_do] = ACTIONS(983), + [anon_sym_else] = ACTIONS(983), + [anon_sym_for] = ACTIONS(983), + [anon_sym_function] = ACTIONS(983), + [anon_sym_if] = ACTIONS(983), + [anon_sym_import] = ACTIONS(983), + [anon_sym_new] = ACTIONS(983), + [anon_sym_return] = ACTIONS(983), + [anon_sym_switch] = ACTIONS(983), + [anon_sym_throw] = ACTIONS(983), + [anon_sym_try] = ACTIONS(983), + [anon_sym_typeof] = ACTIONS(983), + [anon_sym_var] = ACTIONS(983), + [anon_sym_void] = ACTIONS(983), + [anon_sym_while] = ACTIONS(983), + [anon_sym_with] = ACTIONS(983), + [sym__let] = ACTIONS(983), + [anon_sym_let] = ACTIONS(983), + [anon_sym_using] = ACTIONS(983), + [anon_sym_LPAREN] = ACTIONS(981), + [anon_sym_SEMI] = ACTIONS(981), + [anon_sym_yield] = ACTIONS(983), + [anon_sym_LBRACK] = ACTIONS(981), + [anon_sym_LT] = ACTIONS(981), + [anon_sym_DQUOTE] = ACTIONS(981), + [anon_sym_SQUOTE] = ACTIONS(981), + [anon_sym_async] = ACTIONS(983), + [anon_sym_PLUS] = ACTIONS(983), + [anon_sym_DASH] = ACTIONS(983), + [anon_sym_SLASH] = ACTIONS(983), + [anon_sym_BANG] = ACTIONS(981), + [anon_sym_TILDE] = ACTIONS(981), + [anon_sym_PLUS_PLUS] = ACTIONS(981), + [anon_sym_DASH_DASH] = ACTIONS(981), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(981), + [sym_number] = ACTIONS(981), + [sym_private_property_identifier] = ACTIONS(981), + [sym_this] = ACTIONS(983), + [sym_super] = ACTIONS(983), + [sym_true] = ACTIONS(983), + [sym_false] = ACTIONS(983), + [sym_null] = ACTIONS(983), + [sym_undefined] = ACTIONS(983), + [anon_sym_AT] = ACTIONS(981), + [anon_sym_static] = ACTIONS(983), + [anon_sym_get] = ACTIONS(983), + [anon_sym_set] = ACTIONS(983), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(981), + [sym__await_yield_identifier] = ACTIONS(981), + [sym__await_keyword] = ACTIONS(981), + [sym__default_declaration_start] = ACTIONS(981), }, [STATE(518)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1373), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1390), - [anon_sym_using] = ACTIONS(1390), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1390), - [anon_sym_get] = ACTIONS(1390), - [anon_sym_set] = ACTIONS(1390), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(519)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(591), - [anon_sym_RBRACE] = ACTIONS(591), + [ts_builtin_sym_end] = ACTIONS(1428), + [sym_identifier] = ACTIONS(1430), + [anon_sym_export] = ACTIONS(1430), + [anon_sym_LBRACE] = ACTIONS(1428), + [anon_sym_RBRACE] = ACTIONS(1428), + [anon_sym_break] = ACTIONS(1430), + [anon_sym_case] = ACTIONS(1430), + [anon_sym_class] = ACTIONS(1430), + [anon_sym_const] = ACTIONS(1430), + [anon_sym_continue] = ACTIONS(1430), + [anon_sym_debugger] = ACTIONS(1430), + [anon_sym_default] = ACTIONS(1430), + [anon_sym_delete] = ACTIONS(1430), + [anon_sym_do] = ACTIONS(1430), + [anon_sym_else] = ACTIONS(1430), + [anon_sym_for] = ACTIONS(1430), [anon_sym_function] = ACTIONS(1430), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(591), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(591), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1430), + [anon_sym_import] = ACTIONS(1430), + [anon_sym_new] = ACTIONS(1430), + [anon_sym_return] = ACTIONS(1430), + [anon_sym_switch] = ACTIONS(1430), + [anon_sym_throw] = ACTIONS(1430), + [anon_sym_try] = ACTIONS(1430), + [anon_sym_typeof] = ACTIONS(1430), + [anon_sym_var] = ACTIONS(1430), + [anon_sym_void] = ACTIONS(1430), + [anon_sym_while] = ACTIONS(1430), + [anon_sym_with] = ACTIONS(1430), + [sym__let] = ACTIONS(1430), + [anon_sym_let] = ACTIONS(1430), + [anon_sym_using] = ACTIONS(1430), + [anon_sym_LPAREN] = ACTIONS(1428), + [anon_sym_SEMI] = ACTIONS(1428), + [anon_sym_yield] = ACTIONS(1430), + [anon_sym_LBRACK] = ACTIONS(1428), + [anon_sym_LT] = ACTIONS(1428), + [anon_sym_DQUOTE] = ACTIONS(1428), + [anon_sym_SQUOTE] = ACTIONS(1428), + [anon_sym_async] = ACTIONS(1430), + [anon_sym_PLUS] = ACTIONS(1430), + [anon_sym_DASH] = ACTIONS(1430), + [anon_sym_SLASH] = ACTIONS(1430), + [anon_sym_BANG] = ACTIONS(1428), + [anon_sym_TILDE] = ACTIONS(1428), + [anon_sym_PLUS_PLUS] = ACTIONS(1428), + [anon_sym_DASH_DASH] = ACTIONS(1428), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1428), + [sym_number] = ACTIONS(1428), + [sym_private_property_identifier] = ACTIONS(1428), + [sym_this] = ACTIONS(1430), + [sym_super] = ACTIONS(1430), + [sym_true] = ACTIONS(1430), + [sym_false] = ACTIONS(1430), + [sym_null] = ACTIONS(1430), + [sym_undefined] = ACTIONS(1430), + [anon_sym_AT] = ACTIONS(1428), + [anon_sym_static] = ACTIONS(1430), + [anon_sym_get] = ACTIONS(1430), + [anon_sym_set] = ACTIONS(1430), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1428), + [sym__await_yield_identifier] = ACTIONS(1428), + [sym__await_keyword] = ACTIONS(1428), + [sym__default_declaration_start] = ACTIONS(1428), }, [STATE(520)] = { - [ts_builtin_sym_end] = ACTIONS(1488), - [sym_identifier] = ACTIONS(1490), - [anon_sym_export] = ACTIONS(1490), - [anon_sym_LBRACE] = ACTIONS(1488), - [anon_sym_RBRACE] = ACTIONS(1488), - [anon_sym_break] = ACTIONS(1490), - [anon_sym_case] = ACTIONS(1490), - [anon_sym_class] = ACTIONS(1490), - [anon_sym_const] = ACTIONS(1490), - [anon_sym_continue] = ACTIONS(1490), - [anon_sym_debugger] = ACTIONS(1490), - [anon_sym_default] = ACTIONS(1490), - [anon_sym_delete] = ACTIONS(1490), - [anon_sym_do] = ACTIONS(1490), - [anon_sym_else] = ACTIONS(1490), - [anon_sym_finally] = ACTIONS(1490), - [anon_sym_for] = ACTIONS(1490), - [anon_sym_function] = ACTIONS(1490), - [anon_sym_if] = ACTIONS(1490), - [anon_sym_import] = ACTIONS(1490), - [anon_sym_new] = ACTIONS(1490), - [anon_sym_return] = ACTIONS(1490), - [anon_sym_switch] = ACTIONS(1490), - [anon_sym_throw] = ACTIONS(1490), - [anon_sym_try] = ACTIONS(1490), - [anon_sym_typeof] = ACTIONS(1490), - [anon_sym_var] = ACTIONS(1490), - [anon_sym_void] = ACTIONS(1490), - [anon_sym_while] = ACTIONS(1490), - [anon_sym_with] = ACTIONS(1490), - [sym__let] = ACTIONS(1490), - [anon_sym_let] = ACTIONS(1490), - [anon_sym_using] = ACTIONS(1490), - [anon_sym_LPAREN] = ACTIONS(1488), - [anon_sym_SEMI] = ACTIONS(1488), - [anon_sym_yield] = ACTIONS(1490), - [anon_sym_LBRACK] = ACTIONS(1488), - [anon_sym_LT] = ACTIONS(1488), - [anon_sym_DQUOTE] = ACTIONS(1488), - [anon_sym_SQUOTE] = ACTIONS(1488), - [anon_sym_async] = ACTIONS(1490), - [anon_sym_PLUS] = ACTIONS(1490), - [anon_sym_DASH] = ACTIONS(1490), - [anon_sym_SLASH] = ACTIONS(1490), - [anon_sym_BANG] = ACTIONS(1488), - [anon_sym_TILDE] = ACTIONS(1488), - [anon_sym_PLUS_PLUS] = ACTIONS(1488), - [anon_sym_DASH_DASH] = ACTIONS(1488), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1488), - [sym_number] = ACTIONS(1488), - [sym_private_property_identifier] = ACTIONS(1488), - [sym_this] = ACTIONS(1490), - [sym_super] = ACTIONS(1490), - [sym_true] = ACTIONS(1490), - [sym_false] = ACTIONS(1490), - [sym_null] = ACTIONS(1490), - [sym_undefined] = ACTIONS(1490), - [anon_sym_AT] = ACTIONS(1488), - [anon_sym_static] = ACTIONS(1490), - [anon_sym_get] = ACTIONS(1490), - [anon_sym_set] = ACTIONS(1490), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1488), - [sym__await_yield_identifier] = ACTIONS(1488), - [sym__await_keyword] = ACTIONS(1488), - [sym__default_declaration_start] = ACTIONS(1488), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(521)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(593), - [anon_sym_RBRACE] = ACTIONS(593), - [anon_sym_function] = ACTIONS(1430), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_RPAREN] = ACTIONS(593), - [anon_sym_EQ] = ACTIONS(596), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(593), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [ts_builtin_sym_end] = ACTIONS(1432), + [sym_identifier] = ACTIONS(1434), + [anon_sym_export] = ACTIONS(1434), + [anon_sym_LBRACE] = ACTIONS(1432), + [anon_sym_RBRACE] = ACTIONS(1432), + [anon_sym_break] = ACTIONS(1434), + [anon_sym_case] = ACTIONS(1434), + [anon_sym_class] = ACTIONS(1434), + [anon_sym_const] = ACTIONS(1434), + [anon_sym_continue] = ACTIONS(1434), + [anon_sym_debugger] = ACTIONS(1434), + [anon_sym_default] = ACTIONS(1434), + [anon_sym_delete] = ACTIONS(1434), + [anon_sym_do] = ACTIONS(1434), + [anon_sym_else] = ACTIONS(1434), + [anon_sym_for] = ACTIONS(1434), + [anon_sym_function] = ACTIONS(1434), + [anon_sym_if] = ACTIONS(1434), + [anon_sym_import] = ACTIONS(1434), + [anon_sym_new] = ACTIONS(1434), + [anon_sym_return] = ACTIONS(1434), + [anon_sym_switch] = ACTIONS(1434), + [anon_sym_throw] = ACTIONS(1434), + [anon_sym_try] = ACTIONS(1434), + [anon_sym_typeof] = ACTIONS(1434), + [anon_sym_var] = ACTIONS(1434), + [anon_sym_void] = ACTIONS(1434), + [anon_sym_while] = ACTIONS(1434), + [anon_sym_with] = ACTIONS(1434), + [sym__let] = ACTIONS(1434), + [anon_sym_let] = ACTIONS(1434), + [anon_sym_using] = ACTIONS(1434), + [anon_sym_LPAREN] = ACTIONS(1432), + [anon_sym_SEMI] = ACTIONS(1432), + [anon_sym_yield] = ACTIONS(1434), + [anon_sym_LBRACK] = ACTIONS(1432), + [anon_sym_LT] = ACTIONS(1432), + [anon_sym_DQUOTE] = ACTIONS(1432), + [anon_sym_SQUOTE] = ACTIONS(1432), + [anon_sym_async] = ACTIONS(1434), + [anon_sym_PLUS] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_SLASH] = ACTIONS(1434), + [anon_sym_BANG] = ACTIONS(1432), + [anon_sym_TILDE] = ACTIONS(1432), + [anon_sym_PLUS_PLUS] = ACTIONS(1432), + [anon_sym_DASH_DASH] = ACTIONS(1432), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1432), + [sym_number] = ACTIONS(1432), + [sym_private_property_identifier] = ACTIONS(1432), + [sym_this] = ACTIONS(1434), + [sym_super] = ACTIONS(1434), + [sym_true] = ACTIONS(1434), + [sym_false] = ACTIONS(1434), + [sym_null] = ACTIONS(1434), + [sym_undefined] = ACTIONS(1434), + [anon_sym_AT] = ACTIONS(1432), + [anon_sym_static] = ACTIONS(1434), + [anon_sym_get] = ACTIONS(1434), + [anon_sym_set] = ACTIONS(1434), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1432), + [sym__await_yield_identifier] = ACTIONS(1432), + [sym__await_keyword] = ACTIONS(1432), + [sym__default_declaration_start] = ACTIONS(1432), }, [STATE(522)] = { - [ts_builtin_sym_end] = ACTIONS(1492), - [sym_identifier] = ACTIONS(1494), - [anon_sym_export] = ACTIONS(1494), - [anon_sym_LBRACE] = ACTIONS(1492), - [anon_sym_RBRACE] = ACTIONS(1492), - [anon_sym_break] = ACTIONS(1494), - [anon_sym_case] = ACTIONS(1494), - [anon_sym_class] = ACTIONS(1494), - [anon_sym_const] = ACTIONS(1494), - [anon_sym_continue] = ACTIONS(1494), - [anon_sym_debugger] = ACTIONS(1494), - [anon_sym_default] = ACTIONS(1494), - [anon_sym_delete] = ACTIONS(1494), - [anon_sym_do] = ACTIONS(1494), - [anon_sym_else] = ACTIONS(1494), - [anon_sym_finally] = ACTIONS(1494), - [anon_sym_for] = ACTIONS(1494), - [anon_sym_function] = ACTIONS(1494), - [anon_sym_if] = ACTIONS(1494), - [anon_sym_import] = ACTIONS(1494), - [anon_sym_new] = ACTIONS(1494), - [anon_sym_return] = ACTIONS(1494), - [anon_sym_switch] = ACTIONS(1494), - [anon_sym_throw] = ACTIONS(1494), - [anon_sym_try] = ACTIONS(1494), - [anon_sym_typeof] = ACTIONS(1494), - [anon_sym_var] = ACTIONS(1494), - [anon_sym_void] = ACTIONS(1494), - [anon_sym_while] = ACTIONS(1494), - [anon_sym_with] = ACTIONS(1494), - [sym__let] = ACTIONS(1494), - [anon_sym_let] = ACTIONS(1494), - [anon_sym_using] = ACTIONS(1494), - [anon_sym_LPAREN] = ACTIONS(1492), - [anon_sym_SEMI] = ACTIONS(1492), - [anon_sym_yield] = ACTIONS(1494), - [anon_sym_LBRACK] = ACTIONS(1492), - [anon_sym_LT] = ACTIONS(1492), - [anon_sym_DQUOTE] = ACTIONS(1492), - [anon_sym_SQUOTE] = ACTIONS(1492), - [anon_sym_async] = ACTIONS(1494), - [anon_sym_PLUS] = ACTIONS(1494), - [anon_sym_DASH] = ACTIONS(1494), - [anon_sym_SLASH] = ACTIONS(1494), - [anon_sym_BANG] = ACTIONS(1492), - [anon_sym_TILDE] = ACTIONS(1492), - [anon_sym_PLUS_PLUS] = ACTIONS(1492), - [anon_sym_DASH_DASH] = ACTIONS(1492), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1492), - [sym_number] = ACTIONS(1492), - [sym_private_property_identifier] = ACTIONS(1492), - [sym_this] = ACTIONS(1494), - [sym_super] = ACTIONS(1494), - [sym_true] = ACTIONS(1494), - [sym_false] = ACTIONS(1494), - [sym_null] = ACTIONS(1494), - [sym_undefined] = ACTIONS(1494), - [anon_sym_AT] = ACTIONS(1492), - [anon_sym_static] = ACTIONS(1494), - [anon_sym_get] = ACTIONS(1494), - [anon_sym_set] = ACTIONS(1494), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1492), - [sym__await_yield_identifier] = ACTIONS(1492), - [sym__await_keyword] = ACTIONS(1492), - [sym__default_declaration_start] = ACTIONS(1492), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(523)] = { - [sym_formal_parameters] = STATE(3278), - [sym_identifier] = ACTIONS(1452), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1468), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1390), - [anon_sym_using] = ACTIONS(1390), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1390), - [anon_sym_EQ_GT] = ACTIONS(411), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), + [ts_builtin_sym_end] = ACTIONS(1436), + [sym_identifier] = ACTIONS(1438), + [anon_sym_export] = ACTIONS(1438), + [anon_sym_LBRACE] = ACTIONS(1436), + [anon_sym_RBRACE] = ACTIONS(1436), + [anon_sym_break] = ACTIONS(1438), + [anon_sym_case] = ACTIONS(1438), + [anon_sym_class] = ACTIONS(1438), + [anon_sym_const] = ACTIONS(1438), + [anon_sym_continue] = ACTIONS(1438), + [anon_sym_debugger] = ACTIONS(1438), + [anon_sym_default] = ACTIONS(1438), + [anon_sym_delete] = ACTIONS(1438), + [anon_sym_do] = ACTIONS(1438), + [anon_sym_else] = ACTIONS(1438), + [anon_sym_for] = ACTIONS(1438), + [anon_sym_function] = ACTIONS(1438), + [anon_sym_if] = ACTIONS(1438), + [anon_sym_import] = ACTIONS(1438), + [anon_sym_new] = ACTIONS(1438), + [anon_sym_return] = ACTIONS(1438), + [anon_sym_switch] = ACTIONS(1438), + [anon_sym_throw] = ACTIONS(1438), + [anon_sym_try] = ACTIONS(1438), + [anon_sym_typeof] = ACTIONS(1438), + [anon_sym_var] = ACTIONS(1438), + [anon_sym_void] = ACTIONS(1438), + [anon_sym_while] = ACTIONS(1438), + [anon_sym_with] = ACTIONS(1438), + [sym__let] = ACTIONS(1438), + [anon_sym_let] = ACTIONS(1438), + [anon_sym_using] = ACTIONS(1438), + [anon_sym_LPAREN] = ACTIONS(1436), + [anon_sym_SEMI] = ACTIONS(1436), + [anon_sym_yield] = ACTIONS(1438), + [anon_sym_LBRACK] = ACTIONS(1436), + [anon_sym_LT] = ACTIONS(1436), + [anon_sym_DQUOTE] = ACTIONS(1436), + [anon_sym_SQUOTE] = ACTIONS(1436), + [anon_sym_async] = ACTIONS(1438), + [anon_sym_PLUS] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_SLASH] = ACTIONS(1438), + [anon_sym_BANG] = ACTIONS(1436), + [anon_sym_TILDE] = ACTIONS(1436), + [anon_sym_PLUS_PLUS] = ACTIONS(1436), + [anon_sym_DASH_DASH] = ACTIONS(1436), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1390), - [anon_sym_static] = ACTIONS(1390), - [anon_sym_get] = ACTIONS(1390), - [anon_sym_set] = ACTIONS(1390), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), + [anon_sym_BQUOTE] = ACTIONS(1436), + [sym_number] = ACTIONS(1436), + [sym_private_property_identifier] = ACTIONS(1436), + [sym_this] = ACTIONS(1438), + [sym_super] = ACTIONS(1438), + [sym_true] = ACTIONS(1438), + [sym_false] = ACTIONS(1438), + [sym_null] = ACTIONS(1438), + [sym_undefined] = ACTIONS(1438), + [anon_sym_AT] = ACTIONS(1436), + [anon_sym_static] = ACTIONS(1438), + [anon_sym_get] = ACTIONS(1438), + [anon_sym_set] = ACTIONS(1438), [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1454), + [sym__statement_boundary] = ACTIONS(1436), + [sym__await_yield_identifier] = ACTIONS(1436), + [sym__await_keyword] = ACTIONS(1436), + [sym__default_declaration_start] = ACTIONS(1436), }, [STATE(524)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(525)] = { - [ts_builtin_sym_end] = ACTIONS(1500), - [sym_identifier] = ACTIONS(1502), - [anon_sym_export] = ACTIONS(1502), - [anon_sym_LBRACE] = ACTIONS(1500), - [anon_sym_RBRACE] = ACTIONS(1500), - [anon_sym_break] = ACTIONS(1502), - [anon_sym_case] = ACTIONS(1502), - [anon_sym_class] = ACTIONS(1502), - [anon_sym_const] = ACTIONS(1502), - [anon_sym_continue] = ACTIONS(1502), - [anon_sym_debugger] = ACTIONS(1502), - [anon_sym_default] = ACTIONS(1502), - [anon_sym_delete] = ACTIONS(1502), - [anon_sym_do] = ACTIONS(1502), - [anon_sym_else] = ACTIONS(1502), - [anon_sym_for] = ACTIONS(1502), - [anon_sym_function] = ACTIONS(1502), - [anon_sym_if] = ACTIONS(1502), - [anon_sym_import] = ACTIONS(1502), - [anon_sym_new] = ACTIONS(1502), - [anon_sym_return] = ACTIONS(1502), - [anon_sym_switch] = ACTIONS(1502), - [anon_sym_throw] = ACTIONS(1502), - [anon_sym_try] = ACTIONS(1502), - [anon_sym_typeof] = ACTIONS(1502), - [anon_sym_var] = ACTIONS(1502), - [anon_sym_void] = ACTIONS(1502), - [anon_sym_while] = ACTIONS(1502), - [anon_sym_with] = ACTIONS(1502), - [sym__let] = ACTIONS(1502), - [anon_sym_let] = ACTIONS(1502), - [anon_sym_using] = ACTIONS(1502), - [anon_sym_LPAREN] = ACTIONS(1500), - [anon_sym_SEMI] = ACTIONS(1500), - [anon_sym_yield] = ACTIONS(1502), - [anon_sym_LBRACK] = ACTIONS(1500), - [anon_sym_LT] = ACTIONS(1500), - [anon_sym_DQUOTE] = ACTIONS(1500), - [anon_sym_SQUOTE] = ACTIONS(1500), - [anon_sym_async] = ACTIONS(1502), - [anon_sym_PLUS] = ACTIONS(1502), - [anon_sym_DASH] = ACTIONS(1502), - [anon_sym_SLASH] = ACTIONS(1502), - [anon_sym_BANG] = ACTIONS(1500), - [anon_sym_TILDE] = ACTIONS(1500), - [anon_sym_PLUS_PLUS] = ACTIONS(1500), - [anon_sym_DASH_DASH] = ACTIONS(1500), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1500), - [sym_number] = ACTIONS(1500), - [sym_private_property_identifier] = ACTIONS(1500), - [sym_this] = ACTIONS(1502), - [sym_super] = ACTIONS(1502), - [sym_true] = ACTIONS(1502), - [sym_false] = ACTIONS(1502), - [sym_null] = ACTIONS(1502), - [sym_undefined] = ACTIONS(1502), - [anon_sym_AT] = ACTIONS(1500), - [anon_sym_static] = ACTIONS(1502), - [anon_sym_get] = ACTIONS(1502), - [anon_sym_set] = ACTIONS(1502), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1500), - [sym__await_yield_identifier] = ACTIONS(1500), - [sym__await_keyword] = ACTIONS(1500), - [sym__default_declaration_start] = ACTIONS(1500), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(526)] = { - [ts_builtin_sym_end] = ACTIONS(1504), - [sym_identifier] = ACTIONS(1506), - [anon_sym_export] = ACTIONS(1506), - [anon_sym_LBRACE] = ACTIONS(1504), - [anon_sym_RBRACE] = ACTIONS(1504), - [anon_sym_break] = ACTIONS(1506), - [anon_sym_case] = ACTIONS(1506), - [anon_sym_class] = ACTIONS(1506), - [anon_sym_const] = ACTIONS(1506), - [anon_sym_continue] = ACTIONS(1506), - [anon_sym_debugger] = ACTIONS(1506), - [anon_sym_default] = ACTIONS(1506), - [anon_sym_delete] = ACTIONS(1506), - [anon_sym_do] = ACTIONS(1506), - [anon_sym_else] = ACTIONS(1506), - [anon_sym_for] = ACTIONS(1506), - [anon_sym_function] = ACTIONS(1506), - [anon_sym_if] = ACTIONS(1506), - [anon_sym_import] = ACTIONS(1506), - [anon_sym_new] = ACTIONS(1506), - [anon_sym_return] = ACTIONS(1506), - [anon_sym_switch] = ACTIONS(1506), - [anon_sym_throw] = ACTIONS(1506), - [anon_sym_try] = ACTIONS(1506), - [anon_sym_typeof] = ACTIONS(1506), - [anon_sym_var] = ACTIONS(1506), - [anon_sym_void] = ACTIONS(1506), - [anon_sym_while] = ACTIONS(1506), - [anon_sym_with] = ACTIONS(1506), - [sym__let] = ACTIONS(1506), - [anon_sym_let] = ACTIONS(1506), - [anon_sym_using] = ACTIONS(1506), - [anon_sym_LPAREN] = ACTIONS(1504), - [anon_sym_SEMI] = ACTIONS(1504), - [anon_sym_yield] = ACTIONS(1506), - [anon_sym_LBRACK] = ACTIONS(1504), - [anon_sym_LT] = ACTIONS(1504), - [anon_sym_DQUOTE] = ACTIONS(1504), - [anon_sym_SQUOTE] = ACTIONS(1504), - [anon_sym_async] = ACTIONS(1506), - [anon_sym_PLUS] = ACTIONS(1506), - [anon_sym_DASH] = ACTIONS(1506), - [anon_sym_SLASH] = ACTIONS(1506), - [anon_sym_BANG] = ACTIONS(1504), - [anon_sym_TILDE] = ACTIONS(1504), - [anon_sym_PLUS_PLUS] = ACTIONS(1504), - [anon_sym_DASH_DASH] = ACTIONS(1504), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1504), - [sym_number] = ACTIONS(1504), - [sym_private_property_identifier] = ACTIONS(1504), - [sym_this] = ACTIONS(1506), - [sym_super] = ACTIONS(1506), - [sym_true] = ACTIONS(1506), - [sym_false] = ACTIONS(1506), - [sym_null] = ACTIONS(1506), - [sym_undefined] = ACTIONS(1506), - [anon_sym_AT] = ACTIONS(1504), - [anon_sym_static] = ACTIONS(1506), - [anon_sym_get] = ACTIONS(1506), - [anon_sym_set] = ACTIONS(1506), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1504), - [sym__await_yield_identifier] = ACTIONS(1504), - [sym__await_keyword] = ACTIONS(1504), - [sym__default_declaration_start] = ACTIONS(1504), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(527)] = { - [ts_builtin_sym_end] = ACTIONS(1508), - [sym_identifier] = ACTIONS(1510), - [anon_sym_export] = ACTIONS(1510), - [anon_sym_LBRACE] = ACTIONS(1508), - [anon_sym_RBRACE] = ACTIONS(1508), - [anon_sym_break] = ACTIONS(1510), - [anon_sym_case] = ACTIONS(1510), - [anon_sym_class] = ACTIONS(1510), - [anon_sym_const] = ACTIONS(1510), - [anon_sym_continue] = ACTIONS(1510), - [anon_sym_debugger] = ACTIONS(1510), - [anon_sym_default] = ACTIONS(1510), - [anon_sym_delete] = ACTIONS(1510), - [anon_sym_do] = ACTIONS(1510), - [anon_sym_else] = ACTIONS(1510), - [anon_sym_for] = ACTIONS(1510), - [anon_sym_function] = ACTIONS(1510), - [anon_sym_if] = ACTIONS(1510), - [anon_sym_import] = ACTIONS(1510), - [anon_sym_new] = ACTIONS(1510), - [anon_sym_return] = ACTIONS(1510), - [anon_sym_switch] = ACTIONS(1510), - [anon_sym_throw] = ACTIONS(1510), - [anon_sym_try] = ACTIONS(1510), - [anon_sym_typeof] = ACTIONS(1510), - [anon_sym_var] = ACTIONS(1510), - [anon_sym_void] = ACTIONS(1510), - [anon_sym_while] = ACTIONS(1510), - [anon_sym_with] = ACTIONS(1510), - [sym__let] = ACTIONS(1510), - [anon_sym_let] = ACTIONS(1510), - [anon_sym_using] = ACTIONS(1510), - [anon_sym_LPAREN] = ACTIONS(1508), - [anon_sym_SEMI] = ACTIONS(1508), - [anon_sym_yield] = ACTIONS(1510), - [anon_sym_LBRACK] = ACTIONS(1508), - [anon_sym_LT] = ACTIONS(1508), - [anon_sym_DQUOTE] = ACTIONS(1508), - [anon_sym_SQUOTE] = ACTIONS(1508), - [anon_sym_async] = ACTIONS(1510), - [anon_sym_PLUS] = ACTIONS(1510), - [anon_sym_DASH] = ACTIONS(1510), - [anon_sym_SLASH] = ACTIONS(1510), - [anon_sym_BANG] = ACTIONS(1508), - [anon_sym_TILDE] = ACTIONS(1508), - [anon_sym_PLUS_PLUS] = ACTIONS(1508), - [anon_sym_DASH_DASH] = ACTIONS(1508), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1508), - [sym_number] = ACTIONS(1508), - [sym_private_property_identifier] = ACTIONS(1508), - [sym_this] = ACTIONS(1510), - [sym_super] = ACTIONS(1510), - [sym_true] = ACTIONS(1510), - [sym_false] = ACTIONS(1510), - [sym_null] = ACTIONS(1510), - [sym_undefined] = ACTIONS(1510), - [anon_sym_AT] = ACTIONS(1508), - [anon_sym_static] = ACTIONS(1510), - [anon_sym_get] = ACTIONS(1510), - [anon_sym_set] = ACTIONS(1510), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1508), - [sym__await_yield_identifier] = ACTIONS(1508), - [sym__await_keyword] = ACTIONS(1508), - [sym__default_declaration_start] = ACTIONS(1508), + [ts_builtin_sym_end] = ACTIONS(1440), + [sym_identifier] = ACTIONS(1442), + [anon_sym_export] = ACTIONS(1442), + [anon_sym_LBRACE] = ACTIONS(1440), + [anon_sym_RBRACE] = ACTIONS(1440), + [anon_sym_break] = ACTIONS(1442), + [anon_sym_case] = ACTIONS(1442), + [anon_sym_class] = ACTIONS(1442), + [anon_sym_const] = ACTIONS(1442), + [anon_sym_continue] = ACTIONS(1442), + [anon_sym_debugger] = ACTIONS(1442), + [anon_sym_default] = ACTIONS(1442), + [anon_sym_delete] = ACTIONS(1442), + [anon_sym_do] = ACTIONS(1442), + [anon_sym_else] = ACTIONS(1442), + [anon_sym_for] = ACTIONS(1442), + [anon_sym_function] = ACTIONS(1442), + [anon_sym_if] = ACTIONS(1442), + [anon_sym_import] = ACTIONS(1442), + [anon_sym_new] = ACTIONS(1442), + [anon_sym_return] = ACTIONS(1442), + [anon_sym_switch] = ACTIONS(1442), + [anon_sym_throw] = ACTIONS(1442), + [anon_sym_try] = ACTIONS(1442), + [anon_sym_typeof] = ACTIONS(1442), + [anon_sym_var] = ACTIONS(1442), + [anon_sym_void] = ACTIONS(1442), + [anon_sym_while] = ACTIONS(1442), + [anon_sym_with] = ACTIONS(1442), + [sym__let] = ACTIONS(1442), + [anon_sym_let] = ACTIONS(1442), + [anon_sym_using] = ACTIONS(1442), + [anon_sym_LPAREN] = ACTIONS(1440), + [anon_sym_SEMI] = ACTIONS(1440), + [anon_sym_yield] = ACTIONS(1442), + [anon_sym_LBRACK] = ACTIONS(1440), + [anon_sym_LT] = ACTIONS(1440), + [anon_sym_DQUOTE] = ACTIONS(1440), + [anon_sym_SQUOTE] = ACTIONS(1440), + [anon_sym_async] = ACTIONS(1442), + [anon_sym_PLUS] = ACTIONS(1442), + [anon_sym_DASH] = ACTIONS(1442), + [anon_sym_SLASH] = ACTIONS(1442), + [anon_sym_BANG] = ACTIONS(1440), + [anon_sym_TILDE] = ACTIONS(1440), + [anon_sym_PLUS_PLUS] = ACTIONS(1440), + [anon_sym_DASH_DASH] = ACTIONS(1440), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1440), + [sym_number] = ACTIONS(1440), + [sym_private_property_identifier] = ACTIONS(1440), + [sym_this] = ACTIONS(1442), + [sym_super] = ACTIONS(1442), + [sym_true] = ACTIONS(1442), + [sym_false] = ACTIONS(1442), + [sym_null] = ACTIONS(1442), + [sym_undefined] = ACTIONS(1442), + [anon_sym_AT] = ACTIONS(1440), + [anon_sym_static] = ACTIONS(1442), + [anon_sym_get] = ACTIONS(1442), + [anon_sym_set] = ACTIONS(1442), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1440), + [sym__await_yield_identifier] = ACTIONS(1440), + [sym__await_keyword] = ACTIONS(1440), + [sym__default_declaration_start] = ACTIONS(1440), }, [STATE(528)] = { - [ts_builtin_sym_end] = ACTIONS(1512), - [sym_identifier] = ACTIONS(1514), - [anon_sym_export] = ACTIONS(1514), - [anon_sym_LBRACE] = ACTIONS(1512), - [anon_sym_RBRACE] = ACTIONS(1512), - [anon_sym_break] = ACTIONS(1514), - [anon_sym_case] = ACTIONS(1514), - [anon_sym_class] = ACTIONS(1514), - [anon_sym_const] = ACTIONS(1514), - [anon_sym_continue] = ACTIONS(1514), - [anon_sym_debugger] = ACTIONS(1514), - [anon_sym_default] = ACTIONS(1514), - [anon_sym_delete] = ACTIONS(1514), - [anon_sym_do] = ACTIONS(1514), - [anon_sym_else] = ACTIONS(1514), - [anon_sym_for] = ACTIONS(1514), - [anon_sym_function] = ACTIONS(1514), - [anon_sym_if] = ACTIONS(1514), - [anon_sym_import] = ACTIONS(1514), - [anon_sym_new] = ACTIONS(1514), - [anon_sym_return] = ACTIONS(1514), - [anon_sym_switch] = ACTIONS(1514), - [anon_sym_throw] = ACTIONS(1514), - [anon_sym_try] = ACTIONS(1514), - [anon_sym_typeof] = ACTIONS(1514), - [anon_sym_var] = ACTIONS(1514), - [anon_sym_void] = ACTIONS(1514), - [anon_sym_while] = ACTIONS(1514), - [anon_sym_with] = ACTIONS(1514), - [sym__let] = ACTIONS(1514), - [anon_sym_let] = ACTIONS(1514), - [anon_sym_using] = ACTIONS(1514), - [anon_sym_LPAREN] = ACTIONS(1512), - [anon_sym_SEMI] = ACTIONS(1512), - [anon_sym_yield] = ACTIONS(1514), - [anon_sym_LBRACK] = ACTIONS(1512), - [anon_sym_LT] = ACTIONS(1512), - [anon_sym_DQUOTE] = ACTIONS(1512), - [anon_sym_SQUOTE] = ACTIONS(1512), - [anon_sym_async] = ACTIONS(1514), - [anon_sym_PLUS] = ACTIONS(1514), - [anon_sym_DASH] = ACTIONS(1514), - [anon_sym_SLASH] = ACTIONS(1514), - [anon_sym_BANG] = ACTIONS(1512), - [anon_sym_TILDE] = ACTIONS(1512), - [anon_sym_PLUS_PLUS] = ACTIONS(1512), - [anon_sym_DASH_DASH] = ACTIONS(1512), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1512), - [sym_number] = ACTIONS(1512), - [sym_private_property_identifier] = ACTIONS(1512), - [sym_this] = ACTIONS(1514), - [sym_super] = ACTIONS(1514), - [sym_true] = ACTIONS(1514), - [sym_false] = ACTIONS(1514), - [sym_null] = ACTIONS(1514), - [sym_undefined] = ACTIONS(1514), - [anon_sym_AT] = ACTIONS(1512), - [anon_sym_static] = ACTIONS(1514), - [anon_sym_get] = ACTIONS(1514), - [anon_sym_set] = ACTIONS(1514), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1512), - [sym__await_yield_identifier] = ACTIONS(1512), - [sym__await_keyword] = ACTIONS(1512), - [sym__default_declaration_start] = ACTIONS(1512), + [ts_builtin_sym_end] = ACTIONS(1033), + [sym_identifier] = ACTIONS(1035), + [anon_sym_export] = ACTIONS(1035), + [anon_sym_LBRACE] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(1033), + [anon_sym_break] = ACTIONS(1035), + [anon_sym_case] = ACTIONS(1035), + [anon_sym_class] = ACTIONS(1035), + [anon_sym_const] = ACTIONS(1035), + [anon_sym_continue] = ACTIONS(1035), + [anon_sym_debugger] = ACTIONS(1035), + [anon_sym_default] = ACTIONS(1035), + [anon_sym_delete] = ACTIONS(1035), + [anon_sym_do] = ACTIONS(1035), + [anon_sym_else] = ACTIONS(1035), + [anon_sym_for] = ACTIONS(1035), + [anon_sym_function] = ACTIONS(1035), + [anon_sym_if] = ACTIONS(1035), + [anon_sym_import] = ACTIONS(1035), + [anon_sym_new] = ACTIONS(1035), + [anon_sym_return] = ACTIONS(1035), + [anon_sym_switch] = ACTIONS(1035), + [anon_sym_throw] = ACTIONS(1035), + [anon_sym_try] = ACTIONS(1035), + [anon_sym_typeof] = ACTIONS(1035), + [anon_sym_var] = ACTIONS(1035), + [anon_sym_void] = ACTIONS(1035), + [anon_sym_while] = ACTIONS(1035), + [anon_sym_with] = ACTIONS(1035), + [sym__let] = ACTIONS(1035), + [anon_sym_let] = ACTIONS(1035), + [anon_sym_using] = ACTIONS(1035), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_SEMI] = ACTIONS(1033), + [anon_sym_yield] = ACTIONS(1035), + [anon_sym_LBRACK] = ACTIONS(1033), + [anon_sym_LT] = ACTIONS(1033), + [anon_sym_DQUOTE] = ACTIONS(1033), + [anon_sym_SQUOTE] = ACTIONS(1033), + [anon_sym_async] = ACTIONS(1035), + [anon_sym_PLUS] = ACTIONS(1035), + [anon_sym_DASH] = ACTIONS(1035), + [anon_sym_SLASH] = ACTIONS(1035), + [anon_sym_BANG] = ACTIONS(1033), + [anon_sym_TILDE] = ACTIONS(1033), + [anon_sym_PLUS_PLUS] = ACTIONS(1033), + [anon_sym_DASH_DASH] = ACTIONS(1033), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1033), + [sym_number] = ACTIONS(1033), + [sym_private_property_identifier] = ACTIONS(1033), + [sym_this] = ACTIONS(1035), + [sym_super] = ACTIONS(1035), + [sym_true] = ACTIONS(1035), + [sym_false] = ACTIONS(1035), + [sym_null] = ACTIONS(1035), + [sym_undefined] = ACTIONS(1035), + [anon_sym_AT] = ACTIONS(1033), + [anon_sym_static] = ACTIONS(1035), + [anon_sym_get] = ACTIONS(1035), + [anon_sym_set] = ACTIONS(1035), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1033), + [sym__await_yield_identifier] = ACTIONS(1033), + [sym__await_keyword] = ACTIONS(1033), + [sym__default_declaration_start] = ACTIONS(1033), }, [STATE(529)] = { - [ts_builtin_sym_end] = ACTIONS(1504), - [sym_identifier] = ACTIONS(1506), - [anon_sym_export] = ACTIONS(1506), - [anon_sym_LBRACE] = ACTIONS(1504), - [anon_sym_RBRACE] = ACTIONS(1504), - [anon_sym_break] = ACTIONS(1506), - [anon_sym_case] = ACTIONS(1506), - [anon_sym_class] = ACTIONS(1506), - [anon_sym_const] = ACTIONS(1506), - [anon_sym_continue] = ACTIONS(1506), - [anon_sym_debugger] = ACTIONS(1506), - [anon_sym_default] = ACTIONS(1506), - [anon_sym_delete] = ACTIONS(1506), - [anon_sym_do] = ACTIONS(1506), - [anon_sym_else] = ACTIONS(1506), - [anon_sym_for] = ACTIONS(1506), - [anon_sym_function] = ACTIONS(1506), - [anon_sym_if] = ACTIONS(1506), - [anon_sym_import] = ACTIONS(1506), - [anon_sym_new] = ACTIONS(1506), - [anon_sym_return] = ACTIONS(1506), - [anon_sym_switch] = ACTIONS(1506), - [anon_sym_throw] = ACTIONS(1506), - [anon_sym_try] = ACTIONS(1506), - [anon_sym_typeof] = ACTIONS(1506), - [anon_sym_var] = ACTIONS(1506), - [anon_sym_void] = ACTIONS(1506), - [anon_sym_while] = ACTIONS(1506), - [anon_sym_with] = ACTIONS(1506), - [sym__let] = ACTIONS(1506), - [anon_sym_let] = ACTIONS(1506), - [anon_sym_using] = ACTIONS(1506), - [anon_sym_LPAREN] = ACTIONS(1504), - [anon_sym_SEMI] = ACTIONS(1504), - [anon_sym_yield] = ACTIONS(1506), - [anon_sym_LBRACK] = ACTIONS(1504), - [anon_sym_LT] = ACTIONS(1504), - [anon_sym_DQUOTE] = ACTIONS(1504), - [anon_sym_SQUOTE] = ACTIONS(1504), - [anon_sym_async] = ACTIONS(1506), - [anon_sym_PLUS] = ACTIONS(1506), - [anon_sym_DASH] = ACTIONS(1506), - [anon_sym_SLASH] = ACTIONS(1506), - [anon_sym_BANG] = ACTIONS(1504), - [anon_sym_TILDE] = ACTIONS(1504), - [anon_sym_PLUS_PLUS] = ACTIONS(1504), - [anon_sym_DASH_DASH] = ACTIONS(1504), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1504), - [sym_number] = ACTIONS(1504), - [sym_private_property_identifier] = ACTIONS(1504), - [sym_this] = ACTIONS(1506), - [sym_super] = ACTIONS(1506), - [sym_true] = ACTIONS(1506), - [sym_false] = ACTIONS(1506), - [sym_null] = ACTIONS(1506), - [sym_undefined] = ACTIONS(1506), - [anon_sym_AT] = ACTIONS(1504), - [anon_sym_static] = ACTIONS(1506), - [anon_sym_get] = ACTIONS(1506), - [anon_sym_set] = ACTIONS(1506), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1504), - [sym__await_yield_identifier] = ACTIONS(1504), - [sym__await_keyword] = ACTIONS(1504), - [sym__default_declaration_start] = ACTIONS(1504), + [ts_builtin_sym_end] = ACTIONS(997), + [sym_identifier] = ACTIONS(999), + [anon_sym_export] = ACTIONS(999), + [anon_sym_LBRACE] = ACTIONS(997), + [anon_sym_RBRACE] = ACTIONS(997), + [anon_sym_break] = ACTIONS(999), + [anon_sym_case] = ACTIONS(999), + [anon_sym_class] = ACTIONS(999), + [anon_sym_const] = ACTIONS(999), + [anon_sym_continue] = ACTIONS(999), + [anon_sym_debugger] = ACTIONS(999), + [anon_sym_default] = ACTIONS(999), + [anon_sym_delete] = ACTIONS(999), + [anon_sym_do] = ACTIONS(999), + [anon_sym_else] = ACTIONS(999), + [anon_sym_for] = ACTIONS(999), + [anon_sym_function] = ACTIONS(999), + [anon_sym_if] = ACTIONS(999), + [anon_sym_import] = ACTIONS(999), + [anon_sym_new] = ACTIONS(999), + [anon_sym_return] = ACTIONS(999), + [anon_sym_switch] = ACTIONS(999), + [anon_sym_throw] = ACTIONS(999), + [anon_sym_try] = ACTIONS(999), + [anon_sym_typeof] = ACTIONS(999), + [anon_sym_var] = ACTIONS(999), + [anon_sym_void] = ACTIONS(999), + [anon_sym_while] = ACTIONS(999), + [anon_sym_with] = ACTIONS(999), + [sym__let] = ACTIONS(999), + [anon_sym_let] = ACTIONS(999), + [anon_sym_using] = ACTIONS(999), + [anon_sym_LPAREN] = ACTIONS(997), + [anon_sym_SEMI] = ACTIONS(997), + [anon_sym_yield] = ACTIONS(999), + [anon_sym_LBRACK] = ACTIONS(997), + [anon_sym_LT] = ACTIONS(997), + [anon_sym_DQUOTE] = ACTIONS(997), + [anon_sym_SQUOTE] = ACTIONS(997), + [anon_sym_async] = ACTIONS(999), + [anon_sym_PLUS] = ACTIONS(999), + [anon_sym_DASH] = ACTIONS(999), + [anon_sym_SLASH] = ACTIONS(999), + [anon_sym_BANG] = ACTIONS(997), + [anon_sym_TILDE] = ACTIONS(997), + [anon_sym_PLUS_PLUS] = ACTIONS(997), + [anon_sym_DASH_DASH] = ACTIONS(997), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(997), + [sym_number] = ACTIONS(997), + [sym_private_property_identifier] = ACTIONS(997), + [sym_this] = ACTIONS(999), + [sym_super] = ACTIONS(999), + [sym_true] = ACTIONS(999), + [sym_false] = ACTIONS(999), + [sym_null] = ACTIONS(999), + [sym_undefined] = ACTIONS(999), + [anon_sym_AT] = ACTIONS(997), + [anon_sym_static] = ACTIONS(999), + [anon_sym_get] = ACTIONS(999), + [anon_sym_set] = ACTIONS(999), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(997), + [sym__await_yield_identifier] = ACTIONS(997), + [sym__await_keyword] = ACTIONS(997), + [sym__default_declaration_start] = ACTIONS(997), }, [STATE(530)] = { - [ts_builtin_sym_end] = ACTIONS(1516), - [sym_identifier] = ACTIONS(1518), - [anon_sym_export] = ACTIONS(1518), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_RBRACE] = ACTIONS(1516), - [anon_sym_break] = ACTIONS(1518), - [anon_sym_case] = ACTIONS(1518), - [anon_sym_class] = ACTIONS(1518), - [anon_sym_const] = ACTIONS(1518), - [anon_sym_continue] = ACTIONS(1518), - [anon_sym_debugger] = ACTIONS(1518), - [anon_sym_default] = ACTIONS(1518), - [anon_sym_delete] = ACTIONS(1518), - [anon_sym_do] = ACTIONS(1518), - [anon_sym_else] = ACTIONS(1518), - [anon_sym_for] = ACTIONS(1518), - [anon_sym_function] = ACTIONS(1518), - [anon_sym_if] = ACTIONS(1518), - [anon_sym_import] = ACTIONS(1518), - [anon_sym_new] = ACTIONS(1518), - [anon_sym_return] = ACTIONS(1518), - [anon_sym_switch] = ACTIONS(1518), - [anon_sym_throw] = ACTIONS(1518), - [anon_sym_try] = ACTIONS(1518), - [anon_sym_typeof] = ACTIONS(1518), - [anon_sym_var] = ACTIONS(1518), - [anon_sym_void] = ACTIONS(1518), - [anon_sym_while] = ACTIONS(1518), - [anon_sym_with] = ACTIONS(1518), - [sym__let] = ACTIONS(1518), - [anon_sym_let] = ACTIONS(1518), - [anon_sym_using] = ACTIONS(1518), - [anon_sym_LPAREN] = ACTIONS(1516), - [anon_sym_SEMI] = ACTIONS(1516), - [anon_sym_yield] = ACTIONS(1518), - [anon_sym_LBRACK] = ACTIONS(1516), - [anon_sym_LT] = ACTIONS(1516), - [anon_sym_DQUOTE] = ACTIONS(1516), - [anon_sym_SQUOTE] = ACTIONS(1516), - [anon_sym_async] = ACTIONS(1518), - [anon_sym_PLUS] = ACTIONS(1518), - [anon_sym_DASH] = ACTIONS(1518), - [anon_sym_SLASH] = ACTIONS(1518), - [anon_sym_BANG] = ACTIONS(1516), - [anon_sym_TILDE] = ACTIONS(1516), - [anon_sym_PLUS_PLUS] = ACTIONS(1516), - [anon_sym_DASH_DASH] = ACTIONS(1516), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1516), - [sym_number] = ACTIONS(1516), - [sym_private_property_identifier] = ACTIONS(1516), - [sym_this] = ACTIONS(1518), - [sym_super] = ACTIONS(1518), - [sym_true] = ACTIONS(1518), - [sym_false] = ACTIONS(1518), - [sym_null] = ACTIONS(1518), - [sym_undefined] = ACTIONS(1518), - [anon_sym_AT] = ACTIONS(1516), - [anon_sym_static] = ACTIONS(1518), - [anon_sym_get] = ACTIONS(1518), - [anon_sym_set] = ACTIONS(1518), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1516), - [sym__await_yield_identifier] = ACTIONS(1516), - [sym__await_keyword] = ACTIONS(1516), - [sym__default_declaration_start] = ACTIONS(1516), + [ts_builtin_sym_end] = ACTIONS(1444), + [sym_identifier] = ACTIONS(1446), + [anon_sym_export] = ACTIONS(1446), + [anon_sym_LBRACE] = ACTIONS(1444), + [anon_sym_RBRACE] = ACTIONS(1444), + [anon_sym_break] = ACTIONS(1446), + [anon_sym_case] = ACTIONS(1446), + [anon_sym_class] = ACTIONS(1446), + [anon_sym_const] = ACTIONS(1446), + [anon_sym_continue] = ACTIONS(1446), + [anon_sym_debugger] = ACTIONS(1446), + [anon_sym_default] = ACTIONS(1446), + [anon_sym_delete] = ACTIONS(1446), + [anon_sym_do] = ACTIONS(1446), + [anon_sym_else] = ACTIONS(1446), + [anon_sym_for] = ACTIONS(1446), + [anon_sym_function] = ACTIONS(1446), + [anon_sym_if] = ACTIONS(1446), + [anon_sym_import] = ACTIONS(1446), + [anon_sym_new] = ACTIONS(1446), + [anon_sym_return] = ACTIONS(1446), + [anon_sym_switch] = ACTIONS(1446), + [anon_sym_throw] = ACTIONS(1446), + [anon_sym_try] = ACTIONS(1446), + [anon_sym_typeof] = ACTIONS(1446), + [anon_sym_var] = ACTIONS(1446), + [anon_sym_void] = ACTIONS(1446), + [anon_sym_while] = ACTIONS(1446), + [anon_sym_with] = ACTIONS(1446), + [sym__let] = ACTIONS(1446), + [anon_sym_let] = ACTIONS(1446), + [anon_sym_using] = ACTIONS(1446), + [anon_sym_LPAREN] = ACTIONS(1444), + [anon_sym_SEMI] = ACTIONS(1444), + [anon_sym_yield] = ACTIONS(1446), + [anon_sym_LBRACK] = ACTIONS(1444), + [anon_sym_LT] = ACTIONS(1444), + [anon_sym_DQUOTE] = ACTIONS(1444), + [anon_sym_SQUOTE] = ACTIONS(1444), + [anon_sym_async] = ACTIONS(1446), + [anon_sym_PLUS] = ACTIONS(1446), + [anon_sym_DASH] = ACTIONS(1446), + [anon_sym_SLASH] = ACTIONS(1446), + [anon_sym_BANG] = ACTIONS(1444), + [anon_sym_TILDE] = ACTIONS(1444), + [anon_sym_PLUS_PLUS] = ACTIONS(1444), + [anon_sym_DASH_DASH] = ACTIONS(1444), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1444), + [sym_number] = ACTIONS(1444), + [sym_private_property_identifier] = ACTIONS(1444), + [sym_this] = ACTIONS(1446), + [sym_super] = ACTIONS(1446), + [sym_true] = ACTIONS(1446), + [sym_false] = ACTIONS(1446), + [sym_null] = ACTIONS(1446), + [sym_undefined] = ACTIONS(1446), + [anon_sym_AT] = ACTIONS(1444), + [anon_sym_static] = ACTIONS(1446), + [anon_sym_get] = ACTIONS(1446), + [anon_sym_set] = ACTIONS(1446), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1444), + [sym__await_yield_identifier] = ACTIONS(1444), + [sym__await_keyword] = ACTIONS(1444), + [sym__default_declaration_start] = ACTIONS(1444), }, [STATE(531)] = { - [ts_builtin_sym_end] = ACTIONS(1516), - [sym_identifier] = ACTIONS(1518), - [anon_sym_export] = ACTIONS(1518), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_RBRACE] = ACTIONS(1516), - [anon_sym_break] = ACTIONS(1518), - [anon_sym_case] = ACTIONS(1518), - [anon_sym_class] = ACTIONS(1518), - [anon_sym_const] = ACTIONS(1518), - [anon_sym_continue] = ACTIONS(1518), - [anon_sym_debugger] = ACTIONS(1518), - [anon_sym_default] = ACTIONS(1518), - [anon_sym_delete] = ACTIONS(1518), - [anon_sym_do] = ACTIONS(1518), - [anon_sym_else] = ACTIONS(1518), - [anon_sym_for] = ACTIONS(1518), - [anon_sym_function] = ACTIONS(1518), - [anon_sym_if] = ACTIONS(1518), - [anon_sym_import] = ACTIONS(1518), - [anon_sym_new] = ACTIONS(1518), - [anon_sym_return] = ACTIONS(1518), - [anon_sym_switch] = ACTIONS(1518), - [anon_sym_throw] = ACTIONS(1518), - [anon_sym_try] = ACTIONS(1518), - [anon_sym_typeof] = ACTIONS(1518), - [anon_sym_var] = ACTIONS(1518), - [anon_sym_void] = ACTIONS(1518), - [anon_sym_while] = ACTIONS(1518), - [anon_sym_with] = ACTIONS(1518), - [sym__let] = ACTIONS(1518), - [anon_sym_let] = ACTIONS(1518), - [anon_sym_using] = ACTIONS(1518), - [anon_sym_LPAREN] = ACTIONS(1516), - [anon_sym_SEMI] = ACTIONS(1516), - [anon_sym_yield] = ACTIONS(1518), - [anon_sym_LBRACK] = ACTIONS(1516), - [anon_sym_LT] = ACTIONS(1516), - [anon_sym_DQUOTE] = ACTIONS(1516), - [anon_sym_SQUOTE] = ACTIONS(1516), - [anon_sym_async] = ACTIONS(1518), - [anon_sym_PLUS] = ACTIONS(1518), - [anon_sym_DASH] = ACTIONS(1518), - [anon_sym_SLASH] = ACTIONS(1518), - [anon_sym_BANG] = ACTIONS(1516), - [anon_sym_TILDE] = ACTIONS(1516), - [anon_sym_PLUS_PLUS] = ACTIONS(1516), - [anon_sym_DASH_DASH] = ACTIONS(1516), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1516), - [sym_number] = ACTIONS(1516), - [sym_private_property_identifier] = ACTIONS(1516), - [sym_this] = ACTIONS(1518), - [sym_super] = ACTIONS(1518), - [sym_true] = ACTIONS(1518), - [sym_false] = ACTIONS(1518), - [sym_null] = ACTIONS(1518), - [sym_undefined] = ACTIONS(1518), - [anon_sym_AT] = ACTIONS(1516), - [anon_sym_static] = ACTIONS(1518), - [anon_sym_get] = ACTIONS(1518), - [anon_sym_set] = ACTIONS(1518), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1516), - [sym__await_yield_identifier] = ACTIONS(1516), - [sym__await_keyword] = ACTIONS(1516), - [sym__default_declaration_start] = ACTIONS(1516), + [ts_builtin_sym_end] = ACTIONS(1444), + [sym_identifier] = ACTIONS(1446), + [anon_sym_export] = ACTIONS(1446), + [anon_sym_LBRACE] = ACTIONS(1444), + [anon_sym_RBRACE] = ACTIONS(1444), + [anon_sym_break] = ACTIONS(1446), + [anon_sym_case] = ACTIONS(1446), + [anon_sym_class] = ACTIONS(1446), + [anon_sym_const] = ACTIONS(1446), + [anon_sym_continue] = ACTIONS(1446), + [anon_sym_debugger] = ACTIONS(1446), + [anon_sym_default] = ACTIONS(1446), + [anon_sym_delete] = ACTIONS(1446), + [anon_sym_do] = ACTIONS(1446), + [anon_sym_else] = ACTIONS(1446), + [anon_sym_for] = ACTIONS(1446), + [anon_sym_function] = ACTIONS(1446), + [anon_sym_if] = ACTIONS(1446), + [anon_sym_import] = ACTIONS(1446), + [anon_sym_new] = ACTIONS(1446), + [anon_sym_return] = ACTIONS(1446), + [anon_sym_switch] = ACTIONS(1446), + [anon_sym_throw] = ACTIONS(1446), + [anon_sym_try] = ACTIONS(1446), + [anon_sym_typeof] = ACTIONS(1446), + [anon_sym_var] = ACTIONS(1446), + [anon_sym_void] = ACTIONS(1446), + [anon_sym_while] = ACTIONS(1446), + [anon_sym_with] = ACTIONS(1446), + [sym__let] = ACTIONS(1446), + [anon_sym_let] = ACTIONS(1446), + [anon_sym_using] = ACTIONS(1446), + [anon_sym_LPAREN] = ACTIONS(1444), + [anon_sym_SEMI] = ACTIONS(1444), + [anon_sym_yield] = ACTIONS(1446), + [anon_sym_LBRACK] = ACTIONS(1444), + [anon_sym_LT] = ACTIONS(1444), + [anon_sym_DQUOTE] = ACTIONS(1444), + [anon_sym_SQUOTE] = ACTIONS(1444), + [anon_sym_async] = ACTIONS(1446), + [anon_sym_PLUS] = ACTIONS(1446), + [anon_sym_DASH] = ACTIONS(1446), + [anon_sym_SLASH] = ACTIONS(1446), + [anon_sym_BANG] = ACTIONS(1444), + [anon_sym_TILDE] = ACTIONS(1444), + [anon_sym_PLUS_PLUS] = ACTIONS(1444), + [anon_sym_DASH_DASH] = ACTIONS(1444), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1444), + [sym_number] = ACTIONS(1444), + [sym_private_property_identifier] = ACTIONS(1444), + [sym_this] = ACTIONS(1446), + [sym_super] = ACTIONS(1446), + [sym_true] = ACTIONS(1446), + [sym_false] = ACTIONS(1446), + [sym_null] = ACTIONS(1446), + [sym_undefined] = ACTIONS(1446), + [anon_sym_AT] = ACTIONS(1444), + [anon_sym_static] = ACTIONS(1446), + [anon_sym_get] = ACTIONS(1446), + [anon_sym_set] = ACTIONS(1446), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1444), + [sym__await_yield_identifier] = ACTIONS(1444), + [sym__await_keyword] = ACTIONS(1444), + [sym__default_declaration_start] = ACTIONS(1444), }, [STATE(532)] = { - [ts_builtin_sym_end] = ACTIONS(1520), - [sym_identifier] = ACTIONS(1522), - [anon_sym_export] = ACTIONS(1522), - [anon_sym_LBRACE] = ACTIONS(1520), - [anon_sym_RBRACE] = ACTIONS(1520), - [anon_sym_break] = ACTIONS(1522), - [anon_sym_case] = ACTIONS(1522), - [anon_sym_class] = ACTIONS(1522), - [anon_sym_const] = ACTIONS(1522), - [anon_sym_continue] = ACTIONS(1522), - [anon_sym_debugger] = ACTIONS(1522), - [anon_sym_default] = ACTIONS(1522), - [anon_sym_delete] = ACTIONS(1522), - [anon_sym_do] = ACTIONS(1522), - [anon_sym_else] = ACTIONS(1522), - [anon_sym_for] = ACTIONS(1522), - [anon_sym_function] = ACTIONS(1522), - [anon_sym_if] = ACTIONS(1522), - [anon_sym_import] = ACTIONS(1522), - [anon_sym_new] = ACTIONS(1522), - [anon_sym_return] = ACTIONS(1522), - [anon_sym_switch] = ACTIONS(1522), - [anon_sym_throw] = ACTIONS(1522), - [anon_sym_try] = ACTIONS(1522), - [anon_sym_typeof] = ACTIONS(1522), - [anon_sym_var] = ACTIONS(1522), - [anon_sym_void] = ACTIONS(1522), - [anon_sym_while] = ACTIONS(1522), - [anon_sym_with] = ACTIONS(1522), - [sym__let] = ACTIONS(1522), - [anon_sym_let] = ACTIONS(1522), - [anon_sym_using] = ACTIONS(1522), - [anon_sym_LPAREN] = ACTIONS(1520), - [anon_sym_SEMI] = ACTIONS(1520), - [anon_sym_yield] = ACTIONS(1522), - [anon_sym_LBRACK] = ACTIONS(1520), - [anon_sym_LT] = ACTIONS(1520), - [anon_sym_DQUOTE] = ACTIONS(1520), - [anon_sym_SQUOTE] = ACTIONS(1520), - [anon_sym_async] = ACTIONS(1522), - [anon_sym_PLUS] = ACTIONS(1522), - [anon_sym_DASH] = ACTIONS(1522), - [anon_sym_SLASH] = ACTIONS(1522), - [anon_sym_BANG] = ACTIONS(1520), - [anon_sym_TILDE] = ACTIONS(1520), - [anon_sym_PLUS_PLUS] = ACTIONS(1520), - [anon_sym_DASH_DASH] = ACTIONS(1520), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1520), - [sym_number] = ACTIONS(1520), - [sym_private_property_identifier] = ACTIONS(1520), - [sym_this] = ACTIONS(1522), - [sym_super] = ACTIONS(1522), - [sym_true] = ACTIONS(1522), - [sym_false] = ACTIONS(1522), - [sym_null] = ACTIONS(1522), - [sym_undefined] = ACTIONS(1522), - [anon_sym_AT] = ACTIONS(1520), - [anon_sym_static] = ACTIONS(1522), - [anon_sym_get] = ACTIONS(1522), - [anon_sym_set] = ACTIONS(1522), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1520), - [sym__await_yield_identifier] = ACTIONS(1520), - [sym__await_keyword] = ACTIONS(1520), - [sym__default_declaration_start] = ACTIONS(1520), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(533)] = { - [ts_builtin_sym_end] = ACTIONS(1524), - [sym_identifier] = ACTIONS(1526), - [anon_sym_export] = ACTIONS(1526), - [anon_sym_LBRACE] = ACTIONS(1524), - [anon_sym_RBRACE] = ACTIONS(1524), - [anon_sym_break] = ACTIONS(1526), - [anon_sym_case] = ACTIONS(1526), - [anon_sym_class] = ACTIONS(1526), - [anon_sym_const] = ACTIONS(1526), - [anon_sym_continue] = ACTIONS(1526), - [anon_sym_debugger] = ACTIONS(1526), - [anon_sym_default] = ACTIONS(1526), - [anon_sym_delete] = ACTIONS(1526), - [anon_sym_do] = ACTIONS(1526), - [anon_sym_else] = ACTIONS(1526), - [anon_sym_for] = ACTIONS(1526), - [anon_sym_function] = ACTIONS(1526), - [anon_sym_if] = ACTIONS(1526), - [anon_sym_import] = ACTIONS(1526), - [anon_sym_new] = ACTIONS(1526), - [anon_sym_return] = ACTIONS(1526), - [anon_sym_switch] = ACTIONS(1526), - [anon_sym_throw] = ACTIONS(1526), - [anon_sym_try] = ACTIONS(1526), - [anon_sym_typeof] = ACTIONS(1526), - [anon_sym_var] = ACTIONS(1526), - [anon_sym_void] = ACTIONS(1526), - [anon_sym_while] = ACTIONS(1526), - [anon_sym_with] = ACTIONS(1526), - [sym__let] = ACTIONS(1526), - [anon_sym_let] = ACTIONS(1526), - [anon_sym_using] = ACTIONS(1526), - [anon_sym_LPAREN] = ACTIONS(1524), - [anon_sym_SEMI] = ACTIONS(1524), - [anon_sym_yield] = ACTIONS(1526), - [anon_sym_LBRACK] = ACTIONS(1524), - [anon_sym_LT] = ACTIONS(1524), - [anon_sym_DQUOTE] = ACTIONS(1524), - [anon_sym_SQUOTE] = ACTIONS(1524), - [anon_sym_async] = ACTIONS(1526), - [anon_sym_PLUS] = ACTIONS(1526), - [anon_sym_DASH] = ACTIONS(1526), - [anon_sym_SLASH] = ACTIONS(1526), - [anon_sym_BANG] = ACTIONS(1524), - [anon_sym_TILDE] = ACTIONS(1524), - [anon_sym_PLUS_PLUS] = ACTIONS(1524), - [anon_sym_DASH_DASH] = ACTIONS(1524), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1524), - [sym_number] = ACTIONS(1524), - [sym_private_property_identifier] = ACTIONS(1524), - [sym_this] = ACTIONS(1526), - [sym_super] = ACTIONS(1526), - [sym_true] = ACTIONS(1526), - [sym_false] = ACTIONS(1526), - [sym_null] = ACTIONS(1526), - [sym_undefined] = ACTIONS(1526), - [anon_sym_AT] = ACTIONS(1524), - [anon_sym_static] = ACTIONS(1526), - [anon_sym_get] = ACTIONS(1526), - [anon_sym_set] = ACTIONS(1526), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1524), - [sym__await_yield_identifier] = ACTIONS(1524), - [sym__await_keyword] = ACTIONS(1524), - [sym__default_declaration_start] = ACTIONS(1524), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), }, [STATE(534)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(535)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(536)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(537)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(538)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(539)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(540)] = { + [ts_builtin_sym_end] = ACTIONS(1049), + [sym_identifier] = ACTIONS(1051), + [anon_sym_export] = ACTIONS(1051), + [anon_sym_LBRACE] = ACTIONS(1049), + [anon_sym_RBRACE] = ACTIONS(1049), + [anon_sym_break] = ACTIONS(1051), + [anon_sym_case] = ACTIONS(1051), + [anon_sym_class] = ACTIONS(1051), + [anon_sym_const] = ACTIONS(1051), + [anon_sym_continue] = ACTIONS(1051), + [anon_sym_debugger] = ACTIONS(1051), + [anon_sym_default] = ACTIONS(1051), + [anon_sym_delete] = ACTIONS(1051), + [anon_sym_do] = ACTIONS(1051), + [anon_sym_else] = ACTIONS(1051), + [anon_sym_for] = ACTIONS(1051), + [anon_sym_function] = ACTIONS(1051), + [anon_sym_if] = ACTIONS(1051), + [anon_sym_import] = ACTIONS(1051), + [anon_sym_new] = ACTIONS(1051), + [anon_sym_return] = ACTIONS(1051), + [anon_sym_switch] = ACTIONS(1051), + [anon_sym_throw] = ACTIONS(1051), + [anon_sym_try] = ACTIONS(1051), + [anon_sym_typeof] = ACTIONS(1051), + [anon_sym_var] = ACTIONS(1051), + [anon_sym_void] = ACTIONS(1051), + [anon_sym_while] = ACTIONS(1051), + [anon_sym_with] = ACTIONS(1051), + [sym__let] = ACTIONS(1051), + [anon_sym_let] = ACTIONS(1051), + [anon_sym_using] = ACTIONS(1051), + [anon_sym_LPAREN] = ACTIONS(1049), + [anon_sym_SEMI] = ACTIONS(1049), + [anon_sym_yield] = ACTIONS(1051), + [anon_sym_LBRACK] = ACTIONS(1049), + [anon_sym_LT] = ACTIONS(1049), + [anon_sym_DQUOTE] = ACTIONS(1049), + [anon_sym_SQUOTE] = ACTIONS(1049), + [anon_sym_async] = ACTIONS(1051), + [anon_sym_PLUS] = ACTIONS(1051), + [anon_sym_DASH] = ACTIONS(1051), + [anon_sym_SLASH] = ACTIONS(1051), + [anon_sym_BANG] = ACTIONS(1049), + [anon_sym_TILDE] = ACTIONS(1049), + [anon_sym_PLUS_PLUS] = ACTIONS(1049), + [anon_sym_DASH_DASH] = ACTIONS(1049), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1049), + [sym_number] = ACTIONS(1049), + [sym_private_property_identifier] = ACTIONS(1049), + [sym_this] = ACTIONS(1051), + [sym_super] = ACTIONS(1051), + [sym_true] = ACTIONS(1051), + [sym_false] = ACTIONS(1051), + [sym_null] = ACTIONS(1051), + [sym_undefined] = ACTIONS(1051), + [anon_sym_AT] = ACTIONS(1049), + [anon_sym_static] = ACTIONS(1051), + [anon_sym_get] = ACTIONS(1051), + [anon_sym_set] = ACTIONS(1051), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1049), + [sym__await_yield_identifier] = ACTIONS(1049), + [sym__await_keyword] = ACTIONS(1049), + [sym__default_declaration_start] = ACTIONS(1049), + }, + [STATE(541)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(604), - [anon_sym_RBRACE] = ACTIONS(604), - [anon_sym_function] = ACTIONS(1430), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_RBRACE] = ACTIONS(602), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_EQ] = ACTIONS(437), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(604), + [anon_sym_RBRACK] = ACTIONS(602), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -61518,238 +61627,510 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(535)] = { - [ts_builtin_sym_end] = ACTIONS(1528), - [sym_identifier] = ACTIONS(1530), - [anon_sym_export] = ACTIONS(1530), - [anon_sym_LBRACE] = ACTIONS(1528), - [anon_sym_RBRACE] = ACTIONS(1528), - [anon_sym_break] = ACTIONS(1530), - [anon_sym_case] = ACTIONS(1530), - [anon_sym_class] = ACTIONS(1530), - [anon_sym_const] = ACTIONS(1530), - [anon_sym_continue] = ACTIONS(1530), - [anon_sym_debugger] = ACTIONS(1530), - [anon_sym_default] = ACTIONS(1530), - [anon_sym_delete] = ACTIONS(1530), - [anon_sym_do] = ACTIONS(1530), - [anon_sym_else] = ACTIONS(1530), - [anon_sym_for] = ACTIONS(1530), - [anon_sym_function] = ACTIONS(1530), - [anon_sym_if] = ACTIONS(1530), - [anon_sym_import] = ACTIONS(1530), - [anon_sym_new] = ACTIONS(1530), - [anon_sym_return] = ACTIONS(1530), - [anon_sym_switch] = ACTIONS(1530), - [anon_sym_throw] = ACTIONS(1530), - [anon_sym_try] = ACTIONS(1530), - [anon_sym_typeof] = ACTIONS(1530), - [anon_sym_var] = ACTIONS(1530), - [anon_sym_void] = ACTIONS(1530), - [anon_sym_while] = ACTIONS(1530), - [anon_sym_with] = ACTIONS(1530), - [sym__let] = ACTIONS(1530), - [anon_sym_let] = ACTIONS(1530), - [anon_sym_using] = ACTIONS(1530), - [anon_sym_LPAREN] = ACTIONS(1528), - [anon_sym_SEMI] = ACTIONS(1528), - [anon_sym_yield] = ACTIONS(1530), - [anon_sym_LBRACK] = ACTIONS(1528), - [anon_sym_LT] = ACTIONS(1528), - [anon_sym_DQUOTE] = ACTIONS(1528), - [anon_sym_SQUOTE] = ACTIONS(1528), - [anon_sym_async] = ACTIONS(1530), - [anon_sym_PLUS] = ACTIONS(1530), - [anon_sym_DASH] = ACTIONS(1530), - [anon_sym_SLASH] = ACTIONS(1530), - [anon_sym_BANG] = ACTIONS(1528), - [anon_sym_TILDE] = ACTIONS(1528), - [anon_sym_PLUS_PLUS] = ACTIONS(1528), - [anon_sym_DASH_DASH] = ACTIONS(1528), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1528), - [sym_number] = ACTIONS(1528), - [sym_private_property_identifier] = ACTIONS(1528), - [sym_this] = ACTIONS(1530), - [sym_super] = ACTIONS(1530), - [sym_true] = ACTIONS(1530), - [sym_false] = ACTIONS(1530), - [sym_null] = ACTIONS(1530), - [sym_undefined] = ACTIONS(1530), - [anon_sym_AT] = ACTIONS(1528), - [anon_sym_static] = ACTIONS(1530), - [anon_sym_get] = ACTIONS(1530), - [anon_sym_set] = ACTIONS(1530), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1528), - [sym__await_yield_identifier] = ACTIONS(1528), - [sym__await_keyword] = ACTIONS(1528), - [sym__default_declaration_start] = ACTIONS(1528), + [STATE(542)] = { + [ts_builtin_sym_end] = ACTIONS(1448), + [sym_identifier] = ACTIONS(1450), + [anon_sym_export] = ACTIONS(1450), + [anon_sym_LBRACE] = ACTIONS(1448), + [anon_sym_RBRACE] = ACTIONS(1448), + [anon_sym_break] = ACTIONS(1450), + [anon_sym_case] = ACTIONS(1450), + [anon_sym_class] = ACTIONS(1450), + [anon_sym_const] = ACTIONS(1450), + [anon_sym_continue] = ACTIONS(1450), + [anon_sym_debugger] = ACTIONS(1450), + [anon_sym_default] = ACTIONS(1450), + [anon_sym_delete] = ACTIONS(1450), + [anon_sym_do] = ACTIONS(1450), + [anon_sym_else] = ACTIONS(1450), + [anon_sym_for] = ACTIONS(1450), + [anon_sym_function] = ACTIONS(1450), + [anon_sym_if] = ACTIONS(1450), + [anon_sym_import] = ACTIONS(1450), + [anon_sym_new] = ACTIONS(1450), + [anon_sym_return] = ACTIONS(1450), + [anon_sym_switch] = ACTIONS(1450), + [anon_sym_throw] = ACTIONS(1450), + [anon_sym_try] = ACTIONS(1450), + [anon_sym_typeof] = ACTIONS(1450), + [anon_sym_var] = ACTIONS(1450), + [anon_sym_void] = ACTIONS(1450), + [anon_sym_while] = ACTIONS(1450), + [anon_sym_with] = ACTIONS(1450), + [sym__let] = ACTIONS(1450), + [anon_sym_let] = ACTIONS(1450), + [anon_sym_using] = ACTIONS(1450), + [anon_sym_LPAREN] = ACTIONS(1448), + [anon_sym_SEMI] = ACTIONS(1448), + [anon_sym_yield] = ACTIONS(1450), + [anon_sym_LBRACK] = ACTIONS(1448), + [anon_sym_LT] = ACTIONS(1448), + [anon_sym_DQUOTE] = ACTIONS(1448), + [anon_sym_SQUOTE] = ACTIONS(1448), + [anon_sym_async] = ACTIONS(1450), + [anon_sym_PLUS] = ACTIONS(1450), + [anon_sym_DASH] = ACTIONS(1450), + [anon_sym_SLASH] = ACTIONS(1450), + [anon_sym_BANG] = ACTIONS(1448), + [anon_sym_TILDE] = ACTIONS(1448), + [anon_sym_PLUS_PLUS] = ACTIONS(1448), + [anon_sym_DASH_DASH] = ACTIONS(1448), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1448), + [sym_number] = ACTIONS(1448), + [sym_private_property_identifier] = ACTIONS(1448), + [sym_this] = ACTIONS(1450), + [sym_super] = ACTIONS(1450), + [sym_true] = ACTIONS(1450), + [sym_false] = ACTIONS(1450), + [sym_null] = ACTIONS(1450), + [sym_undefined] = ACTIONS(1450), + [anon_sym_AT] = ACTIONS(1448), + [anon_sym_static] = ACTIONS(1450), + [anon_sym_get] = ACTIONS(1450), + [anon_sym_set] = ACTIONS(1450), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1448), + [sym__await_yield_identifier] = ACTIONS(1448), + [sym__await_keyword] = ACTIONS(1448), + [sym__default_declaration_start] = ACTIONS(1448), }, - [STATE(536)] = { - [ts_builtin_sym_end] = ACTIONS(1504), - [sym_identifier] = ACTIONS(1506), - [anon_sym_export] = ACTIONS(1506), - [anon_sym_LBRACE] = ACTIONS(1504), - [anon_sym_RBRACE] = ACTIONS(1504), - [anon_sym_break] = ACTIONS(1506), - [anon_sym_case] = ACTIONS(1506), - [anon_sym_class] = ACTIONS(1506), - [anon_sym_const] = ACTIONS(1506), - [anon_sym_continue] = ACTIONS(1506), - [anon_sym_debugger] = ACTIONS(1506), - [anon_sym_default] = ACTIONS(1506), - [anon_sym_delete] = ACTIONS(1506), - [anon_sym_do] = ACTIONS(1506), - [anon_sym_else] = ACTIONS(1506), - [anon_sym_for] = ACTIONS(1506), - [anon_sym_function] = ACTIONS(1506), - [anon_sym_if] = ACTIONS(1506), - [anon_sym_import] = ACTIONS(1506), - [anon_sym_new] = ACTIONS(1506), - [anon_sym_return] = ACTIONS(1506), - [anon_sym_switch] = ACTIONS(1506), - [anon_sym_throw] = ACTIONS(1506), - [anon_sym_try] = ACTIONS(1506), - [anon_sym_typeof] = ACTIONS(1506), - [anon_sym_var] = ACTIONS(1506), - [anon_sym_void] = ACTIONS(1506), - [anon_sym_while] = ACTIONS(1506), - [anon_sym_with] = ACTIONS(1506), - [sym__let] = ACTIONS(1506), - [anon_sym_let] = ACTIONS(1506), - [anon_sym_using] = ACTIONS(1506), - [anon_sym_LPAREN] = ACTIONS(1504), - [anon_sym_SEMI] = ACTIONS(1504), - [anon_sym_yield] = ACTIONS(1506), - [anon_sym_LBRACK] = ACTIONS(1504), - [anon_sym_LT] = ACTIONS(1504), - [anon_sym_DQUOTE] = ACTIONS(1504), - [anon_sym_SQUOTE] = ACTIONS(1504), - [anon_sym_async] = ACTIONS(1506), - [anon_sym_PLUS] = ACTIONS(1506), - [anon_sym_DASH] = ACTIONS(1506), - [anon_sym_SLASH] = ACTIONS(1506), - [anon_sym_BANG] = ACTIONS(1504), - [anon_sym_TILDE] = ACTIONS(1504), - [anon_sym_PLUS_PLUS] = ACTIONS(1504), - [anon_sym_DASH_DASH] = ACTIONS(1504), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1504), - [sym_number] = ACTIONS(1504), - [sym_private_property_identifier] = ACTIONS(1504), - [sym_this] = ACTIONS(1506), - [sym_super] = ACTIONS(1506), - [sym_true] = ACTIONS(1506), - [sym_false] = ACTIONS(1506), - [sym_null] = ACTIONS(1506), - [sym_undefined] = ACTIONS(1506), - [anon_sym_AT] = ACTIONS(1504), - [anon_sym_static] = ACTIONS(1506), - [anon_sym_get] = ACTIONS(1506), - [anon_sym_set] = ACTIONS(1506), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1504), - [sym__await_yield_identifier] = ACTIONS(1504), - [sym__await_keyword] = ACTIONS(1504), - [sym__default_declaration_start] = ACTIONS(1504), + [STATE(543)] = { + [ts_builtin_sym_end] = ACTIONS(1452), + [sym_identifier] = ACTIONS(1454), + [anon_sym_export] = ACTIONS(1454), + [anon_sym_LBRACE] = ACTIONS(1452), + [anon_sym_RBRACE] = ACTIONS(1452), + [anon_sym_break] = ACTIONS(1454), + [anon_sym_case] = ACTIONS(1454), + [anon_sym_class] = ACTIONS(1454), + [anon_sym_const] = ACTIONS(1454), + [anon_sym_continue] = ACTIONS(1454), + [anon_sym_debugger] = ACTIONS(1454), + [anon_sym_default] = ACTIONS(1454), + [anon_sym_delete] = ACTIONS(1454), + [anon_sym_do] = ACTIONS(1454), + [anon_sym_else] = ACTIONS(1454), + [anon_sym_for] = ACTIONS(1454), + [anon_sym_function] = ACTIONS(1454), + [anon_sym_if] = ACTIONS(1454), + [anon_sym_import] = ACTIONS(1454), + [anon_sym_new] = ACTIONS(1454), + [anon_sym_return] = ACTIONS(1454), + [anon_sym_switch] = ACTIONS(1454), + [anon_sym_throw] = ACTIONS(1454), + [anon_sym_try] = ACTIONS(1454), + [anon_sym_typeof] = ACTIONS(1454), + [anon_sym_var] = ACTIONS(1454), + [anon_sym_void] = ACTIONS(1454), + [anon_sym_while] = ACTIONS(1454), + [anon_sym_with] = ACTIONS(1454), + [sym__let] = ACTIONS(1454), + [anon_sym_let] = ACTIONS(1454), + [anon_sym_using] = ACTIONS(1454), + [anon_sym_LPAREN] = ACTIONS(1452), + [anon_sym_SEMI] = ACTIONS(1452), + [anon_sym_yield] = ACTIONS(1454), + [anon_sym_LBRACK] = ACTIONS(1452), + [anon_sym_LT] = ACTIONS(1452), + [anon_sym_DQUOTE] = ACTIONS(1452), + [anon_sym_SQUOTE] = ACTIONS(1452), + [anon_sym_async] = ACTIONS(1454), + [anon_sym_PLUS] = ACTIONS(1454), + [anon_sym_DASH] = ACTIONS(1454), + [anon_sym_SLASH] = ACTIONS(1454), + [anon_sym_BANG] = ACTIONS(1452), + [anon_sym_TILDE] = ACTIONS(1452), + [anon_sym_PLUS_PLUS] = ACTIONS(1452), + [anon_sym_DASH_DASH] = ACTIONS(1452), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1452), + [sym_number] = ACTIONS(1452), + [sym_private_property_identifier] = ACTIONS(1452), + [sym_this] = ACTIONS(1454), + [sym_super] = ACTIONS(1454), + [sym_true] = ACTIONS(1454), + [sym_false] = ACTIONS(1454), + [sym_null] = ACTIONS(1454), + [sym_undefined] = ACTIONS(1454), + [anon_sym_AT] = ACTIONS(1452), + [anon_sym_static] = ACTIONS(1454), + [anon_sym_get] = ACTIONS(1454), + [anon_sym_set] = ACTIONS(1454), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1452), + [sym__await_yield_identifier] = ACTIONS(1452), + [sym__await_keyword] = ACTIONS(1452), + [sym__default_declaration_start] = ACTIONS(1452), }, - [STATE(537)] = { - [ts_builtin_sym_end] = ACTIONS(1532), - [sym_identifier] = ACTIONS(1534), - [anon_sym_export] = ACTIONS(1534), - [anon_sym_LBRACE] = ACTIONS(1532), - [anon_sym_RBRACE] = ACTIONS(1532), - [anon_sym_break] = ACTIONS(1534), - [anon_sym_case] = ACTIONS(1534), - [anon_sym_class] = ACTIONS(1534), - [anon_sym_const] = ACTIONS(1534), - [anon_sym_continue] = ACTIONS(1534), - [anon_sym_debugger] = ACTIONS(1534), - [anon_sym_default] = ACTIONS(1534), - [anon_sym_delete] = ACTIONS(1534), - [anon_sym_do] = ACTIONS(1534), - [anon_sym_else] = ACTIONS(1534), - [anon_sym_for] = ACTIONS(1534), - [anon_sym_function] = ACTIONS(1534), - [anon_sym_if] = ACTIONS(1534), - [anon_sym_import] = ACTIONS(1534), - [anon_sym_new] = ACTIONS(1534), - [anon_sym_return] = ACTIONS(1534), - [anon_sym_switch] = ACTIONS(1534), - [anon_sym_throw] = ACTIONS(1534), - [anon_sym_try] = ACTIONS(1534), - [anon_sym_typeof] = ACTIONS(1534), - [anon_sym_var] = ACTIONS(1534), - [anon_sym_void] = ACTIONS(1534), - [anon_sym_while] = ACTIONS(1534), - [anon_sym_with] = ACTIONS(1534), - [sym__let] = ACTIONS(1534), - [anon_sym_let] = ACTIONS(1534), - [anon_sym_using] = ACTIONS(1534), - [anon_sym_LPAREN] = ACTIONS(1532), - [anon_sym_SEMI] = ACTIONS(1532), - [anon_sym_yield] = ACTIONS(1534), - [anon_sym_LBRACK] = ACTIONS(1532), - [anon_sym_LT] = ACTIONS(1532), - [anon_sym_DQUOTE] = ACTIONS(1532), - [anon_sym_SQUOTE] = ACTIONS(1532), - [anon_sym_async] = ACTIONS(1534), - [anon_sym_PLUS] = ACTIONS(1534), - [anon_sym_DASH] = ACTIONS(1534), - [anon_sym_SLASH] = ACTIONS(1534), - [anon_sym_BANG] = ACTIONS(1532), - [anon_sym_TILDE] = ACTIONS(1532), - [anon_sym_PLUS_PLUS] = ACTIONS(1532), - [anon_sym_DASH_DASH] = ACTIONS(1532), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1532), - [sym_number] = ACTIONS(1532), - [sym_private_property_identifier] = ACTIONS(1532), - [sym_this] = ACTIONS(1534), - [sym_super] = ACTIONS(1534), - [sym_true] = ACTIONS(1534), - [sym_false] = ACTIONS(1534), - [sym_null] = ACTIONS(1534), - [sym_undefined] = ACTIONS(1534), - [anon_sym_AT] = ACTIONS(1532), - [anon_sym_static] = ACTIONS(1534), - [anon_sym_get] = ACTIONS(1534), - [anon_sym_set] = ACTIONS(1534), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1532), - [sym__await_yield_identifier] = ACTIONS(1532), - [sym__await_keyword] = ACTIONS(1532), - [sym__default_declaration_start] = ACTIONS(1532), + [STATE(544)] = { + [ts_builtin_sym_end] = ACTIONS(1456), + [sym_identifier] = ACTIONS(1458), + [anon_sym_export] = ACTIONS(1458), + [anon_sym_LBRACE] = ACTIONS(1456), + [anon_sym_RBRACE] = ACTIONS(1456), + [anon_sym_break] = ACTIONS(1458), + [anon_sym_case] = ACTIONS(1458), + [anon_sym_class] = ACTIONS(1458), + [anon_sym_const] = ACTIONS(1458), + [anon_sym_continue] = ACTIONS(1458), + [anon_sym_debugger] = ACTIONS(1458), + [anon_sym_default] = ACTIONS(1458), + [anon_sym_delete] = ACTIONS(1458), + [anon_sym_do] = ACTIONS(1458), + [anon_sym_else] = ACTIONS(1458), + [anon_sym_for] = ACTIONS(1458), + [anon_sym_function] = ACTIONS(1458), + [anon_sym_if] = ACTIONS(1458), + [anon_sym_import] = ACTIONS(1458), + [anon_sym_new] = ACTIONS(1458), + [anon_sym_return] = ACTIONS(1458), + [anon_sym_switch] = ACTIONS(1458), + [anon_sym_throw] = ACTIONS(1458), + [anon_sym_try] = ACTIONS(1458), + [anon_sym_typeof] = ACTIONS(1458), + [anon_sym_var] = ACTIONS(1458), + [anon_sym_void] = ACTIONS(1458), + [anon_sym_while] = ACTIONS(1458), + [anon_sym_with] = ACTIONS(1458), + [sym__let] = ACTIONS(1458), + [anon_sym_let] = ACTIONS(1458), + [anon_sym_using] = ACTIONS(1458), + [anon_sym_LPAREN] = ACTIONS(1456), + [anon_sym_SEMI] = ACTIONS(1456), + [anon_sym_yield] = ACTIONS(1458), + [anon_sym_LBRACK] = ACTIONS(1456), + [anon_sym_LT] = ACTIONS(1456), + [anon_sym_DQUOTE] = ACTIONS(1456), + [anon_sym_SQUOTE] = ACTIONS(1456), + [anon_sym_async] = ACTIONS(1458), + [anon_sym_PLUS] = ACTIONS(1458), + [anon_sym_DASH] = ACTIONS(1458), + [anon_sym_SLASH] = ACTIONS(1458), + [anon_sym_BANG] = ACTIONS(1456), + [anon_sym_TILDE] = ACTIONS(1456), + [anon_sym_PLUS_PLUS] = ACTIONS(1456), + [anon_sym_DASH_DASH] = ACTIONS(1456), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1456), + [sym_number] = ACTIONS(1456), + [sym_private_property_identifier] = ACTIONS(1456), + [sym_this] = ACTIONS(1458), + [sym_super] = ACTIONS(1458), + [sym_true] = ACTIONS(1458), + [sym_false] = ACTIONS(1458), + [sym_null] = ACTIONS(1458), + [sym_undefined] = ACTIONS(1458), + [anon_sym_AT] = ACTIONS(1456), + [anon_sym_static] = ACTIONS(1458), + [anon_sym_get] = ACTIONS(1458), + [anon_sym_set] = ACTIONS(1458), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1460), + [sym__await_yield_identifier] = ACTIONS(1456), + [sym__await_keyword] = ACTIONS(1456), + [sym__default_declaration_start] = ACTIONS(1456), }, - [STATE(538)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [STATE(545)] = { + [ts_builtin_sym_end] = ACTIONS(1462), + [sym_identifier] = ACTIONS(1464), + [anon_sym_export] = ACTIONS(1464), + [anon_sym_LBRACE] = ACTIONS(1462), + [anon_sym_RBRACE] = ACTIONS(1462), + [anon_sym_break] = ACTIONS(1464), + [anon_sym_case] = ACTIONS(1464), + [anon_sym_class] = ACTIONS(1464), + [anon_sym_const] = ACTIONS(1464), + [anon_sym_continue] = ACTIONS(1464), + [anon_sym_debugger] = ACTIONS(1464), + [anon_sym_default] = ACTIONS(1464), + [anon_sym_delete] = ACTIONS(1464), + [anon_sym_do] = ACTIONS(1464), + [anon_sym_else] = ACTIONS(1464), + [anon_sym_for] = ACTIONS(1464), + [anon_sym_function] = ACTIONS(1464), + [anon_sym_if] = ACTIONS(1464), + [anon_sym_import] = ACTIONS(1464), + [anon_sym_new] = ACTIONS(1464), + [anon_sym_return] = ACTIONS(1464), + [anon_sym_switch] = ACTIONS(1464), + [anon_sym_throw] = ACTIONS(1464), + [anon_sym_try] = ACTIONS(1464), + [anon_sym_typeof] = ACTIONS(1464), + [anon_sym_var] = ACTIONS(1464), + [anon_sym_void] = ACTIONS(1464), + [anon_sym_while] = ACTIONS(1464), + [anon_sym_with] = ACTIONS(1464), + [sym__let] = ACTIONS(1464), + [anon_sym_let] = ACTIONS(1464), + [anon_sym_using] = ACTIONS(1464), + [anon_sym_LPAREN] = ACTIONS(1462), + [anon_sym_SEMI] = ACTIONS(1462), + [anon_sym_yield] = ACTIONS(1464), + [anon_sym_LBRACK] = ACTIONS(1462), + [anon_sym_LT] = ACTIONS(1462), + [anon_sym_DQUOTE] = ACTIONS(1462), + [anon_sym_SQUOTE] = ACTIONS(1462), + [anon_sym_async] = ACTIONS(1464), + [anon_sym_PLUS] = ACTIONS(1464), + [anon_sym_DASH] = ACTIONS(1464), + [anon_sym_SLASH] = ACTIONS(1464), + [anon_sym_BANG] = ACTIONS(1462), + [anon_sym_TILDE] = ACTIONS(1462), + [anon_sym_PLUS_PLUS] = ACTIONS(1462), + [anon_sym_DASH_DASH] = ACTIONS(1462), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1462), + [sym_number] = ACTIONS(1462), + [sym_private_property_identifier] = ACTIONS(1462), + [sym_this] = ACTIONS(1464), + [sym_super] = ACTIONS(1464), + [sym_true] = ACTIONS(1464), + [sym_false] = ACTIONS(1464), + [sym_null] = ACTIONS(1464), + [sym_undefined] = ACTIONS(1464), + [anon_sym_AT] = ACTIONS(1462), + [anon_sym_static] = ACTIONS(1464), + [anon_sym_get] = ACTIONS(1464), + [anon_sym_set] = ACTIONS(1464), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1462), + [sym__await_yield_identifier] = ACTIONS(1462), + [sym__await_keyword] = ACTIONS(1462), + [sym__default_declaration_start] = ACTIONS(1462), + }, + [STATE(546)] = { + [ts_builtin_sym_end] = ACTIONS(1466), + [sym_identifier] = ACTIONS(1468), + [anon_sym_export] = ACTIONS(1468), + [anon_sym_LBRACE] = ACTIONS(1466), + [anon_sym_RBRACE] = ACTIONS(1466), + [anon_sym_break] = ACTIONS(1468), + [anon_sym_case] = ACTIONS(1468), + [anon_sym_class] = ACTIONS(1468), + [anon_sym_const] = ACTIONS(1468), + [anon_sym_continue] = ACTIONS(1468), + [anon_sym_debugger] = ACTIONS(1468), + [anon_sym_default] = ACTIONS(1468), + [anon_sym_delete] = ACTIONS(1468), + [anon_sym_do] = ACTIONS(1468), + [anon_sym_else] = ACTIONS(1468), + [anon_sym_for] = ACTIONS(1468), + [anon_sym_function] = ACTIONS(1468), + [anon_sym_if] = ACTIONS(1468), + [anon_sym_import] = ACTIONS(1468), + [anon_sym_new] = ACTIONS(1468), + [anon_sym_return] = ACTIONS(1468), + [anon_sym_switch] = ACTIONS(1468), + [anon_sym_throw] = ACTIONS(1468), + [anon_sym_try] = ACTIONS(1468), + [anon_sym_typeof] = ACTIONS(1468), + [anon_sym_var] = ACTIONS(1468), + [anon_sym_void] = ACTIONS(1468), + [anon_sym_while] = ACTIONS(1468), + [anon_sym_with] = ACTIONS(1468), + [sym__let] = ACTIONS(1468), + [anon_sym_let] = ACTIONS(1468), + [anon_sym_using] = ACTIONS(1468), + [anon_sym_LPAREN] = ACTIONS(1466), + [anon_sym_SEMI] = ACTIONS(1466), + [anon_sym_yield] = ACTIONS(1468), + [anon_sym_LBRACK] = ACTIONS(1466), + [anon_sym_LT] = ACTIONS(1466), + [anon_sym_DQUOTE] = ACTIONS(1466), + [anon_sym_SQUOTE] = ACTIONS(1466), + [anon_sym_async] = ACTIONS(1468), + [anon_sym_PLUS] = ACTIONS(1468), + [anon_sym_DASH] = ACTIONS(1468), + [anon_sym_SLASH] = ACTIONS(1468), + [anon_sym_BANG] = ACTIONS(1466), + [anon_sym_TILDE] = ACTIONS(1466), + [anon_sym_PLUS_PLUS] = ACTIONS(1466), + [anon_sym_DASH_DASH] = ACTIONS(1466), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1466), + [sym_number] = ACTIONS(1466), + [sym_private_property_identifier] = ACTIONS(1466), + [sym_this] = ACTIONS(1468), + [sym_super] = ACTIONS(1468), + [sym_true] = ACTIONS(1468), + [sym_false] = ACTIONS(1468), + [sym_null] = ACTIONS(1468), + [sym_undefined] = ACTIONS(1468), + [anon_sym_AT] = ACTIONS(1466), + [anon_sym_static] = ACTIONS(1468), + [anon_sym_get] = ACTIONS(1468), + [anon_sym_set] = ACTIONS(1468), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1466), + [sym__await_yield_identifier] = ACTIONS(1466), + [sym__await_keyword] = ACTIONS(1466), + [sym__default_declaration_start] = ACTIONS(1466), + }, + [STATE(547)] = { + [ts_builtin_sym_end] = ACTIONS(1470), + [sym_identifier] = ACTIONS(1472), + [anon_sym_export] = ACTIONS(1472), + [anon_sym_LBRACE] = ACTIONS(1470), + [anon_sym_RBRACE] = ACTIONS(1470), + [anon_sym_break] = ACTIONS(1472), + [anon_sym_case] = ACTIONS(1472), + [anon_sym_class] = ACTIONS(1472), + [anon_sym_const] = ACTIONS(1472), + [anon_sym_continue] = ACTIONS(1472), + [anon_sym_debugger] = ACTIONS(1472), + [anon_sym_default] = ACTIONS(1472), + [anon_sym_delete] = ACTIONS(1472), + [anon_sym_do] = ACTIONS(1472), + [anon_sym_else] = ACTIONS(1472), + [anon_sym_for] = ACTIONS(1472), + [anon_sym_function] = ACTIONS(1472), + [anon_sym_if] = ACTIONS(1472), + [anon_sym_import] = ACTIONS(1472), + [anon_sym_new] = ACTIONS(1472), + [anon_sym_return] = ACTIONS(1472), + [anon_sym_switch] = ACTIONS(1472), + [anon_sym_throw] = ACTIONS(1472), + [anon_sym_try] = ACTIONS(1472), + [anon_sym_typeof] = ACTIONS(1472), + [anon_sym_var] = ACTIONS(1472), + [anon_sym_void] = ACTIONS(1472), + [anon_sym_while] = ACTIONS(1472), + [anon_sym_with] = ACTIONS(1472), + [sym__let] = ACTIONS(1472), + [anon_sym_let] = ACTIONS(1472), + [anon_sym_using] = ACTIONS(1472), + [anon_sym_LPAREN] = ACTIONS(1470), + [anon_sym_SEMI] = ACTIONS(1470), + [anon_sym_yield] = ACTIONS(1472), + [anon_sym_LBRACK] = ACTIONS(1470), + [anon_sym_LT] = ACTIONS(1470), + [anon_sym_DQUOTE] = ACTIONS(1470), + [anon_sym_SQUOTE] = ACTIONS(1470), + [anon_sym_async] = ACTIONS(1472), + [anon_sym_PLUS] = ACTIONS(1472), + [anon_sym_DASH] = ACTIONS(1472), + [anon_sym_SLASH] = ACTIONS(1472), + [anon_sym_BANG] = ACTIONS(1470), + [anon_sym_TILDE] = ACTIONS(1470), + [anon_sym_PLUS_PLUS] = ACTIONS(1470), + [anon_sym_DASH_DASH] = ACTIONS(1470), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1470), + [sym_number] = ACTIONS(1470), + [sym_private_property_identifier] = ACTIONS(1470), + [sym_this] = ACTIONS(1472), + [sym_super] = ACTIONS(1472), + [sym_true] = ACTIONS(1472), + [sym_false] = ACTIONS(1472), + [sym_null] = ACTIONS(1472), + [sym_undefined] = ACTIONS(1472), + [anon_sym_AT] = ACTIONS(1470), + [anon_sym_static] = ACTIONS(1472), + [anon_sym_get] = ACTIONS(1472), + [anon_sym_set] = ACTIONS(1472), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1470), + [sym__await_yield_identifier] = ACTIONS(1470), + [sym__await_keyword] = ACTIONS(1470), + [sym__default_declaration_start] = ACTIONS(1470), + }, + [STATE(548)] = { + [ts_builtin_sym_end] = ACTIONS(1474), + [sym_identifier] = ACTIONS(1476), + [anon_sym_export] = ACTIONS(1476), + [anon_sym_LBRACE] = ACTIONS(1474), + [anon_sym_RBRACE] = ACTIONS(1474), + [anon_sym_break] = ACTIONS(1476), + [anon_sym_case] = ACTIONS(1476), + [anon_sym_class] = ACTIONS(1476), + [anon_sym_const] = ACTIONS(1476), + [anon_sym_continue] = ACTIONS(1476), + [anon_sym_debugger] = ACTIONS(1476), + [anon_sym_default] = ACTIONS(1476), + [anon_sym_delete] = ACTIONS(1476), + [anon_sym_do] = ACTIONS(1476), + [anon_sym_else] = ACTIONS(1476), + [anon_sym_for] = ACTIONS(1476), + [anon_sym_function] = ACTIONS(1476), + [anon_sym_if] = ACTIONS(1476), + [anon_sym_import] = ACTIONS(1476), + [anon_sym_new] = ACTIONS(1476), + [anon_sym_return] = ACTIONS(1476), + [anon_sym_switch] = ACTIONS(1476), + [anon_sym_throw] = ACTIONS(1476), + [anon_sym_try] = ACTIONS(1476), + [anon_sym_typeof] = ACTIONS(1476), + [anon_sym_var] = ACTIONS(1476), + [anon_sym_void] = ACTIONS(1476), + [anon_sym_while] = ACTIONS(1476), + [anon_sym_with] = ACTIONS(1476), + [sym__let] = ACTIONS(1476), + [anon_sym_let] = ACTIONS(1476), + [anon_sym_using] = ACTIONS(1476), + [anon_sym_LPAREN] = ACTIONS(1474), + [anon_sym_SEMI] = ACTIONS(1474), + [anon_sym_yield] = ACTIONS(1476), + [anon_sym_LBRACK] = ACTIONS(1474), + [anon_sym_LT] = ACTIONS(1474), + [anon_sym_DQUOTE] = ACTIONS(1474), + [anon_sym_SQUOTE] = ACTIONS(1474), + [anon_sym_async] = ACTIONS(1476), + [anon_sym_PLUS] = ACTIONS(1476), + [anon_sym_DASH] = ACTIONS(1476), + [anon_sym_SLASH] = ACTIONS(1476), + [anon_sym_BANG] = ACTIONS(1474), + [anon_sym_TILDE] = ACTIONS(1474), + [anon_sym_PLUS_PLUS] = ACTIONS(1474), + [anon_sym_DASH_DASH] = ACTIONS(1474), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1474), + [sym_number] = ACTIONS(1474), + [sym_private_property_identifier] = ACTIONS(1474), + [sym_this] = ACTIONS(1476), + [sym_super] = ACTIONS(1476), + [sym_true] = ACTIONS(1476), + [sym_false] = ACTIONS(1476), + [sym_null] = ACTIONS(1476), + [sym_undefined] = ACTIONS(1476), + [anon_sym_AT] = ACTIONS(1474), + [anon_sym_static] = ACTIONS(1476), + [anon_sym_get] = ACTIONS(1476), + [anon_sym_set] = ACTIONS(1476), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1474), + [sym__await_yield_identifier] = ACTIONS(1474), + [sym__await_keyword] = ACTIONS(1474), + [sym__default_declaration_start] = ACTIONS(1474), + }, + [STATE(549)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1430), - [anon_sym_in] = ACTIONS(607), + [anon_sym_function] = ACTIONS(1350), + [anon_sym_in] = ACTIONS(605), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_of] = ACTIONS(612), - [anon_sym_LPAREN] = ACTIONS(1423), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_of] = ACTIONS(610), + [anon_sym_LPAREN] = ACTIONS(1335), [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_EQ] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(431), [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -61790,315 +62171,1947 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), - }, - [STATE(539)] = { - [ts_builtin_sym_end] = ACTIONS(1536), - [sym_identifier] = ACTIONS(1538), - [anon_sym_export] = ACTIONS(1538), - [anon_sym_LBRACE] = ACTIONS(1536), - [anon_sym_RBRACE] = ACTIONS(1536), - [anon_sym_break] = ACTIONS(1538), - [anon_sym_case] = ACTIONS(1538), - [anon_sym_class] = ACTIONS(1538), - [anon_sym_const] = ACTIONS(1538), - [anon_sym_continue] = ACTIONS(1538), - [anon_sym_debugger] = ACTIONS(1538), - [anon_sym_default] = ACTIONS(1538), - [anon_sym_delete] = ACTIONS(1538), - [anon_sym_do] = ACTIONS(1538), - [anon_sym_else] = ACTIONS(1538), - [anon_sym_for] = ACTIONS(1538), - [anon_sym_function] = ACTIONS(1538), - [anon_sym_if] = ACTIONS(1538), - [anon_sym_import] = ACTIONS(1538), - [anon_sym_new] = ACTIONS(1538), - [anon_sym_return] = ACTIONS(1538), - [anon_sym_switch] = ACTIONS(1538), - [anon_sym_throw] = ACTIONS(1538), - [anon_sym_try] = ACTIONS(1538), - [anon_sym_typeof] = ACTIONS(1538), - [anon_sym_var] = ACTIONS(1538), - [anon_sym_void] = ACTIONS(1538), - [anon_sym_while] = ACTIONS(1538), - [anon_sym_with] = ACTIONS(1538), - [sym__let] = ACTIONS(1538), - [anon_sym_let] = ACTIONS(1538), - [anon_sym_using] = ACTIONS(1538), - [anon_sym_LPAREN] = ACTIONS(1536), - [anon_sym_SEMI] = ACTIONS(1536), - [anon_sym_yield] = ACTIONS(1538), - [anon_sym_LBRACK] = ACTIONS(1536), - [anon_sym_LT] = ACTIONS(1536), - [anon_sym_DQUOTE] = ACTIONS(1536), - [anon_sym_SQUOTE] = ACTIONS(1536), - [anon_sym_async] = ACTIONS(1538), - [anon_sym_PLUS] = ACTIONS(1538), - [anon_sym_DASH] = ACTIONS(1538), - [anon_sym_SLASH] = ACTIONS(1538), - [anon_sym_BANG] = ACTIONS(1536), - [anon_sym_TILDE] = ACTIONS(1536), - [anon_sym_PLUS_PLUS] = ACTIONS(1536), - [anon_sym_DASH_DASH] = ACTIONS(1536), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1536), - [sym_number] = ACTIONS(1536), - [sym_private_property_identifier] = ACTIONS(1536), - [sym_this] = ACTIONS(1538), - [sym_super] = ACTIONS(1538), - [sym_true] = ACTIONS(1538), - [sym_false] = ACTIONS(1538), - [sym_null] = ACTIONS(1538), - [sym_undefined] = ACTIONS(1538), - [anon_sym_AT] = ACTIONS(1536), - [anon_sym_static] = ACTIONS(1538), - [anon_sym_get] = ACTIONS(1538), - [anon_sym_set] = ACTIONS(1538), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1536), - [sym__await_yield_identifier] = ACTIONS(1536), - [sym__await_keyword] = ACTIONS(1536), - [sym__default_declaration_start] = ACTIONS(1536), - }, - [STATE(540)] = { - [ts_builtin_sym_end] = ACTIONS(1504), - [sym_identifier] = ACTIONS(1506), - [anon_sym_export] = ACTIONS(1506), - [anon_sym_LBRACE] = ACTIONS(1504), - [anon_sym_RBRACE] = ACTIONS(1504), - [anon_sym_break] = ACTIONS(1506), - [anon_sym_case] = ACTIONS(1506), - [anon_sym_class] = ACTIONS(1506), - [anon_sym_const] = ACTIONS(1506), - [anon_sym_continue] = ACTIONS(1506), - [anon_sym_debugger] = ACTIONS(1506), - [anon_sym_default] = ACTIONS(1506), - [anon_sym_delete] = ACTIONS(1506), - [anon_sym_do] = ACTIONS(1506), - [anon_sym_else] = ACTIONS(1506), - [anon_sym_for] = ACTIONS(1506), - [anon_sym_function] = ACTIONS(1506), - [anon_sym_if] = ACTIONS(1506), - [anon_sym_import] = ACTIONS(1506), - [anon_sym_new] = ACTIONS(1506), - [anon_sym_return] = ACTIONS(1506), - [anon_sym_switch] = ACTIONS(1506), - [anon_sym_throw] = ACTIONS(1506), - [anon_sym_try] = ACTIONS(1506), - [anon_sym_typeof] = ACTIONS(1506), - [anon_sym_var] = ACTIONS(1506), - [anon_sym_void] = ACTIONS(1506), - [anon_sym_while] = ACTIONS(1506), - [anon_sym_with] = ACTIONS(1506), - [sym__let] = ACTIONS(1506), - [anon_sym_let] = ACTIONS(1506), - [anon_sym_using] = ACTIONS(1506), - [anon_sym_LPAREN] = ACTIONS(1504), - [anon_sym_SEMI] = ACTIONS(1504), - [anon_sym_yield] = ACTIONS(1506), - [anon_sym_LBRACK] = ACTIONS(1504), - [anon_sym_LT] = ACTIONS(1504), - [anon_sym_DQUOTE] = ACTIONS(1504), - [anon_sym_SQUOTE] = ACTIONS(1504), - [anon_sym_async] = ACTIONS(1506), - [anon_sym_PLUS] = ACTIONS(1506), - [anon_sym_DASH] = ACTIONS(1506), - [anon_sym_SLASH] = ACTIONS(1506), - [anon_sym_BANG] = ACTIONS(1504), - [anon_sym_TILDE] = ACTIONS(1504), - [anon_sym_PLUS_PLUS] = ACTIONS(1504), - [anon_sym_DASH_DASH] = ACTIONS(1504), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1504), - [sym_number] = ACTIONS(1504), - [sym_private_property_identifier] = ACTIONS(1504), - [sym_this] = ACTIONS(1506), - [sym_super] = ACTIONS(1506), - [sym_true] = ACTIONS(1506), - [sym_false] = ACTIONS(1506), - [sym_null] = ACTIONS(1506), - [sym_undefined] = ACTIONS(1506), - [anon_sym_AT] = ACTIONS(1504), - [anon_sym_static] = ACTIONS(1506), - [anon_sym_get] = ACTIONS(1506), - [anon_sym_set] = ACTIONS(1506), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1504), - [sym__await_yield_identifier] = ACTIONS(1504), - [sym__await_keyword] = ACTIONS(1504), - [sym__default_declaration_start] = ACTIONS(1504), - }, - [STATE(541)] = { - [ts_builtin_sym_end] = ACTIONS(1540), - [sym_identifier] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1542), - [anon_sym_LBRACE] = ACTIONS(1540), - [anon_sym_RBRACE] = ACTIONS(1540), - [anon_sym_break] = ACTIONS(1542), - [anon_sym_case] = ACTIONS(1542), - [anon_sym_class] = ACTIONS(1542), - [anon_sym_const] = ACTIONS(1542), - [anon_sym_continue] = ACTIONS(1542), - [anon_sym_debugger] = ACTIONS(1542), - [anon_sym_default] = ACTIONS(1542), - [anon_sym_delete] = ACTIONS(1542), - [anon_sym_do] = ACTIONS(1542), - [anon_sym_else] = ACTIONS(1542), - [anon_sym_for] = ACTIONS(1542), - [anon_sym_function] = ACTIONS(1542), - [anon_sym_if] = ACTIONS(1542), - [anon_sym_import] = ACTIONS(1542), - [anon_sym_new] = ACTIONS(1542), - [anon_sym_return] = ACTIONS(1542), - [anon_sym_switch] = ACTIONS(1542), - [anon_sym_throw] = ACTIONS(1542), - [anon_sym_try] = ACTIONS(1542), - [anon_sym_typeof] = ACTIONS(1542), - [anon_sym_var] = ACTIONS(1542), - [anon_sym_void] = ACTIONS(1542), - [anon_sym_while] = ACTIONS(1542), - [anon_sym_with] = ACTIONS(1542), - [sym__let] = ACTIONS(1542), - [anon_sym_let] = ACTIONS(1542), - [anon_sym_using] = ACTIONS(1542), - [anon_sym_LPAREN] = ACTIONS(1540), - [anon_sym_SEMI] = ACTIONS(1540), - [anon_sym_yield] = ACTIONS(1542), - [anon_sym_LBRACK] = ACTIONS(1540), - [anon_sym_LT] = ACTIONS(1540), - [anon_sym_DQUOTE] = ACTIONS(1540), - [anon_sym_SQUOTE] = ACTIONS(1540), - [anon_sym_async] = ACTIONS(1542), - [anon_sym_PLUS] = ACTIONS(1542), - [anon_sym_DASH] = ACTIONS(1542), - [anon_sym_SLASH] = ACTIONS(1542), - [anon_sym_BANG] = ACTIONS(1540), - [anon_sym_TILDE] = ACTIONS(1540), - [anon_sym_PLUS_PLUS] = ACTIONS(1540), - [anon_sym_DASH_DASH] = ACTIONS(1540), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1540), - [sym_number] = ACTIONS(1540), - [sym_private_property_identifier] = ACTIONS(1540), - [sym_this] = ACTIONS(1542), - [sym_super] = ACTIONS(1542), - [sym_true] = ACTIONS(1542), - [sym_false] = ACTIONS(1542), - [sym_null] = ACTIONS(1542), - [sym_undefined] = ACTIONS(1542), - [anon_sym_AT] = ACTIONS(1540), - [anon_sym_static] = ACTIONS(1542), - [anon_sym_get] = ACTIONS(1542), - [anon_sym_set] = ACTIONS(1542), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1544), - [sym__await_yield_identifier] = ACTIONS(1540), - [sym__await_keyword] = ACTIONS(1540), - [sym__default_declaration_start] = ACTIONS(1540), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(542)] = { - [ts_builtin_sym_end] = ACTIONS(1546), - [sym_identifier] = ACTIONS(1548), - [anon_sym_export] = ACTIONS(1548), - [anon_sym_LBRACE] = ACTIONS(1546), - [anon_sym_RBRACE] = ACTIONS(1546), - [anon_sym_break] = ACTIONS(1548), - [anon_sym_case] = ACTIONS(1548), - [anon_sym_class] = ACTIONS(1548), - [anon_sym_const] = ACTIONS(1548), - [anon_sym_continue] = ACTIONS(1548), - [anon_sym_debugger] = ACTIONS(1548), - [anon_sym_default] = ACTIONS(1548), - [anon_sym_delete] = ACTIONS(1548), - [anon_sym_do] = ACTIONS(1548), - [anon_sym_else] = ACTIONS(1548), - [anon_sym_for] = ACTIONS(1548), - [anon_sym_function] = ACTIONS(1548), - [anon_sym_if] = ACTIONS(1548), - [anon_sym_import] = ACTIONS(1548), - [anon_sym_new] = ACTIONS(1548), - [anon_sym_return] = ACTIONS(1548), - [anon_sym_switch] = ACTIONS(1548), - [anon_sym_throw] = ACTIONS(1548), - [anon_sym_try] = ACTIONS(1548), - [anon_sym_typeof] = ACTIONS(1548), - [anon_sym_var] = ACTIONS(1548), - [anon_sym_void] = ACTIONS(1548), - [anon_sym_while] = ACTIONS(1548), - [anon_sym_with] = ACTIONS(1548), - [sym__let] = ACTIONS(1548), - [anon_sym_let] = ACTIONS(1548), - [anon_sym_using] = ACTIONS(1548), - [anon_sym_LPAREN] = ACTIONS(1546), - [anon_sym_SEMI] = ACTIONS(1546), - [anon_sym_yield] = ACTIONS(1548), - [anon_sym_LBRACK] = ACTIONS(1546), - [anon_sym_LT] = ACTIONS(1546), - [anon_sym_DQUOTE] = ACTIONS(1546), - [anon_sym_SQUOTE] = ACTIONS(1546), - [anon_sym_async] = ACTIONS(1548), - [anon_sym_PLUS] = ACTIONS(1548), - [anon_sym_DASH] = ACTIONS(1548), - [anon_sym_SLASH] = ACTIONS(1548), - [anon_sym_BANG] = ACTIONS(1546), - [anon_sym_TILDE] = ACTIONS(1546), - [anon_sym_PLUS_PLUS] = ACTIONS(1546), - [anon_sym_DASH_DASH] = ACTIONS(1546), + [STATE(550)] = { + [ts_builtin_sym_end] = ACTIONS(1478), + [sym_identifier] = ACTIONS(1480), + [anon_sym_export] = ACTIONS(1480), + [anon_sym_LBRACE] = ACTIONS(1478), + [anon_sym_RBRACE] = ACTIONS(1478), + [anon_sym_break] = ACTIONS(1480), + [anon_sym_case] = ACTIONS(1480), + [anon_sym_class] = ACTIONS(1480), + [anon_sym_const] = ACTIONS(1480), + [anon_sym_continue] = ACTIONS(1480), + [anon_sym_debugger] = ACTIONS(1480), + [anon_sym_default] = ACTIONS(1480), + [anon_sym_delete] = ACTIONS(1480), + [anon_sym_do] = ACTIONS(1480), + [anon_sym_else] = ACTIONS(1480), + [anon_sym_for] = ACTIONS(1480), + [anon_sym_function] = ACTIONS(1480), + [anon_sym_if] = ACTIONS(1480), + [anon_sym_import] = ACTIONS(1480), + [anon_sym_new] = ACTIONS(1480), + [anon_sym_return] = ACTIONS(1480), + [anon_sym_switch] = ACTIONS(1480), + [anon_sym_throw] = ACTIONS(1480), + [anon_sym_try] = ACTIONS(1480), + [anon_sym_typeof] = ACTIONS(1480), + [anon_sym_var] = ACTIONS(1480), + [anon_sym_void] = ACTIONS(1480), + [anon_sym_while] = ACTIONS(1480), + [anon_sym_with] = ACTIONS(1480), + [sym__let] = ACTIONS(1480), + [anon_sym_let] = ACTIONS(1480), + [anon_sym_using] = ACTIONS(1480), + [anon_sym_LPAREN] = ACTIONS(1478), + [anon_sym_SEMI] = ACTIONS(1478), + [anon_sym_yield] = ACTIONS(1480), + [anon_sym_LBRACK] = ACTIONS(1478), + [anon_sym_LT] = ACTIONS(1478), + [anon_sym_DQUOTE] = ACTIONS(1478), + [anon_sym_SQUOTE] = ACTIONS(1478), + [anon_sym_async] = ACTIONS(1480), + [anon_sym_PLUS] = ACTIONS(1480), + [anon_sym_DASH] = ACTIONS(1480), + [anon_sym_SLASH] = ACTIONS(1480), + [anon_sym_BANG] = ACTIONS(1478), + [anon_sym_TILDE] = ACTIONS(1478), + [anon_sym_PLUS_PLUS] = ACTIONS(1478), + [anon_sym_DASH_DASH] = ACTIONS(1478), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1546), - [sym_number] = ACTIONS(1546), - [sym_private_property_identifier] = ACTIONS(1546), - [sym_this] = ACTIONS(1548), - [sym_super] = ACTIONS(1548), - [sym_true] = ACTIONS(1548), - [sym_false] = ACTIONS(1548), - [sym_null] = ACTIONS(1548), - [sym_undefined] = ACTIONS(1548), - [anon_sym_AT] = ACTIONS(1546), - [anon_sym_static] = ACTIONS(1548), - [anon_sym_get] = ACTIONS(1548), - [anon_sym_set] = ACTIONS(1548), + [anon_sym_BQUOTE] = ACTIONS(1478), + [sym_number] = ACTIONS(1478), + [sym_private_property_identifier] = ACTIONS(1478), + [sym_this] = ACTIONS(1480), + [sym_super] = ACTIONS(1480), + [sym_true] = ACTIONS(1480), + [sym_false] = ACTIONS(1480), + [sym_null] = ACTIONS(1480), + [sym_undefined] = ACTIONS(1480), + [anon_sym_AT] = ACTIONS(1478), + [anon_sym_static] = ACTIONS(1480), + [anon_sym_get] = ACTIONS(1480), + [anon_sym_set] = ACTIONS(1480), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1546), - [sym__await_yield_identifier] = ACTIONS(1546), - [sym__await_keyword] = ACTIONS(1546), - [sym__default_declaration_start] = ACTIONS(1546), + [sym__statement_boundary] = ACTIONS(1478), + [sym__await_yield_identifier] = ACTIONS(1478), + [sym__await_keyword] = ACTIONS(1478), + [sym__default_declaration_start] = ACTIONS(1478), }, - [STATE(543)] = { - [ts_builtin_sym_end] = ACTIONS(1550), - [sym_identifier] = ACTIONS(1552), - [anon_sym_export] = ACTIONS(1552), - [anon_sym_LBRACE] = ACTIONS(1550), - [anon_sym_RBRACE] = ACTIONS(1550), - [anon_sym_break] = ACTIONS(1552), - [anon_sym_case] = ACTIONS(1552), - [anon_sym_class] = ACTIONS(1552), - [anon_sym_const] = ACTIONS(1552), - [anon_sym_continue] = ACTIONS(1552), - [anon_sym_debugger] = ACTIONS(1552), - [anon_sym_default] = ACTIONS(1552), - [anon_sym_delete] = ACTIONS(1552), - [anon_sym_do] = ACTIONS(1552), - [anon_sym_else] = ACTIONS(1552), - [anon_sym_for] = ACTIONS(1552), - [anon_sym_function] = ACTIONS(1552), - [anon_sym_if] = ACTIONS(1552), - [anon_sym_import] = ACTIONS(1552), - [anon_sym_new] = ACTIONS(1552), - [anon_sym_return] = ACTIONS(1552), - [anon_sym_switch] = ACTIONS(1552), - [anon_sym_throw] = ACTIONS(1552), - [anon_sym_try] = ACTIONS(1552), - [anon_sym_typeof] = ACTIONS(1552), - [anon_sym_var] = ACTIONS(1552), - [anon_sym_void] = ACTIONS(1552), - [anon_sym_while] = ACTIONS(1552), + [STATE(551)] = { + [ts_builtin_sym_end] = ACTIONS(1408), + [sym_identifier] = ACTIONS(1410), + [anon_sym_export] = ACTIONS(1410), + [anon_sym_LBRACE] = ACTIONS(1408), + [anon_sym_RBRACE] = ACTIONS(1408), + [anon_sym_break] = ACTIONS(1410), + [anon_sym_case] = ACTIONS(1410), + [anon_sym_class] = ACTIONS(1410), + [anon_sym_const] = ACTIONS(1410), + [anon_sym_continue] = ACTIONS(1410), + [anon_sym_debugger] = ACTIONS(1410), + [anon_sym_default] = ACTIONS(1410), + [anon_sym_delete] = ACTIONS(1410), + [anon_sym_do] = ACTIONS(1410), + [anon_sym_else] = ACTIONS(1410), + [anon_sym_for] = ACTIONS(1410), + [anon_sym_function] = ACTIONS(1410), + [anon_sym_if] = ACTIONS(1410), + [anon_sym_import] = ACTIONS(1410), + [anon_sym_new] = ACTIONS(1410), + [anon_sym_return] = ACTIONS(1410), + [anon_sym_switch] = ACTIONS(1410), + [anon_sym_throw] = ACTIONS(1410), + [anon_sym_try] = ACTIONS(1410), + [anon_sym_typeof] = ACTIONS(1410), + [anon_sym_var] = ACTIONS(1410), + [anon_sym_void] = ACTIONS(1410), + [anon_sym_while] = ACTIONS(1410), + [anon_sym_with] = ACTIONS(1410), + [sym__let] = ACTIONS(1410), + [anon_sym_let] = ACTIONS(1410), + [anon_sym_using] = ACTIONS(1410), + [anon_sym_LPAREN] = ACTIONS(1408), + [anon_sym_SEMI] = ACTIONS(1408), + [anon_sym_yield] = ACTIONS(1410), + [anon_sym_LBRACK] = ACTIONS(1408), + [anon_sym_LT] = ACTIONS(1408), + [anon_sym_DQUOTE] = ACTIONS(1408), + [anon_sym_SQUOTE] = ACTIONS(1408), + [anon_sym_async] = ACTIONS(1410), + [anon_sym_PLUS] = ACTIONS(1410), + [anon_sym_DASH] = ACTIONS(1410), + [anon_sym_SLASH] = ACTIONS(1410), + [anon_sym_BANG] = ACTIONS(1408), + [anon_sym_TILDE] = ACTIONS(1408), + [anon_sym_PLUS_PLUS] = ACTIONS(1408), + [anon_sym_DASH_DASH] = ACTIONS(1408), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1408), + [sym_number] = ACTIONS(1408), + [sym_private_property_identifier] = ACTIONS(1408), + [sym_this] = ACTIONS(1410), + [sym_super] = ACTIONS(1410), + [sym_true] = ACTIONS(1410), + [sym_false] = ACTIONS(1410), + [sym_null] = ACTIONS(1410), + [sym_undefined] = ACTIONS(1410), + [anon_sym_AT] = ACTIONS(1408), + [anon_sym_static] = ACTIONS(1410), + [anon_sym_get] = ACTIONS(1410), + [anon_sym_set] = ACTIONS(1410), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1408), + [sym__await_yield_identifier] = ACTIONS(1408), + [sym__await_keyword] = ACTIONS(1408), + [sym__default_declaration_start] = ACTIONS(1408), + }, + [STATE(552)] = { + [ts_builtin_sym_end] = ACTIONS(1482), + [sym_identifier] = ACTIONS(1484), + [anon_sym_export] = ACTIONS(1484), + [anon_sym_LBRACE] = ACTIONS(1482), + [anon_sym_RBRACE] = ACTIONS(1482), + [anon_sym_break] = ACTIONS(1484), + [anon_sym_case] = ACTIONS(1484), + [anon_sym_class] = ACTIONS(1484), + [anon_sym_const] = ACTIONS(1484), + [anon_sym_continue] = ACTIONS(1484), + [anon_sym_debugger] = ACTIONS(1484), + [anon_sym_default] = ACTIONS(1484), + [anon_sym_delete] = ACTIONS(1484), + [anon_sym_do] = ACTIONS(1484), + [anon_sym_else] = ACTIONS(1484), + [anon_sym_for] = ACTIONS(1484), + [anon_sym_function] = ACTIONS(1484), + [anon_sym_if] = ACTIONS(1484), + [anon_sym_import] = ACTIONS(1484), + [anon_sym_new] = ACTIONS(1484), + [anon_sym_return] = ACTIONS(1484), + [anon_sym_switch] = ACTIONS(1484), + [anon_sym_throw] = ACTIONS(1484), + [anon_sym_try] = ACTIONS(1484), + [anon_sym_typeof] = ACTIONS(1484), + [anon_sym_var] = ACTIONS(1484), + [anon_sym_void] = ACTIONS(1484), + [anon_sym_while] = ACTIONS(1484), + [anon_sym_with] = ACTIONS(1484), + [sym__let] = ACTIONS(1484), + [anon_sym_let] = ACTIONS(1484), + [anon_sym_using] = ACTIONS(1484), + [anon_sym_LPAREN] = ACTIONS(1482), + [anon_sym_SEMI] = ACTIONS(1482), + [anon_sym_yield] = ACTIONS(1484), + [anon_sym_LBRACK] = ACTIONS(1482), + [anon_sym_LT] = ACTIONS(1482), + [anon_sym_DQUOTE] = ACTIONS(1482), + [anon_sym_SQUOTE] = ACTIONS(1482), + [anon_sym_async] = ACTIONS(1484), + [anon_sym_PLUS] = ACTIONS(1484), + [anon_sym_DASH] = ACTIONS(1484), + [anon_sym_SLASH] = ACTIONS(1484), + [anon_sym_BANG] = ACTIONS(1482), + [anon_sym_TILDE] = ACTIONS(1482), + [anon_sym_PLUS_PLUS] = ACTIONS(1482), + [anon_sym_DASH_DASH] = ACTIONS(1482), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1482), + [sym_number] = ACTIONS(1482), + [sym_private_property_identifier] = ACTIONS(1482), + [sym_this] = ACTIONS(1484), + [sym_super] = ACTIONS(1484), + [sym_true] = ACTIONS(1484), + [sym_false] = ACTIONS(1484), + [sym_null] = ACTIONS(1484), + [sym_undefined] = ACTIONS(1484), + [anon_sym_AT] = ACTIONS(1482), + [anon_sym_static] = ACTIONS(1484), + [anon_sym_get] = ACTIONS(1484), + [anon_sym_set] = ACTIONS(1484), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1482), + [sym__await_yield_identifier] = ACTIONS(1482), + [sym__await_keyword] = ACTIONS(1482), + [sym__default_declaration_start] = ACTIONS(1482), + }, + [STATE(553)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(554)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(555)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(556)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(557)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(558)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(559)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(560)] = { + [ts_builtin_sym_end] = ACTIONS(1490), + [sym_identifier] = ACTIONS(1492), + [anon_sym_export] = ACTIONS(1492), + [anon_sym_LBRACE] = ACTIONS(1490), + [anon_sym_RBRACE] = ACTIONS(1490), + [anon_sym_break] = ACTIONS(1492), + [anon_sym_case] = ACTIONS(1492), + [anon_sym_class] = ACTIONS(1492), + [anon_sym_const] = ACTIONS(1492), + [anon_sym_continue] = ACTIONS(1492), + [anon_sym_debugger] = ACTIONS(1492), + [anon_sym_default] = ACTIONS(1492), + [anon_sym_delete] = ACTIONS(1492), + [anon_sym_do] = ACTIONS(1492), + [anon_sym_else] = ACTIONS(1492), + [anon_sym_for] = ACTIONS(1492), + [anon_sym_function] = ACTIONS(1492), + [anon_sym_if] = ACTIONS(1492), + [anon_sym_import] = ACTIONS(1492), + [anon_sym_new] = ACTIONS(1492), + [anon_sym_return] = ACTIONS(1492), + [anon_sym_switch] = ACTIONS(1492), + [anon_sym_throw] = ACTIONS(1492), + [anon_sym_try] = ACTIONS(1492), + [anon_sym_typeof] = ACTIONS(1492), + [anon_sym_var] = ACTIONS(1492), + [anon_sym_void] = ACTIONS(1492), + [anon_sym_while] = ACTIONS(1492), + [anon_sym_with] = ACTIONS(1492), + [sym__let] = ACTIONS(1492), + [anon_sym_let] = ACTIONS(1492), + [anon_sym_using] = ACTIONS(1492), + [anon_sym_LPAREN] = ACTIONS(1490), + [anon_sym_SEMI] = ACTIONS(1490), + [anon_sym_yield] = ACTIONS(1492), + [anon_sym_LBRACK] = ACTIONS(1490), + [anon_sym_LT] = ACTIONS(1490), + [anon_sym_DQUOTE] = ACTIONS(1490), + [anon_sym_SQUOTE] = ACTIONS(1490), + [anon_sym_async] = ACTIONS(1492), + [anon_sym_PLUS] = ACTIONS(1492), + [anon_sym_DASH] = ACTIONS(1492), + [anon_sym_SLASH] = ACTIONS(1492), + [anon_sym_BANG] = ACTIONS(1490), + [anon_sym_TILDE] = ACTIONS(1490), + [anon_sym_PLUS_PLUS] = ACTIONS(1490), + [anon_sym_DASH_DASH] = ACTIONS(1490), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1490), + [sym_number] = ACTIONS(1490), + [sym_private_property_identifier] = ACTIONS(1490), + [sym_this] = ACTIONS(1492), + [sym_super] = ACTIONS(1492), + [sym_true] = ACTIONS(1492), + [sym_false] = ACTIONS(1492), + [sym_null] = ACTIONS(1492), + [sym_undefined] = ACTIONS(1492), + [anon_sym_AT] = ACTIONS(1490), + [anon_sym_static] = ACTIONS(1492), + [anon_sym_get] = ACTIONS(1492), + [anon_sym_set] = ACTIONS(1492), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1490), + [sym__await_yield_identifier] = ACTIONS(1490), + [sym__await_keyword] = ACTIONS(1490), + [sym__default_declaration_start] = ACTIONS(1490), + }, + [STATE(561)] = { + [ts_builtin_sym_end] = ACTIONS(1494), + [sym_identifier] = ACTIONS(1496), + [anon_sym_export] = ACTIONS(1496), + [anon_sym_LBRACE] = ACTIONS(1494), + [anon_sym_RBRACE] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1496), + [anon_sym_case] = ACTIONS(1496), + [anon_sym_class] = ACTIONS(1496), + [anon_sym_const] = ACTIONS(1496), + [anon_sym_continue] = ACTIONS(1496), + [anon_sym_debugger] = ACTIONS(1496), + [anon_sym_default] = ACTIONS(1496), + [anon_sym_delete] = ACTIONS(1496), + [anon_sym_do] = ACTIONS(1496), + [anon_sym_else] = ACTIONS(1496), + [anon_sym_for] = ACTIONS(1496), + [anon_sym_function] = ACTIONS(1496), + [anon_sym_if] = ACTIONS(1496), + [anon_sym_import] = ACTIONS(1496), + [anon_sym_new] = ACTIONS(1496), + [anon_sym_return] = ACTIONS(1496), + [anon_sym_switch] = ACTIONS(1496), + [anon_sym_throw] = ACTIONS(1496), + [anon_sym_try] = ACTIONS(1496), + [anon_sym_typeof] = ACTIONS(1496), + [anon_sym_var] = ACTIONS(1496), + [anon_sym_void] = ACTIONS(1496), + [anon_sym_while] = ACTIONS(1496), + [anon_sym_with] = ACTIONS(1496), + [sym__let] = ACTIONS(1496), + [anon_sym_let] = ACTIONS(1496), + [anon_sym_using] = ACTIONS(1496), + [anon_sym_LPAREN] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1494), + [anon_sym_yield] = ACTIONS(1496), + [anon_sym_LBRACK] = ACTIONS(1494), + [anon_sym_LT] = ACTIONS(1494), + [anon_sym_DQUOTE] = ACTIONS(1494), + [anon_sym_SQUOTE] = ACTIONS(1494), + [anon_sym_async] = ACTIONS(1496), + [anon_sym_PLUS] = ACTIONS(1496), + [anon_sym_DASH] = ACTIONS(1496), + [anon_sym_SLASH] = ACTIONS(1496), + [anon_sym_BANG] = ACTIONS(1494), + [anon_sym_TILDE] = ACTIONS(1494), + [anon_sym_PLUS_PLUS] = ACTIONS(1494), + [anon_sym_DASH_DASH] = ACTIONS(1494), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1494), + [sym_number] = ACTIONS(1494), + [sym_private_property_identifier] = ACTIONS(1494), + [sym_this] = ACTIONS(1496), + [sym_super] = ACTIONS(1496), + [sym_true] = ACTIONS(1496), + [sym_false] = ACTIONS(1496), + [sym_null] = ACTIONS(1496), + [sym_undefined] = ACTIONS(1496), + [anon_sym_AT] = ACTIONS(1494), + [anon_sym_static] = ACTIONS(1496), + [anon_sym_get] = ACTIONS(1496), + [anon_sym_set] = ACTIONS(1496), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1494), + [sym__await_yield_identifier] = ACTIONS(1494), + [sym__await_keyword] = ACTIONS(1494), + [sym__default_declaration_start] = ACTIONS(1494), + }, + [STATE(562)] = { + [ts_builtin_sym_end] = ACTIONS(1498), + [sym_identifier] = ACTIONS(1500), + [anon_sym_export] = ACTIONS(1500), + [anon_sym_LBRACE] = ACTIONS(1498), + [anon_sym_RBRACE] = ACTIONS(1498), + [anon_sym_break] = ACTIONS(1500), + [anon_sym_case] = ACTIONS(1500), + [anon_sym_class] = ACTIONS(1500), + [anon_sym_const] = ACTIONS(1500), + [anon_sym_continue] = ACTIONS(1500), + [anon_sym_debugger] = ACTIONS(1500), + [anon_sym_default] = ACTIONS(1500), + [anon_sym_delete] = ACTIONS(1500), + [anon_sym_do] = ACTIONS(1500), + [anon_sym_else] = ACTIONS(1500), + [anon_sym_for] = ACTIONS(1500), + [anon_sym_function] = ACTIONS(1500), + [anon_sym_if] = ACTIONS(1500), + [anon_sym_import] = ACTIONS(1500), + [anon_sym_new] = ACTIONS(1500), + [anon_sym_return] = ACTIONS(1500), + [anon_sym_switch] = ACTIONS(1500), + [anon_sym_throw] = ACTIONS(1500), + [anon_sym_try] = ACTIONS(1500), + [anon_sym_typeof] = ACTIONS(1500), + [anon_sym_var] = ACTIONS(1500), + [anon_sym_void] = ACTIONS(1500), + [anon_sym_while] = ACTIONS(1500), + [anon_sym_with] = ACTIONS(1500), + [sym__let] = ACTIONS(1500), + [anon_sym_let] = ACTIONS(1500), + [anon_sym_using] = ACTIONS(1500), + [anon_sym_LPAREN] = ACTIONS(1498), + [anon_sym_SEMI] = ACTIONS(1498), + [anon_sym_yield] = ACTIONS(1500), + [anon_sym_LBRACK] = ACTIONS(1498), + [anon_sym_LT] = ACTIONS(1498), + [anon_sym_DQUOTE] = ACTIONS(1498), + [anon_sym_SQUOTE] = ACTIONS(1498), + [anon_sym_async] = ACTIONS(1500), + [anon_sym_PLUS] = ACTIONS(1500), + [anon_sym_DASH] = ACTIONS(1500), + [anon_sym_SLASH] = ACTIONS(1500), + [anon_sym_BANG] = ACTIONS(1498), + [anon_sym_TILDE] = ACTIONS(1498), + [anon_sym_PLUS_PLUS] = ACTIONS(1498), + [anon_sym_DASH_DASH] = ACTIONS(1498), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1498), + [sym_number] = ACTIONS(1498), + [sym_private_property_identifier] = ACTIONS(1498), + [sym_this] = ACTIONS(1500), + [sym_super] = ACTIONS(1500), + [sym_true] = ACTIONS(1500), + [sym_false] = ACTIONS(1500), + [sym_null] = ACTIONS(1500), + [sym_undefined] = ACTIONS(1500), + [anon_sym_AT] = ACTIONS(1498), + [anon_sym_static] = ACTIONS(1500), + [anon_sym_get] = ACTIONS(1500), + [anon_sym_set] = ACTIONS(1500), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1498), + [sym__await_yield_identifier] = ACTIONS(1498), + [sym__await_keyword] = ACTIONS(1498), + [sym__default_declaration_start] = ACTIONS(1498), + }, + [STATE(563)] = { + [ts_builtin_sym_end] = ACTIONS(1502), + [sym_identifier] = ACTIONS(1504), + [anon_sym_export] = ACTIONS(1504), + [anon_sym_LBRACE] = ACTIONS(1502), + [anon_sym_RBRACE] = ACTIONS(1502), + [anon_sym_break] = ACTIONS(1504), + [anon_sym_case] = ACTIONS(1504), + [anon_sym_class] = ACTIONS(1504), + [anon_sym_const] = ACTIONS(1504), + [anon_sym_continue] = ACTIONS(1504), + [anon_sym_debugger] = ACTIONS(1504), + [anon_sym_default] = ACTIONS(1504), + [anon_sym_delete] = ACTIONS(1504), + [anon_sym_do] = ACTIONS(1504), + [anon_sym_else] = ACTIONS(1504), + [anon_sym_for] = ACTIONS(1504), + [anon_sym_function] = ACTIONS(1504), + [anon_sym_if] = ACTIONS(1504), + [anon_sym_import] = ACTIONS(1504), + [anon_sym_new] = ACTIONS(1504), + [anon_sym_return] = ACTIONS(1504), + [anon_sym_switch] = ACTIONS(1504), + [anon_sym_throw] = ACTIONS(1504), + [anon_sym_try] = ACTIONS(1504), + [anon_sym_typeof] = ACTIONS(1504), + [anon_sym_var] = ACTIONS(1504), + [anon_sym_void] = ACTIONS(1504), + [anon_sym_while] = ACTIONS(1504), + [anon_sym_with] = ACTIONS(1504), + [sym__let] = ACTIONS(1504), + [anon_sym_let] = ACTIONS(1504), + [anon_sym_using] = ACTIONS(1504), + [anon_sym_LPAREN] = ACTIONS(1502), + [anon_sym_SEMI] = ACTIONS(1502), + [anon_sym_yield] = ACTIONS(1504), + [anon_sym_LBRACK] = ACTIONS(1502), + [anon_sym_LT] = ACTIONS(1502), + [anon_sym_DQUOTE] = ACTIONS(1502), + [anon_sym_SQUOTE] = ACTIONS(1502), + [anon_sym_async] = ACTIONS(1504), + [anon_sym_PLUS] = ACTIONS(1504), + [anon_sym_DASH] = ACTIONS(1504), + [anon_sym_SLASH] = ACTIONS(1504), + [anon_sym_BANG] = ACTIONS(1502), + [anon_sym_TILDE] = ACTIONS(1502), + [anon_sym_PLUS_PLUS] = ACTIONS(1502), + [anon_sym_DASH_DASH] = ACTIONS(1502), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1502), + [sym_number] = ACTIONS(1502), + [sym_private_property_identifier] = ACTIONS(1502), + [sym_this] = ACTIONS(1504), + [sym_super] = ACTIONS(1504), + [sym_true] = ACTIONS(1504), + [sym_false] = ACTIONS(1504), + [sym_null] = ACTIONS(1504), + [sym_undefined] = ACTIONS(1504), + [anon_sym_AT] = ACTIONS(1502), + [anon_sym_static] = ACTIONS(1504), + [anon_sym_get] = ACTIONS(1504), + [anon_sym_set] = ACTIONS(1504), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1502), + [sym__await_yield_identifier] = ACTIONS(1502), + [sym__await_keyword] = ACTIONS(1502), + [sym__default_declaration_start] = ACTIONS(1502), + }, + [STATE(564)] = { + [ts_builtin_sym_end] = ACTIONS(1494), + [sym_identifier] = ACTIONS(1496), + [anon_sym_export] = ACTIONS(1496), + [anon_sym_LBRACE] = ACTIONS(1494), + [anon_sym_RBRACE] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1496), + [anon_sym_case] = ACTIONS(1496), + [anon_sym_class] = ACTIONS(1496), + [anon_sym_const] = ACTIONS(1496), + [anon_sym_continue] = ACTIONS(1496), + [anon_sym_debugger] = ACTIONS(1496), + [anon_sym_default] = ACTIONS(1496), + [anon_sym_delete] = ACTIONS(1496), + [anon_sym_do] = ACTIONS(1496), + [anon_sym_else] = ACTIONS(1496), + [anon_sym_for] = ACTIONS(1496), + [anon_sym_function] = ACTIONS(1496), + [anon_sym_if] = ACTIONS(1496), + [anon_sym_import] = ACTIONS(1496), + [anon_sym_new] = ACTIONS(1496), + [anon_sym_return] = ACTIONS(1496), + [anon_sym_switch] = ACTIONS(1496), + [anon_sym_throw] = ACTIONS(1496), + [anon_sym_try] = ACTIONS(1496), + [anon_sym_typeof] = ACTIONS(1496), + [anon_sym_var] = ACTIONS(1496), + [anon_sym_void] = ACTIONS(1496), + [anon_sym_while] = ACTIONS(1496), + [anon_sym_with] = ACTIONS(1496), + [sym__let] = ACTIONS(1496), + [anon_sym_let] = ACTIONS(1496), + [anon_sym_using] = ACTIONS(1496), + [anon_sym_LPAREN] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1494), + [anon_sym_yield] = ACTIONS(1496), + [anon_sym_LBRACK] = ACTIONS(1494), + [anon_sym_LT] = ACTIONS(1494), + [anon_sym_DQUOTE] = ACTIONS(1494), + [anon_sym_SQUOTE] = ACTIONS(1494), + [anon_sym_async] = ACTIONS(1496), + [anon_sym_PLUS] = ACTIONS(1496), + [anon_sym_DASH] = ACTIONS(1496), + [anon_sym_SLASH] = ACTIONS(1496), + [anon_sym_BANG] = ACTIONS(1494), + [anon_sym_TILDE] = ACTIONS(1494), + [anon_sym_PLUS_PLUS] = ACTIONS(1494), + [anon_sym_DASH_DASH] = ACTIONS(1494), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1494), + [sym_number] = ACTIONS(1494), + [sym_private_property_identifier] = ACTIONS(1494), + [sym_this] = ACTIONS(1496), + [sym_super] = ACTIONS(1496), + [sym_true] = ACTIONS(1496), + [sym_false] = ACTIONS(1496), + [sym_null] = ACTIONS(1496), + [sym_undefined] = ACTIONS(1496), + [anon_sym_AT] = ACTIONS(1494), + [anon_sym_static] = ACTIONS(1496), + [anon_sym_get] = ACTIONS(1496), + [anon_sym_set] = ACTIONS(1496), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1494), + [sym__await_yield_identifier] = ACTIONS(1494), + [sym__await_keyword] = ACTIONS(1494), + [sym__default_declaration_start] = ACTIONS(1494), + }, + [STATE(565)] = { + [ts_builtin_sym_end] = ACTIONS(1506), + [sym_identifier] = ACTIONS(1508), + [anon_sym_export] = ACTIONS(1508), + [anon_sym_LBRACE] = ACTIONS(1506), + [anon_sym_RBRACE] = ACTIONS(1506), + [anon_sym_break] = ACTIONS(1508), + [anon_sym_case] = ACTIONS(1508), + [anon_sym_class] = ACTIONS(1508), + [anon_sym_const] = ACTIONS(1508), + [anon_sym_continue] = ACTIONS(1508), + [anon_sym_debugger] = ACTIONS(1508), + [anon_sym_default] = ACTIONS(1508), + [anon_sym_delete] = ACTIONS(1508), + [anon_sym_do] = ACTIONS(1508), + [anon_sym_else] = ACTIONS(1508), + [anon_sym_for] = ACTIONS(1508), + [anon_sym_function] = ACTIONS(1508), + [anon_sym_if] = ACTIONS(1508), + [anon_sym_import] = ACTIONS(1508), + [anon_sym_new] = ACTIONS(1508), + [anon_sym_return] = ACTIONS(1508), + [anon_sym_switch] = ACTIONS(1508), + [anon_sym_throw] = ACTIONS(1508), + [anon_sym_try] = ACTIONS(1508), + [anon_sym_typeof] = ACTIONS(1508), + [anon_sym_var] = ACTIONS(1508), + [anon_sym_void] = ACTIONS(1508), + [anon_sym_while] = ACTIONS(1508), + [anon_sym_with] = ACTIONS(1508), + [sym__let] = ACTIONS(1508), + [anon_sym_let] = ACTIONS(1508), + [anon_sym_using] = ACTIONS(1508), + [anon_sym_LPAREN] = ACTIONS(1506), + [anon_sym_SEMI] = ACTIONS(1506), + [anon_sym_yield] = ACTIONS(1508), + [anon_sym_LBRACK] = ACTIONS(1506), + [anon_sym_LT] = ACTIONS(1506), + [anon_sym_DQUOTE] = ACTIONS(1506), + [anon_sym_SQUOTE] = ACTIONS(1506), + [anon_sym_async] = ACTIONS(1508), + [anon_sym_PLUS] = ACTIONS(1508), + [anon_sym_DASH] = ACTIONS(1508), + [anon_sym_SLASH] = ACTIONS(1508), + [anon_sym_BANG] = ACTIONS(1506), + [anon_sym_TILDE] = ACTIONS(1506), + [anon_sym_PLUS_PLUS] = ACTIONS(1506), + [anon_sym_DASH_DASH] = ACTIONS(1506), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1506), + [sym_number] = ACTIONS(1506), + [sym_private_property_identifier] = ACTIONS(1506), + [sym_this] = ACTIONS(1508), + [sym_super] = ACTIONS(1508), + [sym_true] = ACTIONS(1508), + [sym_false] = ACTIONS(1508), + [sym_null] = ACTIONS(1508), + [sym_undefined] = ACTIONS(1508), + [anon_sym_AT] = ACTIONS(1506), + [anon_sym_static] = ACTIONS(1508), + [anon_sym_get] = ACTIONS(1508), + [anon_sym_set] = ACTIONS(1508), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1506), + [sym__await_yield_identifier] = ACTIONS(1506), + [sym__await_keyword] = ACTIONS(1506), + [sym__default_declaration_start] = ACTIONS(1506), + }, + [STATE(566)] = { + [ts_builtin_sym_end] = ACTIONS(1510), + [sym_identifier] = ACTIONS(1512), + [anon_sym_export] = ACTIONS(1512), + [anon_sym_LBRACE] = ACTIONS(1510), + [anon_sym_RBRACE] = ACTIONS(1510), + [anon_sym_break] = ACTIONS(1512), + [anon_sym_case] = ACTIONS(1512), + [anon_sym_class] = ACTIONS(1512), + [anon_sym_const] = ACTIONS(1512), + [anon_sym_continue] = ACTIONS(1512), + [anon_sym_debugger] = ACTIONS(1512), + [anon_sym_default] = ACTIONS(1512), + [anon_sym_delete] = ACTIONS(1512), + [anon_sym_do] = ACTIONS(1512), + [anon_sym_else] = ACTIONS(1512), + [anon_sym_for] = ACTIONS(1512), + [anon_sym_function] = ACTIONS(1512), + [anon_sym_if] = ACTIONS(1512), + [anon_sym_import] = ACTIONS(1512), + [anon_sym_new] = ACTIONS(1512), + [anon_sym_return] = ACTIONS(1512), + [anon_sym_switch] = ACTIONS(1512), + [anon_sym_throw] = ACTIONS(1512), + [anon_sym_try] = ACTIONS(1512), + [anon_sym_typeof] = ACTIONS(1512), + [anon_sym_var] = ACTIONS(1512), + [anon_sym_void] = ACTIONS(1512), + [anon_sym_while] = ACTIONS(1512), + [anon_sym_with] = ACTIONS(1512), + [sym__let] = ACTIONS(1512), + [anon_sym_let] = ACTIONS(1512), + [anon_sym_using] = ACTIONS(1512), + [anon_sym_LPAREN] = ACTIONS(1510), + [anon_sym_SEMI] = ACTIONS(1510), + [anon_sym_yield] = ACTIONS(1512), + [anon_sym_LBRACK] = ACTIONS(1510), + [anon_sym_LT] = ACTIONS(1510), + [anon_sym_DQUOTE] = ACTIONS(1510), + [anon_sym_SQUOTE] = ACTIONS(1510), + [anon_sym_async] = ACTIONS(1512), + [anon_sym_PLUS] = ACTIONS(1512), + [anon_sym_DASH] = ACTIONS(1512), + [anon_sym_SLASH] = ACTIONS(1512), + [anon_sym_BANG] = ACTIONS(1510), + [anon_sym_TILDE] = ACTIONS(1510), + [anon_sym_PLUS_PLUS] = ACTIONS(1510), + [anon_sym_DASH_DASH] = ACTIONS(1510), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1510), + [sym_number] = ACTIONS(1510), + [sym_private_property_identifier] = ACTIONS(1510), + [sym_this] = ACTIONS(1512), + [sym_super] = ACTIONS(1512), + [sym_true] = ACTIONS(1512), + [sym_false] = ACTIONS(1512), + [sym_null] = ACTIONS(1512), + [sym_undefined] = ACTIONS(1512), + [anon_sym_AT] = ACTIONS(1510), + [anon_sym_static] = ACTIONS(1512), + [anon_sym_get] = ACTIONS(1512), + [anon_sym_set] = ACTIONS(1512), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1510), + [sym__await_yield_identifier] = ACTIONS(1510), + [sym__await_keyword] = ACTIONS(1510), + [sym__default_declaration_start] = ACTIONS(1510), + }, + [STATE(567)] = { + [ts_builtin_sym_end] = ACTIONS(1514), + [sym_identifier] = ACTIONS(1516), + [anon_sym_export] = ACTIONS(1516), + [anon_sym_LBRACE] = ACTIONS(1514), + [anon_sym_RBRACE] = ACTIONS(1514), + [anon_sym_break] = ACTIONS(1516), + [anon_sym_case] = ACTIONS(1516), + [anon_sym_class] = ACTIONS(1516), + [anon_sym_const] = ACTIONS(1516), + [anon_sym_continue] = ACTIONS(1516), + [anon_sym_debugger] = ACTIONS(1516), + [anon_sym_default] = ACTIONS(1516), + [anon_sym_delete] = ACTIONS(1516), + [anon_sym_do] = ACTIONS(1516), + [anon_sym_else] = ACTIONS(1516), + [anon_sym_for] = ACTIONS(1516), + [anon_sym_function] = ACTIONS(1516), + [anon_sym_if] = ACTIONS(1516), + [anon_sym_import] = ACTIONS(1516), + [anon_sym_new] = ACTIONS(1516), + [anon_sym_return] = ACTIONS(1516), + [anon_sym_switch] = ACTIONS(1516), + [anon_sym_throw] = ACTIONS(1516), + [anon_sym_try] = ACTIONS(1516), + [anon_sym_typeof] = ACTIONS(1516), + [anon_sym_var] = ACTIONS(1516), + [anon_sym_void] = ACTIONS(1516), + [anon_sym_while] = ACTIONS(1516), + [anon_sym_with] = ACTIONS(1516), + [sym__let] = ACTIONS(1516), + [anon_sym_let] = ACTIONS(1516), + [anon_sym_using] = ACTIONS(1516), + [anon_sym_LPAREN] = ACTIONS(1514), + [anon_sym_SEMI] = ACTIONS(1514), + [anon_sym_yield] = ACTIONS(1516), + [anon_sym_LBRACK] = ACTIONS(1514), + [anon_sym_LT] = ACTIONS(1514), + [anon_sym_DQUOTE] = ACTIONS(1514), + [anon_sym_SQUOTE] = ACTIONS(1514), + [anon_sym_async] = ACTIONS(1516), + [anon_sym_PLUS] = ACTIONS(1516), + [anon_sym_DASH] = ACTIONS(1516), + [anon_sym_SLASH] = ACTIONS(1516), + [anon_sym_BANG] = ACTIONS(1514), + [anon_sym_TILDE] = ACTIONS(1514), + [anon_sym_PLUS_PLUS] = ACTIONS(1514), + [anon_sym_DASH_DASH] = ACTIONS(1514), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1514), + [sym_number] = ACTIONS(1514), + [sym_private_property_identifier] = ACTIONS(1514), + [sym_this] = ACTIONS(1516), + [sym_super] = ACTIONS(1516), + [sym_true] = ACTIONS(1516), + [sym_false] = ACTIONS(1516), + [sym_null] = ACTIONS(1516), + [sym_undefined] = ACTIONS(1516), + [anon_sym_AT] = ACTIONS(1514), + [anon_sym_static] = ACTIONS(1516), + [anon_sym_get] = ACTIONS(1516), + [anon_sym_set] = ACTIONS(1516), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1514), + [sym__await_yield_identifier] = ACTIONS(1514), + [sym__await_keyword] = ACTIONS(1514), + [sym__default_declaration_start] = ACTIONS(1514), + }, + [STATE(568)] = { + [ts_builtin_sym_end] = ACTIONS(1494), + [sym_identifier] = ACTIONS(1496), + [anon_sym_export] = ACTIONS(1496), + [anon_sym_LBRACE] = ACTIONS(1494), + [anon_sym_RBRACE] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1496), + [anon_sym_case] = ACTIONS(1496), + [anon_sym_class] = ACTIONS(1496), + [anon_sym_const] = ACTIONS(1496), + [anon_sym_continue] = ACTIONS(1496), + [anon_sym_debugger] = ACTIONS(1496), + [anon_sym_default] = ACTIONS(1496), + [anon_sym_delete] = ACTIONS(1496), + [anon_sym_do] = ACTIONS(1496), + [anon_sym_else] = ACTIONS(1496), + [anon_sym_for] = ACTIONS(1496), + [anon_sym_function] = ACTIONS(1496), + [anon_sym_if] = ACTIONS(1496), + [anon_sym_import] = ACTIONS(1496), + [anon_sym_new] = ACTIONS(1496), + [anon_sym_return] = ACTIONS(1496), + [anon_sym_switch] = ACTIONS(1496), + [anon_sym_throw] = ACTIONS(1496), + [anon_sym_try] = ACTIONS(1496), + [anon_sym_typeof] = ACTIONS(1496), + [anon_sym_var] = ACTIONS(1496), + [anon_sym_void] = ACTIONS(1496), + [anon_sym_while] = ACTIONS(1496), + [anon_sym_with] = ACTIONS(1496), + [sym__let] = ACTIONS(1496), + [anon_sym_let] = ACTIONS(1496), + [anon_sym_using] = ACTIONS(1496), + [anon_sym_LPAREN] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1494), + [anon_sym_yield] = ACTIONS(1496), + [anon_sym_LBRACK] = ACTIONS(1494), + [anon_sym_LT] = ACTIONS(1494), + [anon_sym_DQUOTE] = ACTIONS(1494), + [anon_sym_SQUOTE] = ACTIONS(1494), + [anon_sym_async] = ACTIONS(1496), + [anon_sym_PLUS] = ACTIONS(1496), + [anon_sym_DASH] = ACTIONS(1496), + [anon_sym_SLASH] = ACTIONS(1496), + [anon_sym_BANG] = ACTIONS(1494), + [anon_sym_TILDE] = ACTIONS(1494), + [anon_sym_PLUS_PLUS] = ACTIONS(1494), + [anon_sym_DASH_DASH] = ACTIONS(1494), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1494), + [sym_number] = ACTIONS(1494), + [sym_private_property_identifier] = ACTIONS(1494), + [sym_this] = ACTIONS(1496), + [sym_super] = ACTIONS(1496), + [sym_true] = ACTIONS(1496), + [sym_false] = ACTIONS(1496), + [sym_null] = ACTIONS(1496), + [sym_undefined] = ACTIONS(1496), + [anon_sym_AT] = ACTIONS(1494), + [anon_sym_static] = ACTIONS(1496), + [anon_sym_get] = ACTIONS(1496), + [anon_sym_set] = ACTIONS(1496), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1494), + [sym__await_yield_identifier] = ACTIONS(1494), + [sym__await_keyword] = ACTIONS(1494), + [sym__default_declaration_start] = ACTIONS(1494), + }, + [STATE(569)] = { + [ts_builtin_sym_end] = ACTIONS(1518), + [sym_identifier] = ACTIONS(1520), + [anon_sym_export] = ACTIONS(1520), + [anon_sym_LBRACE] = ACTIONS(1518), + [anon_sym_RBRACE] = ACTIONS(1518), + [anon_sym_break] = ACTIONS(1520), + [anon_sym_case] = ACTIONS(1520), + [anon_sym_class] = ACTIONS(1520), + [anon_sym_const] = ACTIONS(1520), + [anon_sym_continue] = ACTIONS(1520), + [anon_sym_debugger] = ACTIONS(1520), + [anon_sym_default] = ACTIONS(1520), + [anon_sym_delete] = ACTIONS(1520), + [anon_sym_do] = ACTIONS(1520), + [anon_sym_else] = ACTIONS(1520), + [anon_sym_for] = ACTIONS(1520), + [anon_sym_function] = ACTIONS(1520), + [anon_sym_if] = ACTIONS(1520), + [anon_sym_import] = ACTIONS(1520), + [anon_sym_new] = ACTIONS(1520), + [anon_sym_return] = ACTIONS(1520), + [anon_sym_switch] = ACTIONS(1520), + [anon_sym_throw] = ACTIONS(1520), + [anon_sym_try] = ACTIONS(1520), + [anon_sym_typeof] = ACTIONS(1520), + [anon_sym_var] = ACTIONS(1520), + [anon_sym_void] = ACTIONS(1520), + [anon_sym_while] = ACTIONS(1520), + [anon_sym_with] = ACTIONS(1520), + [sym__let] = ACTIONS(1520), + [anon_sym_let] = ACTIONS(1520), + [anon_sym_using] = ACTIONS(1520), + [anon_sym_LPAREN] = ACTIONS(1518), + [anon_sym_SEMI] = ACTIONS(1518), + [anon_sym_yield] = ACTIONS(1520), + [anon_sym_LBRACK] = ACTIONS(1518), + [anon_sym_LT] = ACTIONS(1518), + [anon_sym_DQUOTE] = ACTIONS(1518), + [anon_sym_SQUOTE] = ACTIONS(1518), + [anon_sym_async] = ACTIONS(1520), + [anon_sym_PLUS] = ACTIONS(1520), + [anon_sym_DASH] = ACTIONS(1520), + [anon_sym_SLASH] = ACTIONS(1520), + [anon_sym_BANG] = ACTIONS(1518), + [anon_sym_TILDE] = ACTIONS(1518), + [anon_sym_PLUS_PLUS] = ACTIONS(1518), + [anon_sym_DASH_DASH] = ACTIONS(1518), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1518), + [sym_number] = ACTIONS(1518), + [sym_private_property_identifier] = ACTIONS(1518), + [sym_this] = ACTIONS(1520), + [sym_super] = ACTIONS(1520), + [sym_true] = ACTIONS(1520), + [sym_false] = ACTIONS(1520), + [sym_null] = ACTIONS(1520), + [sym_undefined] = ACTIONS(1520), + [anon_sym_AT] = ACTIONS(1518), + [anon_sym_static] = ACTIONS(1520), + [anon_sym_get] = ACTIONS(1520), + [anon_sym_set] = ACTIONS(1520), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1518), + [sym__await_yield_identifier] = ACTIONS(1518), + [sym__await_keyword] = ACTIONS(1518), + [sym__default_declaration_start] = ACTIONS(1518), + }, + [STATE(570)] = { + [ts_builtin_sym_end] = ACTIONS(1522), + [sym_identifier] = ACTIONS(1524), + [anon_sym_export] = ACTIONS(1524), + [anon_sym_LBRACE] = ACTIONS(1522), + [anon_sym_RBRACE] = ACTIONS(1522), + [anon_sym_break] = ACTIONS(1524), + [anon_sym_case] = ACTIONS(1524), + [anon_sym_class] = ACTIONS(1524), + [anon_sym_const] = ACTIONS(1524), + [anon_sym_continue] = ACTIONS(1524), + [anon_sym_debugger] = ACTIONS(1524), + [anon_sym_default] = ACTIONS(1524), + [anon_sym_delete] = ACTIONS(1524), + [anon_sym_do] = ACTIONS(1524), + [anon_sym_else] = ACTIONS(1524), + [anon_sym_for] = ACTIONS(1524), + [anon_sym_function] = ACTIONS(1524), + [anon_sym_if] = ACTIONS(1524), + [anon_sym_import] = ACTIONS(1524), + [anon_sym_new] = ACTIONS(1524), + [anon_sym_return] = ACTIONS(1524), + [anon_sym_switch] = ACTIONS(1524), + [anon_sym_throw] = ACTIONS(1524), + [anon_sym_try] = ACTIONS(1524), + [anon_sym_typeof] = ACTIONS(1524), + [anon_sym_var] = ACTIONS(1524), + [anon_sym_void] = ACTIONS(1524), + [anon_sym_while] = ACTIONS(1524), + [anon_sym_with] = ACTIONS(1524), + [sym__let] = ACTIONS(1524), + [anon_sym_let] = ACTIONS(1524), + [anon_sym_using] = ACTIONS(1524), + [anon_sym_LPAREN] = ACTIONS(1522), + [anon_sym_SEMI] = ACTIONS(1522), + [anon_sym_yield] = ACTIONS(1524), + [anon_sym_LBRACK] = ACTIONS(1522), + [anon_sym_LT] = ACTIONS(1522), + [anon_sym_DQUOTE] = ACTIONS(1522), + [anon_sym_SQUOTE] = ACTIONS(1522), + [anon_sym_async] = ACTIONS(1524), + [anon_sym_PLUS] = ACTIONS(1524), + [anon_sym_DASH] = ACTIONS(1524), + [anon_sym_SLASH] = ACTIONS(1524), + [anon_sym_BANG] = ACTIONS(1522), + [anon_sym_TILDE] = ACTIONS(1522), + [anon_sym_PLUS_PLUS] = ACTIONS(1522), + [anon_sym_DASH_DASH] = ACTIONS(1522), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1522), + [sym_number] = ACTIONS(1522), + [sym_private_property_identifier] = ACTIONS(1522), + [sym_this] = ACTIONS(1524), + [sym_super] = ACTIONS(1524), + [sym_true] = ACTIONS(1524), + [sym_false] = ACTIONS(1524), + [sym_null] = ACTIONS(1524), + [sym_undefined] = ACTIONS(1524), + [anon_sym_AT] = ACTIONS(1522), + [anon_sym_static] = ACTIONS(1524), + [anon_sym_get] = ACTIONS(1524), + [anon_sym_set] = ACTIONS(1524), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1522), + [sym__await_yield_identifier] = ACTIONS(1522), + [sym__await_keyword] = ACTIONS(1522), + [sym__default_declaration_start] = ACTIONS(1522), + }, + [STATE(571)] = { + [ts_builtin_sym_end] = ACTIONS(1526), + [sym_identifier] = ACTIONS(1528), + [anon_sym_export] = ACTIONS(1528), + [anon_sym_LBRACE] = ACTIONS(1526), + [anon_sym_RBRACE] = ACTIONS(1526), + [anon_sym_break] = ACTIONS(1528), + [anon_sym_case] = ACTIONS(1528), + [anon_sym_class] = ACTIONS(1528), + [anon_sym_const] = ACTIONS(1528), + [anon_sym_continue] = ACTIONS(1528), + [anon_sym_debugger] = ACTIONS(1528), + [anon_sym_default] = ACTIONS(1528), + [anon_sym_delete] = ACTIONS(1528), + [anon_sym_do] = ACTIONS(1528), + [anon_sym_else] = ACTIONS(1528), + [anon_sym_for] = ACTIONS(1528), + [anon_sym_function] = ACTIONS(1528), + [anon_sym_if] = ACTIONS(1528), + [anon_sym_import] = ACTIONS(1528), + [anon_sym_new] = ACTIONS(1528), + [anon_sym_return] = ACTIONS(1528), + [anon_sym_switch] = ACTIONS(1528), + [anon_sym_throw] = ACTIONS(1528), + [anon_sym_try] = ACTIONS(1528), + [anon_sym_typeof] = ACTIONS(1528), + [anon_sym_var] = ACTIONS(1528), + [anon_sym_void] = ACTIONS(1528), + [anon_sym_while] = ACTIONS(1528), + [anon_sym_with] = ACTIONS(1528), + [sym__let] = ACTIONS(1528), + [anon_sym_let] = ACTIONS(1528), + [anon_sym_using] = ACTIONS(1528), + [anon_sym_LPAREN] = ACTIONS(1526), + [anon_sym_SEMI] = ACTIONS(1526), + [anon_sym_yield] = ACTIONS(1528), + [anon_sym_LBRACK] = ACTIONS(1526), + [anon_sym_LT] = ACTIONS(1526), + [anon_sym_DQUOTE] = ACTIONS(1526), + [anon_sym_SQUOTE] = ACTIONS(1526), + [anon_sym_async] = ACTIONS(1528), + [anon_sym_PLUS] = ACTIONS(1528), + [anon_sym_DASH] = ACTIONS(1528), + [anon_sym_SLASH] = ACTIONS(1528), + [anon_sym_BANG] = ACTIONS(1526), + [anon_sym_TILDE] = ACTIONS(1526), + [anon_sym_PLUS_PLUS] = ACTIONS(1526), + [anon_sym_DASH_DASH] = ACTIONS(1526), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1526), + [sym_number] = ACTIONS(1526), + [sym_private_property_identifier] = ACTIONS(1526), + [sym_this] = ACTIONS(1528), + [sym_super] = ACTIONS(1528), + [sym_true] = ACTIONS(1528), + [sym_false] = ACTIONS(1528), + [sym_null] = ACTIONS(1528), + [sym_undefined] = ACTIONS(1528), + [anon_sym_AT] = ACTIONS(1526), + [anon_sym_static] = ACTIONS(1528), + [anon_sym_get] = ACTIONS(1528), + [anon_sym_set] = ACTIONS(1528), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1526), + [sym__await_yield_identifier] = ACTIONS(1526), + [sym__await_keyword] = ACTIONS(1526), + [sym__default_declaration_start] = ACTIONS(1526), + }, + [STATE(572)] = { + [ts_builtin_sym_end] = ACTIONS(1530), + [sym_identifier] = ACTIONS(1532), + [anon_sym_export] = ACTIONS(1532), + [anon_sym_LBRACE] = ACTIONS(1530), + [anon_sym_RBRACE] = ACTIONS(1530), + [anon_sym_break] = ACTIONS(1532), + [anon_sym_case] = ACTIONS(1532), + [anon_sym_class] = ACTIONS(1532), + [anon_sym_const] = ACTIONS(1532), + [anon_sym_continue] = ACTIONS(1532), + [anon_sym_debugger] = ACTIONS(1532), + [anon_sym_default] = ACTIONS(1532), + [anon_sym_delete] = ACTIONS(1532), + [anon_sym_do] = ACTIONS(1532), + [anon_sym_else] = ACTIONS(1532), + [anon_sym_for] = ACTIONS(1532), + [anon_sym_function] = ACTIONS(1532), + [anon_sym_if] = ACTIONS(1532), + [anon_sym_import] = ACTIONS(1532), + [anon_sym_new] = ACTIONS(1532), + [anon_sym_return] = ACTIONS(1532), + [anon_sym_switch] = ACTIONS(1532), + [anon_sym_throw] = ACTIONS(1532), + [anon_sym_try] = ACTIONS(1532), + [anon_sym_typeof] = ACTIONS(1532), + [anon_sym_var] = ACTIONS(1532), + [anon_sym_void] = ACTIONS(1532), + [anon_sym_while] = ACTIONS(1532), + [anon_sym_with] = ACTIONS(1532), + [sym__let] = ACTIONS(1532), + [anon_sym_let] = ACTIONS(1532), + [anon_sym_using] = ACTIONS(1532), + [anon_sym_LPAREN] = ACTIONS(1530), + [anon_sym_SEMI] = ACTIONS(1530), + [anon_sym_yield] = ACTIONS(1532), + [anon_sym_LBRACK] = ACTIONS(1530), + [anon_sym_LT] = ACTIONS(1530), + [anon_sym_DQUOTE] = ACTIONS(1530), + [anon_sym_SQUOTE] = ACTIONS(1530), + [anon_sym_async] = ACTIONS(1532), + [anon_sym_PLUS] = ACTIONS(1532), + [anon_sym_DASH] = ACTIONS(1532), + [anon_sym_SLASH] = ACTIONS(1532), + [anon_sym_BANG] = ACTIONS(1530), + [anon_sym_TILDE] = ACTIONS(1530), + [anon_sym_PLUS_PLUS] = ACTIONS(1530), + [anon_sym_DASH_DASH] = ACTIONS(1530), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1530), + [sym_number] = ACTIONS(1530), + [sym_private_property_identifier] = ACTIONS(1530), + [sym_this] = ACTIONS(1532), + [sym_super] = ACTIONS(1532), + [sym_true] = ACTIONS(1532), + [sym_false] = ACTIONS(1532), + [sym_null] = ACTIONS(1532), + [sym_undefined] = ACTIONS(1532), + [anon_sym_AT] = ACTIONS(1530), + [anon_sym_static] = ACTIONS(1532), + [anon_sym_get] = ACTIONS(1532), + [anon_sym_set] = ACTIONS(1532), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1530), + [sym__await_yield_identifier] = ACTIONS(1530), + [sym__await_keyword] = ACTIONS(1530), + [sym__default_declaration_start] = ACTIONS(1530), + }, + [STATE(573)] = { + [ts_builtin_sym_end] = ACTIONS(1494), + [sym_identifier] = ACTIONS(1496), + [anon_sym_export] = ACTIONS(1496), + [anon_sym_LBRACE] = ACTIONS(1494), + [anon_sym_RBRACE] = ACTIONS(1494), + [anon_sym_break] = ACTIONS(1496), + [anon_sym_case] = ACTIONS(1496), + [anon_sym_class] = ACTIONS(1496), + [anon_sym_const] = ACTIONS(1496), + [anon_sym_continue] = ACTIONS(1496), + [anon_sym_debugger] = ACTIONS(1496), + [anon_sym_default] = ACTIONS(1496), + [anon_sym_delete] = ACTIONS(1496), + [anon_sym_do] = ACTIONS(1496), + [anon_sym_else] = ACTIONS(1496), + [anon_sym_for] = ACTIONS(1496), + [anon_sym_function] = ACTIONS(1496), + [anon_sym_if] = ACTIONS(1496), + [anon_sym_import] = ACTIONS(1496), + [anon_sym_new] = ACTIONS(1496), + [anon_sym_return] = ACTIONS(1496), + [anon_sym_switch] = ACTIONS(1496), + [anon_sym_throw] = ACTIONS(1496), + [anon_sym_try] = ACTIONS(1496), + [anon_sym_typeof] = ACTIONS(1496), + [anon_sym_var] = ACTIONS(1496), + [anon_sym_void] = ACTIONS(1496), + [anon_sym_while] = ACTIONS(1496), + [anon_sym_with] = ACTIONS(1496), + [sym__let] = ACTIONS(1496), + [anon_sym_let] = ACTIONS(1496), + [anon_sym_using] = ACTIONS(1496), + [anon_sym_LPAREN] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1494), + [anon_sym_yield] = ACTIONS(1496), + [anon_sym_LBRACK] = ACTIONS(1494), + [anon_sym_LT] = ACTIONS(1494), + [anon_sym_DQUOTE] = ACTIONS(1494), + [anon_sym_SQUOTE] = ACTIONS(1494), + [anon_sym_async] = ACTIONS(1496), + [anon_sym_PLUS] = ACTIONS(1496), + [anon_sym_DASH] = ACTIONS(1496), + [anon_sym_SLASH] = ACTIONS(1496), + [anon_sym_BANG] = ACTIONS(1494), + [anon_sym_TILDE] = ACTIONS(1494), + [anon_sym_PLUS_PLUS] = ACTIONS(1494), + [anon_sym_DASH_DASH] = ACTIONS(1494), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1494), + [sym_number] = ACTIONS(1494), + [sym_private_property_identifier] = ACTIONS(1494), + [sym_this] = ACTIONS(1496), + [sym_super] = ACTIONS(1496), + [sym_true] = ACTIONS(1496), + [sym_false] = ACTIONS(1496), + [sym_null] = ACTIONS(1496), + [sym_undefined] = ACTIONS(1496), + [anon_sym_AT] = ACTIONS(1494), + [anon_sym_static] = ACTIONS(1496), + [anon_sym_get] = ACTIONS(1496), + [anon_sym_set] = ACTIONS(1496), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1494), + [sym__await_yield_identifier] = ACTIONS(1494), + [sym__await_keyword] = ACTIONS(1494), + [sym__default_declaration_start] = ACTIONS(1494), + }, + [STATE(574)] = { + [ts_builtin_sym_end] = ACTIONS(1534), + [sym_identifier] = ACTIONS(1536), + [anon_sym_export] = ACTIONS(1536), + [anon_sym_LBRACE] = ACTIONS(1534), + [anon_sym_RBRACE] = ACTIONS(1534), + [anon_sym_break] = ACTIONS(1536), + [anon_sym_case] = ACTIONS(1536), + [anon_sym_class] = ACTIONS(1536), + [anon_sym_const] = ACTIONS(1536), + [anon_sym_continue] = ACTIONS(1536), + [anon_sym_debugger] = ACTIONS(1536), + [anon_sym_default] = ACTIONS(1536), + [anon_sym_delete] = ACTIONS(1536), + [anon_sym_do] = ACTIONS(1536), + [anon_sym_else] = ACTIONS(1536), + [anon_sym_for] = ACTIONS(1536), + [anon_sym_function] = ACTIONS(1536), + [anon_sym_if] = ACTIONS(1536), + [anon_sym_import] = ACTIONS(1536), + [anon_sym_new] = ACTIONS(1536), + [anon_sym_return] = ACTIONS(1536), + [anon_sym_switch] = ACTIONS(1536), + [anon_sym_throw] = ACTIONS(1536), + [anon_sym_try] = ACTIONS(1536), + [anon_sym_typeof] = ACTIONS(1536), + [anon_sym_var] = ACTIONS(1536), + [anon_sym_void] = ACTIONS(1536), + [anon_sym_while] = ACTIONS(1536), + [anon_sym_with] = ACTIONS(1536), + [sym__let] = ACTIONS(1536), + [anon_sym_let] = ACTIONS(1536), + [anon_sym_using] = ACTIONS(1536), + [anon_sym_LPAREN] = ACTIONS(1534), + [anon_sym_SEMI] = ACTIONS(1534), + [anon_sym_yield] = ACTIONS(1536), + [anon_sym_LBRACK] = ACTIONS(1534), + [anon_sym_LT] = ACTIONS(1534), + [anon_sym_DQUOTE] = ACTIONS(1534), + [anon_sym_SQUOTE] = ACTIONS(1534), + [anon_sym_async] = ACTIONS(1536), + [anon_sym_PLUS] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1536), + [anon_sym_SLASH] = ACTIONS(1536), + [anon_sym_BANG] = ACTIONS(1534), + [anon_sym_TILDE] = ACTIONS(1534), + [anon_sym_PLUS_PLUS] = ACTIONS(1534), + [anon_sym_DASH_DASH] = ACTIONS(1534), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1534), + [sym_number] = ACTIONS(1534), + [sym_private_property_identifier] = ACTIONS(1534), + [sym_this] = ACTIONS(1536), + [sym_super] = ACTIONS(1536), + [sym_true] = ACTIONS(1536), + [sym_false] = ACTIONS(1536), + [sym_null] = ACTIONS(1536), + [sym_undefined] = ACTIONS(1536), + [anon_sym_AT] = ACTIONS(1534), + [anon_sym_static] = ACTIONS(1536), + [anon_sym_get] = ACTIONS(1536), + [anon_sym_set] = ACTIONS(1536), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1534), + [sym__await_yield_identifier] = ACTIONS(1534), + [sym__await_keyword] = ACTIONS(1534), + [sym__default_declaration_start] = ACTIONS(1534), + }, + [STATE(575)] = { + [ts_builtin_sym_end] = ACTIONS(1538), + [sym_identifier] = ACTIONS(1540), + [anon_sym_export] = ACTIONS(1540), + [anon_sym_LBRACE] = ACTIONS(1538), + [anon_sym_RBRACE] = ACTIONS(1538), + [anon_sym_break] = ACTIONS(1540), + [anon_sym_case] = ACTIONS(1540), + [anon_sym_class] = ACTIONS(1540), + [anon_sym_const] = ACTIONS(1540), + [anon_sym_continue] = ACTIONS(1540), + [anon_sym_debugger] = ACTIONS(1540), + [anon_sym_default] = ACTIONS(1540), + [anon_sym_delete] = ACTIONS(1540), + [anon_sym_do] = ACTIONS(1540), + [anon_sym_else] = ACTIONS(1540), + [anon_sym_for] = ACTIONS(1540), + [anon_sym_function] = ACTIONS(1540), + [anon_sym_if] = ACTIONS(1540), + [anon_sym_import] = ACTIONS(1540), + [anon_sym_new] = ACTIONS(1540), + [anon_sym_return] = ACTIONS(1540), + [anon_sym_switch] = ACTIONS(1540), + [anon_sym_throw] = ACTIONS(1540), + [anon_sym_try] = ACTIONS(1540), + [anon_sym_typeof] = ACTIONS(1540), + [anon_sym_var] = ACTIONS(1540), + [anon_sym_void] = ACTIONS(1540), + [anon_sym_while] = ACTIONS(1540), + [anon_sym_with] = ACTIONS(1540), + [sym__let] = ACTIONS(1540), + [anon_sym_let] = ACTIONS(1540), + [anon_sym_using] = ACTIONS(1540), + [anon_sym_LPAREN] = ACTIONS(1538), + [anon_sym_SEMI] = ACTIONS(1538), + [anon_sym_yield] = ACTIONS(1540), + [anon_sym_LBRACK] = ACTIONS(1538), + [anon_sym_LT] = ACTIONS(1538), + [anon_sym_DQUOTE] = ACTIONS(1538), + [anon_sym_SQUOTE] = ACTIONS(1538), + [anon_sym_async] = ACTIONS(1540), + [anon_sym_PLUS] = ACTIONS(1540), + [anon_sym_DASH] = ACTIONS(1540), + [anon_sym_SLASH] = ACTIONS(1540), + [anon_sym_BANG] = ACTIONS(1538), + [anon_sym_TILDE] = ACTIONS(1538), + [anon_sym_PLUS_PLUS] = ACTIONS(1538), + [anon_sym_DASH_DASH] = ACTIONS(1538), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1538), + [sym_number] = ACTIONS(1538), + [sym_private_property_identifier] = ACTIONS(1538), + [sym_this] = ACTIONS(1540), + [sym_super] = ACTIONS(1540), + [sym_true] = ACTIONS(1540), + [sym_false] = ACTIONS(1540), + [sym_null] = ACTIONS(1540), + [sym_undefined] = ACTIONS(1540), + [anon_sym_AT] = ACTIONS(1538), + [anon_sym_static] = ACTIONS(1540), + [anon_sym_get] = ACTIONS(1540), + [anon_sym_set] = ACTIONS(1540), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1538), + [sym__await_yield_identifier] = ACTIONS(1538), + [sym__await_keyword] = ACTIONS(1538), + [sym__default_declaration_start] = ACTIONS(1538), + }, + [STATE(576)] = { + [ts_builtin_sym_end] = ACTIONS(1542), + [sym_identifier] = ACTIONS(1544), + [anon_sym_export] = ACTIONS(1544), + [anon_sym_LBRACE] = ACTIONS(1542), + [anon_sym_RBRACE] = ACTIONS(1542), + [anon_sym_break] = ACTIONS(1544), + [anon_sym_case] = ACTIONS(1544), + [anon_sym_class] = ACTIONS(1544), + [anon_sym_const] = ACTIONS(1544), + [anon_sym_continue] = ACTIONS(1544), + [anon_sym_debugger] = ACTIONS(1544), + [anon_sym_default] = ACTIONS(1544), + [anon_sym_delete] = ACTIONS(1544), + [anon_sym_do] = ACTIONS(1544), + [anon_sym_else] = ACTIONS(1544), + [anon_sym_for] = ACTIONS(1544), + [anon_sym_function] = ACTIONS(1544), + [anon_sym_if] = ACTIONS(1544), + [anon_sym_import] = ACTIONS(1544), + [anon_sym_new] = ACTIONS(1544), + [anon_sym_return] = ACTIONS(1544), + [anon_sym_switch] = ACTIONS(1544), + [anon_sym_throw] = ACTIONS(1544), + [anon_sym_try] = ACTIONS(1544), + [anon_sym_typeof] = ACTIONS(1544), + [anon_sym_var] = ACTIONS(1544), + [anon_sym_void] = ACTIONS(1544), + [anon_sym_while] = ACTIONS(1544), + [anon_sym_with] = ACTIONS(1544), + [sym__let] = ACTIONS(1544), + [anon_sym_let] = ACTIONS(1544), + [anon_sym_using] = ACTIONS(1544), + [anon_sym_LPAREN] = ACTIONS(1542), + [anon_sym_SEMI] = ACTIONS(1542), + [anon_sym_yield] = ACTIONS(1544), + [anon_sym_LBRACK] = ACTIONS(1542), + [anon_sym_LT] = ACTIONS(1542), + [anon_sym_DQUOTE] = ACTIONS(1542), + [anon_sym_SQUOTE] = ACTIONS(1542), + [anon_sym_async] = ACTIONS(1544), + [anon_sym_PLUS] = ACTIONS(1544), + [anon_sym_DASH] = ACTIONS(1544), + [anon_sym_SLASH] = ACTIONS(1544), + [anon_sym_BANG] = ACTIONS(1542), + [anon_sym_TILDE] = ACTIONS(1542), + [anon_sym_PLUS_PLUS] = ACTIONS(1542), + [anon_sym_DASH_DASH] = ACTIONS(1542), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1542), + [sym_number] = ACTIONS(1542), + [sym_private_property_identifier] = ACTIONS(1542), + [sym_this] = ACTIONS(1544), + [sym_super] = ACTIONS(1544), + [sym_true] = ACTIONS(1544), + [sym_false] = ACTIONS(1544), + [sym_null] = ACTIONS(1544), + [sym_undefined] = ACTIONS(1544), + [anon_sym_AT] = ACTIONS(1542), + [anon_sym_static] = ACTIONS(1544), + [anon_sym_get] = ACTIONS(1544), + [anon_sym_set] = ACTIONS(1544), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1542), + [sym__await_yield_identifier] = ACTIONS(1542), + [sym__await_keyword] = ACTIONS(1542), + [sym__default_declaration_start] = ACTIONS(1542), + }, + [STATE(577)] = { + [ts_builtin_sym_end] = ACTIONS(1546), + [sym_identifier] = ACTIONS(1548), + [anon_sym_export] = ACTIONS(1548), + [anon_sym_LBRACE] = ACTIONS(1546), + [anon_sym_RBRACE] = ACTIONS(1546), + [anon_sym_break] = ACTIONS(1548), + [anon_sym_case] = ACTIONS(1548), + [anon_sym_class] = ACTIONS(1548), + [anon_sym_const] = ACTIONS(1548), + [anon_sym_continue] = ACTIONS(1548), + [anon_sym_debugger] = ACTIONS(1548), + [anon_sym_default] = ACTIONS(1548), + [anon_sym_delete] = ACTIONS(1548), + [anon_sym_do] = ACTIONS(1548), + [anon_sym_else] = ACTIONS(1548), + [anon_sym_for] = ACTIONS(1548), + [anon_sym_function] = ACTIONS(1548), + [anon_sym_if] = ACTIONS(1548), + [anon_sym_import] = ACTIONS(1548), + [anon_sym_new] = ACTIONS(1548), + [anon_sym_return] = ACTIONS(1548), + [anon_sym_switch] = ACTIONS(1548), + [anon_sym_throw] = ACTIONS(1548), + [anon_sym_try] = ACTIONS(1548), + [anon_sym_typeof] = ACTIONS(1548), + [anon_sym_var] = ACTIONS(1548), + [anon_sym_void] = ACTIONS(1548), + [anon_sym_while] = ACTIONS(1548), + [anon_sym_with] = ACTIONS(1548), + [sym__let] = ACTIONS(1548), + [anon_sym_let] = ACTIONS(1548), + [anon_sym_using] = ACTIONS(1548), + [anon_sym_LPAREN] = ACTIONS(1546), + [anon_sym_SEMI] = ACTIONS(1546), + [anon_sym_yield] = ACTIONS(1548), + [anon_sym_LBRACK] = ACTIONS(1546), + [anon_sym_LT] = ACTIONS(1546), + [anon_sym_DQUOTE] = ACTIONS(1546), + [anon_sym_SQUOTE] = ACTIONS(1546), + [anon_sym_async] = ACTIONS(1548), + [anon_sym_PLUS] = ACTIONS(1548), + [anon_sym_DASH] = ACTIONS(1548), + [anon_sym_SLASH] = ACTIONS(1548), + [anon_sym_BANG] = ACTIONS(1546), + [anon_sym_TILDE] = ACTIONS(1546), + [anon_sym_PLUS_PLUS] = ACTIONS(1546), + [anon_sym_DASH_DASH] = ACTIONS(1546), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1546), + [sym_number] = ACTIONS(1546), + [sym_private_property_identifier] = ACTIONS(1546), + [sym_this] = ACTIONS(1548), + [sym_super] = ACTIONS(1548), + [sym_true] = ACTIONS(1548), + [sym_false] = ACTIONS(1548), + [sym_null] = ACTIONS(1548), + [sym_undefined] = ACTIONS(1548), + [anon_sym_AT] = ACTIONS(1546), + [anon_sym_static] = ACTIONS(1548), + [anon_sym_get] = ACTIONS(1548), + [anon_sym_set] = ACTIONS(1548), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1546), + [sym__await_yield_identifier] = ACTIONS(1546), + [sym__await_keyword] = ACTIONS(1546), + [sym__default_declaration_start] = ACTIONS(1546), + }, + [STATE(578)] = { + [ts_builtin_sym_end] = ACTIONS(1550), + [sym_identifier] = ACTIONS(1552), + [anon_sym_export] = ACTIONS(1552), + [anon_sym_LBRACE] = ACTIONS(1550), + [anon_sym_RBRACE] = ACTIONS(1550), + [anon_sym_break] = ACTIONS(1552), + [anon_sym_case] = ACTIONS(1552), + [anon_sym_class] = ACTIONS(1552), + [anon_sym_const] = ACTIONS(1552), + [anon_sym_continue] = ACTIONS(1552), + [anon_sym_debugger] = ACTIONS(1552), + [anon_sym_default] = ACTIONS(1552), + [anon_sym_delete] = ACTIONS(1552), + [anon_sym_do] = ACTIONS(1552), + [anon_sym_else] = ACTIONS(1552), + [anon_sym_for] = ACTIONS(1552), + [anon_sym_function] = ACTIONS(1552), + [anon_sym_if] = ACTIONS(1552), + [anon_sym_import] = ACTIONS(1552), + [anon_sym_new] = ACTIONS(1552), + [anon_sym_return] = ACTIONS(1552), + [anon_sym_switch] = ACTIONS(1552), + [anon_sym_throw] = ACTIONS(1552), + [anon_sym_try] = ACTIONS(1552), + [anon_sym_typeof] = ACTIONS(1552), + [anon_sym_var] = ACTIONS(1552), + [anon_sym_void] = ACTIONS(1552), + [anon_sym_while] = ACTIONS(1552), [anon_sym_with] = ACTIONS(1552), [sym__let] = ACTIONS(1552), [anon_sym_let] = ACTIONS(1552), @@ -62138,7 +64151,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1550), [sym__default_declaration_start] = ACTIONS(1550), }, - [STATE(544)] = { + [STATE(579)] = { [ts_builtin_sym_end] = ACTIONS(1554), [sym_identifier] = ACTIONS(1556), [anon_sym_export] = ACTIONS(1556), @@ -62206,7 +64219,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1554), [sym__default_declaration_start] = ACTIONS(1554), }, - [STATE(545)] = { + [STATE(580)] = { [ts_builtin_sym_end] = ACTIONS(1558), [sym_identifier] = ACTIONS(1560), [anon_sym_export] = ACTIONS(1560), @@ -62274,7 +64287,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1558), [sym__default_declaration_start] = ACTIONS(1558), }, - [STATE(546)] = { + [STATE(581)] = { [ts_builtin_sym_end] = ACTIONS(1562), [sym_identifier] = ACTIONS(1564), [anon_sym_export] = ACTIONS(1564), @@ -62342,7 +64355,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1562), [sym__default_declaration_start] = ACTIONS(1562), }, - [STATE(547)] = { + [STATE(582)] = { [ts_builtin_sym_end] = ACTIONS(1566), [sym_identifier] = ACTIONS(1568), [anon_sym_export] = ACTIONS(1568), @@ -62410,7 +64423,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1566), [sym__default_declaration_start] = ACTIONS(1566), }, - [STATE(548)] = { + [STATE(583)] = { [ts_builtin_sym_end] = ACTIONS(1570), [sym_identifier] = ACTIONS(1572), [anon_sym_export] = ACTIONS(1572), @@ -62478,7 +64491,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1570), [sym__default_declaration_start] = ACTIONS(1570), }, - [STATE(549)] = { + [STATE(584)] = { [ts_builtin_sym_end] = ACTIONS(1574), [sym_identifier] = ACTIONS(1576), [anon_sym_export] = ACTIONS(1576), @@ -62546,687 +64559,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1574), [sym__default_declaration_start] = ACTIONS(1574), }, - [STATE(550)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), + [STATE(585)] = { + [ts_builtin_sym_end] = ACTIONS(1578), + [sym_identifier] = ACTIONS(1580), + [anon_sym_export] = ACTIONS(1580), + [anon_sym_LBRACE] = ACTIONS(1578), + [anon_sym_RBRACE] = ACTIONS(1578), + [anon_sym_break] = ACTIONS(1580), + [anon_sym_case] = ACTIONS(1580), + [anon_sym_class] = ACTIONS(1580), + [anon_sym_const] = ACTIONS(1580), + [anon_sym_continue] = ACTIONS(1580), + [anon_sym_debugger] = ACTIONS(1580), + [anon_sym_default] = ACTIONS(1580), + [anon_sym_delete] = ACTIONS(1580), + [anon_sym_do] = ACTIONS(1580), + [anon_sym_else] = ACTIONS(1580), + [anon_sym_for] = ACTIONS(1580), + [anon_sym_function] = ACTIONS(1580), + [anon_sym_if] = ACTIONS(1580), + [anon_sym_import] = ACTIONS(1580), + [anon_sym_new] = ACTIONS(1580), + [anon_sym_return] = ACTIONS(1580), + [anon_sym_switch] = ACTIONS(1580), + [anon_sym_throw] = ACTIONS(1580), + [anon_sym_try] = ACTIONS(1580), + [anon_sym_typeof] = ACTIONS(1580), + [anon_sym_var] = ACTIONS(1580), + [anon_sym_void] = ACTIONS(1580), + [anon_sym_while] = ACTIONS(1580), + [anon_sym_with] = ACTIONS(1580), + [sym__let] = ACTIONS(1580), + [anon_sym_let] = ACTIONS(1580), + [anon_sym_using] = ACTIONS(1580), + [anon_sym_LPAREN] = ACTIONS(1578), + [anon_sym_SEMI] = ACTIONS(1578), + [anon_sym_yield] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(1578), + [anon_sym_LT] = ACTIONS(1578), + [anon_sym_DQUOTE] = ACTIONS(1578), + [anon_sym_SQUOTE] = ACTIONS(1578), + [anon_sym_async] = ACTIONS(1580), + [anon_sym_PLUS] = ACTIONS(1580), + [anon_sym_DASH] = ACTIONS(1580), + [anon_sym_SLASH] = ACTIONS(1580), + [anon_sym_BANG] = ACTIONS(1578), + [anon_sym_TILDE] = ACTIONS(1578), + [anon_sym_PLUS_PLUS] = ACTIONS(1578), + [anon_sym_DASH_DASH] = ACTIONS(1578), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), + [anon_sym_BQUOTE] = ACTIONS(1578), + [sym_number] = ACTIONS(1578), + [sym_private_property_identifier] = ACTIONS(1578), + [sym_this] = ACTIONS(1580), + [sym_super] = ACTIONS(1580), + [sym_true] = ACTIONS(1580), + [sym_false] = ACTIONS(1580), + [sym_null] = ACTIONS(1580), + [sym_undefined] = ACTIONS(1580), + [anon_sym_AT] = ACTIONS(1578), + [anon_sym_static] = ACTIONS(1580), + [anon_sym_get] = ACTIONS(1580), + [anon_sym_set] = ACTIONS(1580), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1578), + [sym__await_yield_identifier] = ACTIONS(1578), + [sym__await_keyword] = ACTIONS(1578), + [sym__default_declaration_start] = ACTIONS(1578), }, - [STATE(551)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), + [STATE(586)] = { + [ts_builtin_sym_end] = ACTIONS(1582), + [sym_identifier] = ACTIONS(1584), + [anon_sym_export] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1582), + [anon_sym_RBRACE] = ACTIONS(1582), + [anon_sym_break] = ACTIONS(1584), + [anon_sym_case] = ACTIONS(1584), + [anon_sym_class] = ACTIONS(1584), + [anon_sym_const] = ACTIONS(1584), + [anon_sym_continue] = ACTIONS(1584), + [anon_sym_debugger] = ACTIONS(1584), + [anon_sym_default] = ACTIONS(1584), + [anon_sym_delete] = ACTIONS(1584), + [anon_sym_do] = ACTIONS(1584), + [anon_sym_else] = ACTIONS(1584), + [anon_sym_for] = ACTIONS(1584), + [anon_sym_function] = ACTIONS(1584), + [anon_sym_if] = ACTIONS(1584), + [anon_sym_import] = ACTIONS(1584), + [anon_sym_new] = ACTIONS(1584), + [anon_sym_return] = ACTIONS(1584), + [anon_sym_switch] = ACTIONS(1584), + [anon_sym_throw] = ACTIONS(1584), + [anon_sym_try] = ACTIONS(1584), + [anon_sym_typeof] = ACTIONS(1584), + [anon_sym_var] = ACTIONS(1584), + [anon_sym_void] = ACTIONS(1584), + [anon_sym_while] = ACTIONS(1584), + [anon_sym_with] = ACTIONS(1584), + [sym__let] = ACTIONS(1584), + [anon_sym_let] = ACTIONS(1584), + [anon_sym_using] = ACTIONS(1584), + [anon_sym_LPAREN] = ACTIONS(1582), + [anon_sym_SEMI] = ACTIONS(1582), + [anon_sym_yield] = ACTIONS(1584), + [anon_sym_LBRACK] = ACTIONS(1582), + [anon_sym_LT] = ACTIONS(1582), + [anon_sym_DQUOTE] = ACTIONS(1582), + [anon_sym_SQUOTE] = ACTIONS(1582), + [anon_sym_async] = ACTIONS(1584), + [anon_sym_PLUS] = ACTIONS(1584), + [anon_sym_DASH] = ACTIONS(1584), + [anon_sym_SLASH] = ACTIONS(1584), + [anon_sym_BANG] = ACTIONS(1582), + [anon_sym_TILDE] = ACTIONS(1582), + [anon_sym_PLUS_PLUS] = ACTIONS(1582), + [anon_sym_DASH_DASH] = ACTIONS(1582), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), + [anon_sym_BQUOTE] = ACTIONS(1582), + [sym_number] = ACTIONS(1582), + [sym_private_property_identifier] = ACTIONS(1582), + [sym_this] = ACTIONS(1584), + [sym_super] = ACTIONS(1584), + [sym_true] = ACTIONS(1584), + [sym_false] = ACTIONS(1584), + [sym_null] = ACTIONS(1584), + [sym_undefined] = ACTIONS(1584), + [anon_sym_AT] = ACTIONS(1582), + [anon_sym_static] = ACTIONS(1584), + [anon_sym_get] = ACTIONS(1584), + [anon_sym_set] = ACTIONS(1584), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), + [sym__statement_boundary] = ACTIONS(1582), + [sym__await_yield_identifier] = ACTIONS(1582), + [sym__await_keyword] = ACTIONS(1582), + [sym__default_declaration_start] = ACTIONS(1582), }, - [STATE(552)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), - }, - [STATE(553)] = { - [ts_builtin_sym_end] = ACTIONS(1057), - [sym_identifier] = ACTIONS(1059), - [anon_sym_export] = ACTIONS(1059), - [anon_sym_LBRACE] = ACTIONS(1057), - [anon_sym_RBRACE] = ACTIONS(1057), - [anon_sym_break] = ACTIONS(1059), - [anon_sym_case] = ACTIONS(1059), - [anon_sym_class] = ACTIONS(1059), - [anon_sym_const] = ACTIONS(1059), - [anon_sym_continue] = ACTIONS(1059), - [anon_sym_debugger] = ACTIONS(1059), - [anon_sym_default] = ACTIONS(1059), - [anon_sym_delete] = ACTIONS(1059), - [anon_sym_do] = ACTIONS(1059), - [anon_sym_else] = ACTIONS(1059), - [anon_sym_for] = ACTIONS(1059), - [anon_sym_function] = ACTIONS(1059), - [anon_sym_if] = ACTIONS(1059), - [anon_sym_import] = ACTIONS(1059), - [anon_sym_new] = ACTIONS(1059), - [anon_sym_return] = ACTIONS(1059), - [anon_sym_switch] = ACTIONS(1059), - [anon_sym_throw] = ACTIONS(1059), - [anon_sym_try] = ACTIONS(1059), - [anon_sym_typeof] = ACTIONS(1059), - [anon_sym_var] = ACTIONS(1059), - [anon_sym_void] = ACTIONS(1059), - [anon_sym_while] = ACTIONS(1059), - [anon_sym_with] = ACTIONS(1059), - [sym__let] = ACTIONS(1059), - [anon_sym_let] = ACTIONS(1059), - [anon_sym_using] = ACTIONS(1059), - [anon_sym_LPAREN] = ACTIONS(1057), - [anon_sym_SEMI] = ACTIONS(1057), - [anon_sym_yield] = ACTIONS(1059), - [anon_sym_LBRACK] = ACTIONS(1057), - [anon_sym_LT] = ACTIONS(1057), - [anon_sym_DQUOTE] = ACTIONS(1057), - [anon_sym_SQUOTE] = ACTIONS(1057), - [anon_sym_async] = ACTIONS(1059), - [anon_sym_PLUS] = ACTIONS(1059), - [anon_sym_DASH] = ACTIONS(1059), - [anon_sym_SLASH] = ACTIONS(1059), - [anon_sym_BANG] = ACTIONS(1057), - [anon_sym_TILDE] = ACTIONS(1057), - [anon_sym_PLUS_PLUS] = ACTIONS(1057), - [anon_sym_DASH_DASH] = ACTIONS(1057), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1057), - [sym_number] = ACTIONS(1057), - [sym_private_property_identifier] = ACTIONS(1057), - [sym_this] = ACTIONS(1059), - [sym_super] = ACTIONS(1059), - [sym_true] = ACTIONS(1059), - [sym_false] = ACTIONS(1059), - [sym_null] = ACTIONS(1059), - [sym_undefined] = ACTIONS(1059), - [anon_sym_AT] = ACTIONS(1057), - [anon_sym_static] = ACTIONS(1059), - [anon_sym_get] = ACTIONS(1059), - [anon_sym_set] = ACTIONS(1059), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1057), - [sym__await_yield_identifier] = ACTIONS(1057), - [sym__await_keyword] = ACTIONS(1057), - [sym__default_declaration_start] = ACTIONS(1057), - }, - [STATE(554)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), - }, - [STATE(555)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), - }, - [STATE(556)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), - }, - [STATE(557)] = { - [ts_builtin_sym_end] = ACTIONS(1574), - [sym_identifier] = ACTIONS(1576), - [anon_sym_export] = ACTIONS(1576), - [anon_sym_LBRACE] = ACTIONS(1574), - [anon_sym_RBRACE] = ACTIONS(1574), - [anon_sym_break] = ACTIONS(1576), - [anon_sym_case] = ACTIONS(1576), - [anon_sym_class] = ACTIONS(1576), - [anon_sym_const] = ACTIONS(1576), - [anon_sym_continue] = ACTIONS(1576), - [anon_sym_debugger] = ACTIONS(1576), - [anon_sym_default] = ACTIONS(1576), - [anon_sym_delete] = ACTIONS(1576), - [anon_sym_do] = ACTIONS(1576), - [anon_sym_else] = ACTIONS(1576), - [anon_sym_for] = ACTIONS(1576), - [anon_sym_function] = ACTIONS(1576), - [anon_sym_if] = ACTIONS(1576), - [anon_sym_import] = ACTIONS(1576), - [anon_sym_new] = ACTIONS(1576), - [anon_sym_return] = ACTIONS(1576), - [anon_sym_switch] = ACTIONS(1576), - [anon_sym_throw] = ACTIONS(1576), - [anon_sym_try] = ACTIONS(1576), - [anon_sym_typeof] = ACTIONS(1576), - [anon_sym_var] = ACTIONS(1576), - [anon_sym_void] = ACTIONS(1576), - [anon_sym_while] = ACTIONS(1576), - [anon_sym_with] = ACTIONS(1576), - [sym__let] = ACTIONS(1576), - [anon_sym_let] = ACTIONS(1576), - [anon_sym_using] = ACTIONS(1576), - [anon_sym_LPAREN] = ACTIONS(1574), - [anon_sym_SEMI] = ACTIONS(1574), - [anon_sym_yield] = ACTIONS(1576), - [anon_sym_LBRACK] = ACTIONS(1574), - [anon_sym_LT] = ACTIONS(1574), - [anon_sym_DQUOTE] = ACTIONS(1574), - [anon_sym_SQUOTE] = ACTIONS(1574), - [anon_sym_async] = ACTIONS(1576), - [anon_sym_PLUS] = ACTIONS(1576), - [anon_sym_DASH] = ACTIONS(1576), - [anon_sym_SLASH] = ACTIONS(1576), - [anon_sym_BANG] = ACTIONS(1574), - [anon_sym_TILDE] = ACTIONS(1574), - [anon_sym_PLUS_PLUS] = ACTIONS(1574), - [anon_sym_DASH_DASH] = ACTIONS(1574), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1574), - [sym_number] = ACTIONS(1574), - [sym_private_property_identifier] = ACTIONS(1574), - [sym_this] = ACTIONS(1576), - [sym_super] = ACTIONS(1576), - [sym_true] = ACTIONS(1576), - [sym_false] = ACTIONS(1576), - [sym_null] = ACTIONS(1576), - [sym_undefined] = ACTIONS(1576), - [anon_sym_AT] = ACTIONS(1574), - [anon_sym_static] = ACTIONS(1576), - [anon_sym_get] = ACTIONS(1576), - [anon_sym_set] = ACTIONS(1576), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1574), - [sym__await_yield_identifier] = ACTIONS(1574), - [sym__await_keyword] = ACTIONS(1574), - [sym__default_declaration_start] = ACTIONS(1574), - }, - [STATE(558)] = { - [ts_builtin_sym_end] = ACTIONS(1578), - [sym_identifier] = ACTIONS(1580), - [anon_sym_export] = ACTIONS(1580), - [anon_sym_LBRACE] = ACTIONS(1578), - [anon_sym_RBRACE] = ACTIONS(1578), - [anon_sym_break] = ACTIONS(1580), - [anon_sym_case] = ACTIONS(1580), - [anon_sym_class] = ACTIONS(1580), - [anon_sym_const] = ACTIONS(1580), - [anon_sym_continue] = ACTIONS(1580), - [anon_sym_debugger] = ACTIONS(1580), - [anon_sym_default] = ACTIONS(1580), - [anon_sym_delete] = ACTIONS(1580), - [anon_sym_do] = ACTIONS(1580), - [anon_sym_else] = ACTIONS(1580), - [anon_sym_for] = ACTIONS(1580), - [anon_sym_function] = ACTIONS(1580), - [anon_sym_if] = ACTIONS(1580), - [anon_sym_import] = ACTIONS(1580), - [anon_sym_new] = ACTIONS(1580), - [anon_sym_return] = ACTIONS(1580), - [anon_sym_switch] = ACTIONS(1580), - [anon_sym_throw] = ACTIONS(1580), - [anon_sym_try] = ACTIONS(1580), - [anon_sym_typeof] = ACTIONS(1580), - [anon_sym_var] = ACTIONS(1580), - [anon_sym_void] = ACTIONS(1580), - [anon_sym_while] = ACTIONS(1580), - [anon_sym_with] = ACTIONS(1580), - [sym__let] = ACTIONS(1580), - [anon_sym_let] = ACTIONS(1580), - [anon_sym_using] = ACTIONS(1580), - [anon_sym_LPAREN] = ACTIONS(1578), - [anon_sym_SEMI] = ACTIONS(1578), - [anon_sym_yield] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(1578), - [anon_sym_LT] = ACTIONS(1578), - [anon_sym_DQUOTE] = ACTIONS(1578), - [anon_sym_SQUOTE] = ACTIONS(1578), - [anon_sym_async] = ACTIONS(1580), - [anon_sym_PLUS] = ACTIONS(1580), - [anon_sym_DASH] = ACTIONS(1580), - [anon_sym_SLASH] = ACTIONS(1580), - [anon_sym_BANG] = ACTIONS(1578), - [anon_sym_TILDE] = ACTIONS(1578), - [anon_sym_PLUS_PLUS] = ACTIONS(1578), - [anon_sym_DASH_DASH] = ACTIONS(1578), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1578), - [sym_number] = ACTIONS(1578), - [sym_private_property_identifier] = ACTIONS(1578), - [sym_this] = ACTIONS(1580), - [sym_super] = ACTIONS(1580), - [sym_true] = ACTIONS(1580), - [sym_false] = ACTIONS(1580), - [sym_null] = ACTIONS(1580), - [sym_undefined] = ACTIONS(1580), - [anon_sym_AT] = ACTIONS(1578), - [anon_sym_static] = ACTIONS(1580), - [anon_sym_get] = ACTIONS(1580), - [anon_sym_set] = ACTIONS(1580), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1578), - [sym__await_yield_identifier] = ACTIONS(1578), - [sym__await_keyword] = ACTIONS(1578), - [sym__default_declaration_start] = ACTIONS(1578), - }, - [STATE(559)] = { - [ts_builtin_sym_end] = ACTIONS(1582), - [sym_identifier] = ACTIONS(1584), - [anon_sym_export] = ACTIONS(1584), - [anon_sym_LBRACE] = ACTIONS(1582), - [anon_sym_RBRACE] = ACTIONS(1582), - [anon_sym_break] = ACTIONS(1584), - [anon_sym_case] = ACTIONS(1584), - [anon_sym_class] = ACTIONS(1584), - [anon_sym_const] = ACTIONS(1584), - [anon_sym_continue] = ACTIONS(1584), - [anon_sym_debugger] = ACTIONS(1584), - [anon_sym_default] = ACTIONS(1584), - [anon_sym_delete] = ACTIONS(1584), - [anon_sym_do] = ACTIONS(1584), - [anon_sym_else] = ACTIONS(1584), - [anon_sym_for] = ACTIONS(1584), - [anon_sym_function] = ACTIONS(1584), - [anon_sym_if] = ACTIONS(1584), - [anon_sym_import] = ACTIONS(1584), - [anon_sym_new] = ACTIONS(1584), - [anon_sym_return] = ACTIONS(1584), - [anon_sym_switch] = ACTIONS(1584), - [anon_sym_throw] = ACTIONS(1584), - [anon_sym_try] = ACTIONS(1584), - [anon_sym_typeof] = ACTIONS(1584), - [anon_sym_var] = ACTIONS(1584), - [anon_sym_void] = ACTIONS(1584), - [anon_sym_while] = ACTIONS(1584), - [anon_sym_with] = ACTIONS(1584), - [sym__let] = ACTIONS(1584), - [anon_sym_let] = ACTIONS(1584), - [anon_sym_using] = ACTIONS(1584), - [anon_sym_LPAREN] = ACTIONS(1582), - [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_yield] = ACTIONS(1584), - [anon_sym_LBRACK] = ACTIONS(1582), - [anon_sym_LT] = ACTIONS(1582), - [anon_sym_DQUOTE] = ACTIONS(1582), - [anon_sym_SQUOTE] = ACTIONS(1582), - [anon_sym_async] = ACTIONS(1584), - [anon_sym_PLUS] = ACTIONS(1584), - [anon_sym_DASH] = ACTIONS(1584), - [anon_sym_SLASH] = ACTIONS(1584), - [anon_sym_BANG] = ACTIONS(1582), - [anon_sym_TILDE] = ACTIONS(1582), - [anon_sym_PLUS_PLUS] = ACTIONS(1582), - [anon_sym_DASH_DASH] = ACTIONS(1582), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1582), - [sym_number] = ACTIONS(1582), - [sym_private_property_identifier] = ACTIONS(1582), - [sym_this] = ACTIONS(1584), - [sym_super] = ACTIONS(1584), - [sym_true] = ACTIONS(1584), - [sym_false] = ACTIONS(1584), - [sym_null] = ACTIONS(1584), - [sym_undefined] = ACTIONS(1584), - [anon_sym_AT] = ACTIONS(1582), - [anon_sym_static] = ACTIONS(1584), - [anon_sym_get] = ACTIONS(1584), - [anon_sym_set] = ACTIONS(1584), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1582), - [sym__await_yield_identifier] = ACTIONS(1582), - [sym__await_keyword] = ACTIONS(1582), - [sym__default_declaration_start] = ACTIONS(1582), - }, - [STATE(560)] = { + [STATE(587)] = { [ts_builtin_sym_end] = ACTIONS(1586), [sym_identifier] = ACTIONS(1588), [anon_sym_export] = ACTIONS(1588), @@ -63294,415 +64763,755 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1586), [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(561)] = { - [ts_builtin_sym_end] = ACTIONS(1590), - [sym_identifier] = ACTIONS(1592), - [anon_sym_export] = ACTIONS(1592), - [anon_sym_LBRACE] = ACTIONS(1590), - [anon_sym_RBRACE] = ACTIONS(1590), - [anon_sym_break] = ACTIONS(1592), - [anon_sym_case] = ACTIONS(1592), - [anon_sym_class] = ACTIONS(1592), - [anon_sym_const] = ACTIONS(1592), - [anon_sym_continue] = ACTIONS(1592), - [anon_sym_debugger] = ACTIONS(1592), - [anon_sym_default] = ACTIONS(1592), - [anon_sym_delete] = ACTIONS(1592), - [anon_sym_do] = ACTIONS(1592), - [anon_sym_else] = ACTIONS(1592), - [anon_sym_for] = ACTIONS(1592), - [anon_sym_function] = ACTIONS(1592), - [anon_sym_if] = ACTIONS(1592), - [anon_sym_import] = ACTIONS(1592), - [anon_sym_new] = ACTIONS(1592), - [anon_sym_return] = ACTIONS(1592), - [anon_sym_switch] = ACTIONS(1592), - [anon_sym_throw] = ACTIONS(1592), - [anon_sym_try] = ACTIONS(1592), - [anon_sym_typeof] = ACTIONS(1592), - [anon_sym_var] = ACTIONS(1592), - [anon_sym_void] = ACTIONS(1592), - [anon_sym_while] = ACTIONS(1592), - [anon_sym_with] = ACTIONS(1592), - [sym__let] = ACTIONS(1592), - [anon_sym_let] = ACTIONS(1592), - [anon_sym_using] = ACTIONS(1592), - [anon_sym_LPAREN] = ACTIONS(1590), - [anon_sym_SEMI] = ACTIONS(1590), - [anon_sym_yield] = ACTIONS(1592), - [anon_sym_LBRACK] = ACTIONS(1590), - [anon_sym_LT] = ACTIONS(1590), - [anon_sym_DQUOTE] = ACTIONS(1590), - [anon_sym_SQUOTE] = ACTIONS(1590), - [anon_sym_async] = ACTIONS(1592), - [anon_sym_PLUS] = ACTIONS(1592), - [anon_sym_DASH] = ACTIONS(1592), - [anon_sym_SLASH] = ACTIONS(1592), - [anon_sym_BANG] = ACTIONS(1590), - [anon_sym_TILDE] = ACTIONS(1590), - [anon_sym_PLUS_PLUS] = ACTIONS(1590), - [anon_sym_DASH_DASH] = ACTIONS(1590), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1590), - [sym_number] = ACTIONS(1590), - [sym_private_property_identifier] = ACTIONS(1590), - [sym_this] = ACTIONS(1592), - [sym_super] = ACTIONS(1592), - [sym_true] = ACTIONS(1592), - [sym_false] = ACTIONS(1592), - [sym_null] = ACTIONS(1592), - [sym_undefined] = ACTIONS(1592), - [anon_sym_AT] = ACTIONS(1590), - [anon_sym_static] = ACTIONS(1592), - [anon_sym_get] = ACTIONS(1592), - [anon_sym_set] = ACTIONS(1592), + [STATE(588)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1590), - [sym__await_yield_identifier] = ACTIONS(1590), - [sym__await_keyword] = ACTIONS(1590), - [sym__default_declaration_start] = ACTIONS(1590), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(562)] = { - [ts_builtin_sym_end] = ACTIONS(1594), - [sym_identifier] = ACTIONS(1596), - [anon_sym_export] = ACTIONS(1596), - [anon_sym_LBRACE] = ACTIONS(1594), - [anon_sym_RBRACE] = ACTIONS(1594), - [anon_sym_break] = ACTIONS(1596), - [anon_sym_case] = ACTIONS(1596), - [anon_sym_class] = ACTIONS(1596), - [anon_sym_const] = ACTIONS(1596), - [anon_sym_continue] = ACTIONS(1596), - [anon_sym_debugger] = ACTIONS(1596), - [anon_sym_default] = ACTIONS(1596), - [anon_sym_delete] = ACTIONS(1596), - [anon_sym_do] = ACTIONS(1596), - [anon_sym_else] = ACTIONS(1596), - [anon_sym_for] = ACTIONS(1596), - [anon_sym_function] = ACTIONS(1596), - [anon_sym_if] = ACTIONS(1596), - [anon_sym_import] = ACTIONS(1596), - [anon_sym_new] = ACTIONS(1596), - [anon_sym_return] = ACTIONS(1596), - [anon_sym_switch] = ACTIONS(1596), - [anon_sym_throw] = ACTIONS(1596), - [anon_sym_try] = ACTIONS(1596), - [anon_sym_typeof] = ACTIONS(1596), - [anon_sym_var] = ACTIONS(1596), - [anon_sym_void] = ACTIONS(1596), - [anon_sym_while] = ACTIONS(1596), - [anon_sym_with] = ACTIONS(1596), - [sym__let] = ACTIONS(1596), - [anon_sym_let] = ACTIONS(1596), - [anon_sym_using] = ACTIONS(1596), - [anon_sym_LPAREN] = ACTIONS(1594), - [anon_sym_SEMI] = ACTIONS(1594), - [anon_sym_yield] = ACTIONS(1596), - [anon_sym_LBRACK] = ACTIONS(1594), - [anon_sym_LT] = ACTIONS(1594), - [anon_sym_DQUOTE] = ACTIONS(1594), - [anon_sym_SQUOTE] = ACTIONS(1594), - [anon_sym_async] = ACTIONS(1596), - [anon_sym_PLUS] = ACTIONS(1596), - [anon_sym_DASH] = ACTIONS(1596), - [anon_sym_SLASH] = ACTIONS(1596), - [anon_sym_BANG] = ACTIONS(1594), - [anon_sym_TILDE] = ACTIONS(1594), - [anon_sym_PLUS_PLUS] = ACTIONS(1594), - [anon_sym_DASH_DASH] = ACTIONS(1594), + [STATE(589)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1594), - [sym_number] = ACTIONS(1594), - [sym_private_property_identifier] = ACTIONS(1594), - [sym_this] = ACTIONS(1596), - [sym_super] = ACTIONS(1596), - [sym_true] = ACTIONS(1596), - [sym_false] = ACTIONS(1596), - [sym_null] = ACTIONS(1596), - [sym_undefined] = ACTIONS(1596), - [anon_sym_AT] = ACTIONS(1594), - [anon_sym_static] = ACTIONS(1596), - [anon_sym_get] = ACTIONS(1596), - [anon_sym_set] = ACTIONS(1596), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1594), - [sym__await_yield_identifier] = ACTIONS(1594), - [sym__await_keyword] = ACTIONS(1594), - [sym__default_declaration_start] = ACTIONS(1594), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(563)] = { - [ts_builtin_sym_end] = ACTIONS(1598), - [sym_identifier] = ACTIONS(1600), - [anon_sym_export] = ACTIONS(1600), - [anon_sym_LBRACE] = ACTIONS(1598), - [anon_sym_RBRACE] = ACTIONS(1598), - [anon_sym_break] = ACTIONS(1600), - [anon_sym_case] = ACTIONS(1600), - [anon_sym_class] = ACTIONS(1600), - [anon_sym_const] = ACTIONS(1600), - [anon_sym_continue] = ACTIONS(1600), - [anon_sym_debugger] = ACTIONS(1600), - [anon_sym_default] = ACTIONS(1600), - [anon_sym_delete] = ACTIONS(1600), - [anon_sym_do] = ACTIONS(1600), - [anon_sym_else] = ACTIONS(1600), - [anon_sym_for] = ACTIONS(1600), - [anon_sym_function] = ACTIONS(1600), - [anon_sym_if] = ACTIONS(1600), - [anon_sym_import] = ACTIONS(1600), - [anon_sym_new] = ACTIONS(1600), - [anon_sym_return] = ACTIONS(1600), - [anon_sym_switch] = ACTIONS(1600), - [anon_sym_throw] = ACTIONS(1600), - [anon_sym_try] = ACTIONS(1600), - [anon_sym_typeof] = ACTIONS(1600), - [anon_sym_var] = ACTIONS(1600), - [anon_sym_void] = ACTIONS(1600), - [anon_sym_while] = ACTIONS(1600), - [anon_sym_with] = ACTIONS(1600), - [sym__let] = ACTIONS(1600), - [anon_sym_let] = ACTIONS(1600), - [anon_sym_using] = ACTIONS(1600), - [anon_sym_LPAREN] = ACTIONS(1598), - [anon_sym_SEMI] = ACTIONS(1598), - [anon_sym_yield] = ACTIONS(1600), - [anon_sym_LBRACK] = ACTIONS(1598), - [anon_sym_LT] = ACTIONS(1598), - [anon_sym_DQUOTE] = ACTIONS(1598), - [anon_sym_SQUOTE] = ACTIONS(1598), - [anon_sym_async] = ACTIONS(1600), - [anon_sym_PLUS] = ACTIONS(1600), - [anon_sym_DASH] = ACTIONS(1600), - [anon_sym_SLASH] = ACTIONS(1600), - [anon_sym_BANG] = ACTIONS(1598), - [anon_sym_TILDE] = ACTIONS(1598), - [anon_sym_PLUS_PLUS] = ACTIONS(1598), - [anon_sym_DASH_DASH] = ACTIONS(1598), + [STATE(590)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1598), - [sym_number] = ACTIONS(1598), - [sym_private_property_identifier] = ACTIONS(1598), - [sym_this] = ACTIONS(1600), - [sym_super] = ACTIONS(1600), - [sym_true] = ACTIONS(1600), - [sym_false] = ACTIONS(1600), - [sym_null] = ACTIONS(1600), - [sym_undefined] = ACTIONS(1600), - [anon_sym_AT] = ACTIONS(1598), - [anon_sym_static] = ACTIONS(1600), - [anon_sym_get] = ACTIONS(1600), - [anon_sym_set] = ACTIONS(1600), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1598), - [sym__await_yield_identifier] = ACTIONS(1598), - [sym__await_keyword] = ACTIONS(1598), - [sym__default_declaration_start] = ACTIONS(1598), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(564)] = { - [ts_builtin_sym_end] = ACTIONS(1602), - [sym_identifier] = ACTIONS(1604), - [anon_sym_export] = ACTIONS(1604), - [anon_sym_LBRACE] = ACTIONS(1602), - [anon_sym_RBRACE] = ACTIONS(1602), - [anon_sym_break] = ACTIONS(1604), - [anon_sym_case] = ACTIONS(1604), - [anon_sym_class] = ACTIONS(1604), - [anon_sym_const] = ACTIONS(1604), - [anon_sym_continue] = ACTIONS(1604), - [anon_sym_debugger] = ACTIONS(1604), - [anon_sym_default] = ACTIONS(1604), - [anon_sym_delete] = ACTIONS(1604), - [anon_sym_do] = ACTIONS(1604), - [anon_sym_else] = ACTIONS(1604), - [anon_sym_for] = ACTIONS(1604), - [anon_sym_function] = ACTIONS(1604), - [anon_sym_if] = ACTIONS(1604), - [anon_sym_import] = ACTIONS(1604), - [anon_sym_new] = ACTIONS(1604), - [anon_sym_return] = ACTIONS(1604), - [anon_sym_switch] = ACTIONS(1604), - [anon_sym_throw] = ACTIONS(1604), - [anon_sym_try] = ACTIONS(1604), - [anon_sym_typeof] = ACTIONS(1604), - [anon_sym_var] = ACTIONS(1604), - [anon_sym_void] = ACTIONS(1604), - [anon_sym_while] = ACTIONS(1604), - [anon_sym_with] = ACTIONS(1604), - [sym__let] = ACTIONS(1604), - [anon_sym_let] = ACTIONS(1604), - [anon_sym_using] = ACTIONS(1604), - [anon_sym_LPAREN] = ACTIONS(1602), - [anon_sym_SEMI] = ACTIONS(1602), - [anon_sym_yield] = ACTIONS(1604), - [anon_sym_LBRACK] = ACTIONS(1602), - [anon_sym_LT] = ACTIONS(1602), - [anon_sym_DQUOTE] = ACTIONS(1602), - [anon_sym_SQUOTE] = ACTIONS(1602), - [anon_sym_async] = ACTIONS(1604), - [anon_sym_PLUS] = ACTIONS(1604), - [anon_sym_DASH] = ACTIONS(1604), - [anon_sym_SLASH] = ACTIONS(1604), - [anon_sym_BANG] = ACTIONS(1602), - [anon_sym_TILDE] = ACTIONS(1602), - [anon_sym_PLUS_PLUS] = ACTIONS(1602), - [anon_sym_DASH_DASH] = ACTIONS(1602), + [STATE(591)] = { + [ts_builtin_sym_end] = ACTIONS(1009), + [sym_identifier] = ACTIONS(1011), + [anon_sym_export] = ACTIONS(1011), + [anon_sym_LBRACE] = ACTIONS(1009), + [anon_sym_RBRACE] = ACTIONS(1009), + [anon_sym_break] = ACTIONS(1011), + [anon_sym_case] = ACTIONS(1011), + [anon_sym_class] = ACTIONS(1011), + [anon_sym_const] = ACTIONS(1011), + [anon_sym_continue] = ACTIONS(1011), + [anon_sym_debugger] = ACTIONS(1011), + [anon_sym_default] = ACTIONS(1011), + [anon_sym_delete] = ACTIONS(1011), + [anon_sym_do] = ACTIONS(1011), + [anon_sym_else] = ACTIONS(1011), + [anon_sym_for] = ACTIONS(1011), + [anon_sym_function] = ACTIONS(1011), + [anon_sym_if] = ACTIONS(1011), + [anon_sym_import] = ACTIONS(1011), + [anon_sym_new] = ACTIONS(1011), + [anon_sym_return] = ACTIONS(1011), + [anon_sym_switch] = ACTIONS(1011), + [anon_sym_throw] = ACTIONS(1011), + [anon_sym_try] = ACTIONS(1011), + [anon_sym_typeof] = ACTIONS(1011), + [anon_sym_var] = ACTIONS(1011), + [anon_sym_void] = ACTIONS(1011), + [anon_sym_while] = ACTIONS(1011), + [anon_sym_with] = ACTIONS(1011), + [sym__let] = ACTIONS(1011), + [anon_sym_let] = ACTIONS(1011), + [anon_sym_using] = ACTIONS(1011), + [anon_sym_LPAREN] = ACTIONS(1009), + [anon_sym_SEMI] = ACTIONS(1009), + [anon_sym_yield] = ACTIONS(1011), + [anon_sym_LBRACK] = ACTIONS(1009), + [anon_sym_LT] = ACTIONS(1009), + [anon_sym_DQUOTE] = ACTIONS(1009), + [anon_sym_SQUOTE] = ACTIONS(1009), + [anon_sym_async] = ACTIONS(1011), + [anon_sym_PLUS] = ACTIONS(1011), + [anon_sym_DASH] = ACTIONS(1011), + [anon_sym_SLASH] = ACTIONS(1011), + [anon_sym_BANG] = ACTIONS(1009), + [anon_sym_TILDE] = ACTIONS(1009), + [anon_sym_PLUS_PLUS] = ACTIONS(1009), + [anon_sym_DASH_DASH] = ACTIONS(1009), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1009), + [sym_number] = ACTIONS(1009), + [sym_private_property_identifier] = ACTIONS(1009), + [sym_this] = ACTIONS(1011), + [sym_super] = ACTIONS(1011), + [sym_true] = ACTIONS(1011), + [sym_false] = ACTIONS(1011), + [sym_null] = ACTIONS(1011), + [sym_undefined] = ACTIONS(1011), + [anon_sym_AT] = ACTIONS(1009), + [anon_sym_static] = ACTIONS(1011), + [anon_sym_get] = ACTIONS(1011), + [anon_sym_set] = ACTIONS(1011), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1009), + [sym__await_yield_identifier] = ACTIONS(1009), + [sym__await_keyword] = ACTIONS(1009), + [sym__default_declaration_start] = ACTIONS(1009), + }, + [STATE(592)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1602), - [sym_number] = ACTIONS(1602), - [sym_private_property_identifier] = ACTIONS(1602), - [sym_this] = ACTIONS(1604), - [sym_super] = ACTIONS(1604), - [sym_true] = ACTIONS(1604), - [sym_false] = ACTIONS(1604), - [sym_null] = ACTIONS(1604), - [sym_undefined] = ACTIONS(1604), - [anon_sym_AT] = ACTIONS(1602), - [anon_sym_static] = ACTIONS(1604), - [anon_sym_get] = ACTIONS(1604), - [anon_sym_set] = ACTIONS(1604), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1602), - [sym__await_yield_identifier] = ACTIONS(1602), - [sym__await_keyword] = ACTIONS(1602), - [sym__default_declaration_start] = ACTIONS(1602), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(565)] = { - [ts_builtin_sym_end] = ACTIONS(1602), - [sym_identifier] = ACTIONS(1604), - [anon_sym_export] = ACTIONS(1604), - [anon_sym_LBRACE] = ACTIONS(1602), - [anon_sym_RBRACE] = ACTIONS(1602), - [anon_sym_break] = ACTIONS(1604), - [anon_sym_case] = ACTIONS(1604), - [anon_sym_class] = ACTIONS(1604), - [anon_sym_const] = ACTIONS(1604), - [anon_sym_continue] = ACTIONS(1604), - [anon_sym_debugger] = ACTIONS(1604), - [anon_sym_default] = ACTIONS(1604), - [anon_sym_delete] = ACTIONS(1604), - [anon_sym_do] = ACTIONS(1604), - [anon_sym_else] = ACTIONS(1604), - [anon_sym_for] = ACTIONS(1604), - [anon_sym_function] = ACTIONS(1604), - [anon_sym_if] = ACTIONS(1604), - [anon_sym_import] = ACTIONS(1604), - [anon_sym_new] = ACTIONS(1604), - [anon_sym_return] = ACTIONS(1604), - [anon_sym_switch] = ACTIONS(1604), - [anon_sym_throw] = ACTIONS(1604), - [anon_sym_try] = ACTIONS(1604), - [anon_sym_typeof] = ACTIONS(1604), - [anon_sym_var] = ACTIONS(1604), - [anon_sym_void] = ACTIONS(1604), - [anon_sym_while] = ACTIONS(1604), - [anon_sym_with] = ACTIONS(1604), - [sym__let] = ACTIONS(1604), - [anon_sym_let] = ACTIONS(1604), - [anon_sym_using] = ACTIONS(1604), - [anon_sym_LPAREN] = ACTIONS(1602), - [anon_sym_SEMI] = ACTIONS(1602), - [anon_sym_yield] = ACTIONS(1604), - [anon_sym_LBRACK] = ACTIONS(1602), - [anon_sym_LT] = ACTIONS(1602), - [anon_sym_DQUOTE] = ACTIONS(1602), - [anon_sym_SQUOTE] = ACTIONS(1602), - [anon_sym_async] = ACTIONS(1604), - [anon_sym_PLUS] = ACTIONS(1604), - [anon_sym_DASH] = ACTIONS(1604), - [anon_sym_SLASH] = ACTIONS(1604), - [anon_sym_BANG] = ACTIONS(1602), - [anon_sym_TILDE] = ACTIONS(1602), - [anon_sym_PLUS_PLUS] = ACTIONS(1602), - [anon_sym_DASH_DASH] = ACTIONS(1602), + [STATE(593)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1602), - [sym_number] = ACTIONS(1602), - [sym_private_property_identifier] = ACTIONS(1602), - [sym_this] = ACTIONS(1604), - [sym_super] = ACTIONS(1604), - [sym_true] = ACTIONS(1604), - [sym_false] = ACTIONS(1604), - [sym_null] = ACTIONS(1604), - [sym_undefined] = ACTIONS(1604), - [anon_sym_AT] = ACTIONS(1602), - [anon_sym_static] = ACTIONS(1604), - [anon_sym_get] = ACTIONS(1604), - [anon_sym_set] = ACTIONS(1604), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1602), - [sym__await_yield_identifier] = ACTIONS(1602), - [sym__await_keyword] = ACTIONS(1602), - [sym__default_declaration_start] = ACTIONS(1602), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(566)] = { - [ts_builtin_sym_end] = ACTIONS(1602), - [sym_identifier] = ACTIONS(1604), - [anon_sym_export] = ACTIONS(1604), - [anon_sym_LBRACE] = ACTIONS(1602), - [anon_sym_RBRACE] = ACTIONS(1602), - [anon_sym_break] = ACTIONS(1604), - [anon_sym_case] = ACTIONS(1604), - [anon_sym_class] = ACTIONS(1604), - [anon_sym_const] = ACTIONS(1604), - [anon_sym_continue] = ACTIONS(1604), - [anon_sym_debugger] = ACTIONS(1604), - [anon_sym_default] = ACTIONS(1604), - [anon_sym_delete] = ACTIONS(1604), - [anon_sym_do] = ACTIONS(1604), - [anon_sym_else] = ACTIONS(1604), - [anon_sym_for] = ACTIONS(1604), - [anon_sym_function] = ACTIONS(1604), - [anon_sym_if] = ACTIONS(1604), - [anon_sym_import] = ACTIONS(1604), - [anon_sym_new] = ACTIONS(1604), - [anon_sym_return] = ACTIONS(1604), - [anon_sym_switch] = ACTIONS(1604), - [anon_sym_throw] = ACTIONS(1604), - [anon_sym_try] = ACTIONS(1604), - [anon_sym_typeof] = ACTIONS(1604), - [anon_sym_var] = ACTIONS(1604), - [anon_sym_void] = ACTIONS(1604), - [anon_sym_while] = ACTIONS(1604), - [anon_sym_with] = ACTIONS(1604), - [sym__let] = ACTIONS(1604), - [anon_sym_let] = ACTIONS(1604), - [anon_sym_using] = ACTIONS(1604), - [anon_sym_LPAREN] = ACTIONS(1602), - [anon_sym_SEMI] = ACTIONS(1602), - [anon_sym_yield] = ACTIONS(1604), - [anon_sym_LBRACK] = ACTIONS(1602), - [anon_sym_LT] = ACTIONS(1602), - [anon_sym_DQUOTE] = ACTIONS(1602), - [anon_sym_SQUOTE] = ACTIONS(1602), - [anon_sym_async] = ACTIONS(1604), - [anon_sym_PLUS] = ACTIONS(1604), - [anon_sym_DASH] = ACTIONS(1604), - [anon_sym_SLASH] = ACTIONS(1604), - [anon_sym_BANG] = ACTIONS(1602), - [anon_sym_TILDE] = ACTIONS(1602), - [anon_sym_PLUS_PLUS] = ACTIONS(1602), - [anon_sym_DASH_DASH] = ACTIONS(1602), + [STATE(594)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1602), - [sym_number] = ACTIONS(1602), - [sym_private_property_identifier] = ACTIONS(1602), - [sym_this] = ACTIONS(1604), - [sym_super] = ACTIONS(1604), - [sym_true] = ACTIONS(1604), - [sym_false] = ACTIONS(1604), - [sym_null] = ACTIONS(1604), - [sym_undefined] = ACTIONS(1604), - [anon_sym_AT] = ACTIONS(1602), - [anon_sym_static] = ACTIONS(1604), - [anon_sym_get] = ACTIONS(1604), - [anon_sym_set] = ACTIONS(1604), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1602), - [sym__await_yield_identifier] = ACTIONS(1602), - [sym__await_keyword] = ACTIONS(1602), - [sym__default_declaration_start] = ACTIONS(1602), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), }, - [STATE(567)] = { + [STATE(595)] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [sym_identifier] = ACTIONS(1588), + [anon_sym_export] = ACTIONS(1588), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1586), + [anon_sym_break] = ACTIONS(1588), + [anon_sym_case] = ACTIONS(1588), + [anon_sym_class] = ACTIONS(1588), + [anon_sym_const] = ACTIONS(1588), + [anon_sym_continue] = ACTIONS(1588), + [anon_sym_debugger] = ACTIONS(1588), + [anon_sym_default] = ACTIONS(1588), + [anon_sym_delete] = ACTIONS(1588), + [anon_sym_do] = ACTIONS(1588), + [anon_sym_else] = ACTIONS(1588), + [anon_sym_for] = ACTIONS(1588), + [anon_sym_function] = ACTIONS(1588), + [anon_sym_if] = ACTIONS(1588), + [anon_sym_import] = ACTIONS(1588), + [anon_sym_new] = ACTIONS(1588), + [anon_sym_return] = ACTIONS(1588), + [anon_sym_switch] = ACTIONS(1588), + [anon_sym_throw] = ACTIONS(1588), + [anon_sym_try] = ACTIONS(1588), + [anon_sym_typeof] = ACTIONS(1588), + [anon_sym_var] = ACTIONS(1588), + [anon_sym_void] = ACTIONS(1588), + [anon_sym_while] = ACTIONS(1588), + [anon_sym_with] = ACTIONS(1588), + [sym__let] = ACTIONS(1588), + [anon_sym_let] = ACTIONS(1588), + [anon_sym_using] = ACTIONS(1588), + [anon_sym_LPAREN] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_yield] = ACTIONS(1588), + [anon_sym_LBRACK] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_async] = ACTIONS(1588), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_BANG] = ACTIONS(1586), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym_private_property_identifier] = ACTIONS(1586), + [sym_this] = ACTIONS(1588), + [sym_super] = ACTIONS(1588), + [sym_true] = ACTIONS(1588), + [sym_false] = ACTIONS(1588), + [sym_null] = ACTIONS(1588), + [sym_undefined] = ACTIONS(1588), + [anon_sym_AT] = ACTIONS(1586), + [anon_sym_static] = ACTIONS(1588), + [anon_sym_get] = ACTIONS(1588), + [anon_sym_set] = ACTIONS(1588), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1586), + [sym__await_yield_identifier] = ACTIONS(1586), + [sym__await_keyword] = ACTIONS(1586), + [sym__default_declaration_start] = ACTIONS(1586), + }, + [STATE(596)] = { + [ts_builtin_sym_end] = ACTIONS(1590), + [sym_identifier] = ACTIONS(1592), + [anon_sym_export] = ACTIONS(1592), + [anon_sym_LBRACE] = ACTIONS(1590), + [anon_sym_RBRACE] = ACTIONS(1590), + [anon_sym_break] = ACTIONS(1592), + [anon_sym_case] = ACTIONS(1592), + [anon_sym_class] = ACTIONS(1592), + [anon_sym_const] = ACTIONS(1592), + [anon_sym_continue] = ACTIONS(1592), + [anon_sym_debugger] = ACTIONS(1592), + [anon_sym_default] = ACTIONS(1592), + [anon_sym_delete] = ACTIONS(1592), + [anon_sym_do] = ACTIONS(1592), + [anon_sym_else] = ACTIONS(1592), + [anon_sym_for] = ACTIONS(1592), + [anon_sym_function] = ACTIONS(1592), + [anon_sym_if] = ACTIONS(1592), + [anon_sym_import] = ACTIONS(1592), + [anon_sym_new] = ACTIONS(1592), + [anon_sym_return] = ACTIONS(1592), + [anon_sym_switch] = ACTIONS(1592), + [anon_sym_throw] = ACTIONS(1592), + [anon_sym_try] = ACTIONS(1592), + [anon_sym_typeof] = ACTIONS(1592), + [anon_sym_var] = ACTIONS(1592), + [anon_sym_void] = ACTIONS(1592), + [anon_sym_while] = ACTIONS(1592), + [anon_sym_with] = ACTIONS(1592), + [sym__let] = ACTIONS(1592), + [anon_sym_let] = ACTIONS(1592), + [anon_sym_using] = ACTIONS(1592), + [anon_sym_LPAREN] = ACTIONS(1590), + [anon_sym_SEMI] = ACTIONS(1590), + [anon_sym_yield] = ACTIONS(1592), + [anon_sym_LBRACK] = ACTIONS(1590), + [anon_sym_LT] = ACTIONS(1590), + [anon_sym_DQUOTE] = ACTIONS(1590), + [anon_sym_SQUOTE] = ACTIONS(1590), + [anon_sym_async] = ACTIONS(1592), + [anon_sym_PLUS] = ACTIONS(1592), + [anon_sym_DASH] = ACTIONS(1592), + [anon_sym_SLASH] = ACTIONS(1592), + [anon_sym_BANG] = ACTIONS(1590), + [anon_sym_TILDE] = ACTIONS(1590), + [anon_sym_PLUS_PLUS] = ACTIONS(1590), + [anon_sym_DASH_DASH] = ACTIONS(1590), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1590), + [sym_number] = ACTIONS(1590), + [sym_private_property_identifier] = ACTIONS(1590), + [sym_this] = ACTIONS(1592), + [sym_super] = ACTIONS(1592), + [sym_true] = ACTIONS(1592), + [sym_false] = ACTIONS(1592), + [sym_null] = ACTIONS(1592), + [sym_undefined] = ACTIONS(1592), + [anon_sym_AT] = ACTIONS(1590), + [anon_sym_static] = ACTIONS(1592), + [anon_sym_get] = ACTIONS(1592), + [anon_sym_set] = ACTIONS(1592), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1590), + [sym__await_yield_identifier] = ACTIONS(1590), + [sym__await_keyword] = ACTIONS(1590), + [sym__default_declaration_start] = ACTIONS(1590), + }, + [STATE(597)] = { + [ts_builtin_sym_end] = ACTIONS(1594), + [sym_identifier] = ACTIONS(1596), + [anon_sym_export] = ACTIONS(1596), + [anon_sym_LBRACE] = ACTIONS(1594), + [anon_sym_RBRACE] = ACTIONS(1594), + [anon_sym_break] = ACTIONS(1596), + [anon_sym_case] = ACTIONS(1596), + [anon_sym_class] = ACTIONS(1596), + [anon_sym_const] = ACTIONS(1596), + [anon_sym_continue] = ACTIONS(1596), + [anon_sym_debugger] = ACTIONS(1596), + [anon_sym_default] = ACTIONS(1596), + [anon_sym_delete] = ACTIONS(1596), + [anon_sym_do] = ACTIONS(1596), + [anon_sym_else] = ACTIONS(1596), + [anon_sym_for] = ACTIONS(1596), + [anon_sym_function] = ACTIONS(1596), + [anon_sym_if] = ACTIONS(1596), + [anon_sym_import] = ACTIONS(1596), + [anon_sym_new] = ACTIONS(1596), + [anon_sym_return] = ACTIONS(1596), + [anon_sym_switch] = ACTIONS(1596), + [anon_sym_throw] = ACTIONS(1596), + [anon_sym_try] = ACTIONS(1596), + [anon_sym_typeof] = ACTIONS(1596), + [anon_sym_var] = ACTIONS(1596), + [anon_sym_void] = ACTIONS(1596), + [anon_sym_while] = ACTIONS(1596), + [anon_sym_with] = ACTIONS(1596), + [sym__let] = ACTIONS(1596), + [anon_sym_let] = ACTIONS(1596), + [anon_sym_using] = ACTIONS(1596), + [anon_sym_LPAREN] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1594), + [anon_sym_yield] = ACTIONS(1596), + [anon_sym_LBRACK] = ACTIONS(1594), + [anon_sym_LT] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1594), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_async] = ACTIONS(1596), + [anon_sym_PLUS] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1596), + [anon_sym_SLASH] = ACTIONS(1596), + [anon_sym_BANG] = ACTIONS(1594), + [anon_sym_TILDE] = ACTIONS(1594), + [anon_sym_PLUS_PLUS] = ACTIONS(1594), + [anon_sym_DASH_DASH] = ACTIONS(1594), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1594), + [sym_number] = ACTIONS(1594), + [sym_private_property_identifier] = ACTIONS(1594), + [sym_this] = ACTIONS(1596), + [sym_super] = ACTIONS(1596), + [sym_true] = ACTIONS(1596), + [sym_false] = ACTIONS(1596), + [sym_null] = ACTIONS(1596), + [sym_undefined] = ACTIONS(1596), + [anon_sym_AT] = ACTIONS(1594), + [anon_sym_static] = ACTIONS(1596), + [anon_sym_get] = ACTIONS(1596), + [anon_sym_set] = ACTIONS(1596), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1594), + [sym__await_yield_identifier] = ACTIONS(1594), + [sym__await_keyword] = ACTIONS(1594), + [sym__default_declaration_start] = ACTIONS(1594), + }, + [STATE(598)] = { + [ts_builtin_sym_end] = ACTIONS(1598), + [sym_identifier] = ACTIONS(1600), + [anon_sym_export] = ACTIONS(1600), + [anon_sym_LBRACE] = ACTIONS(1598), + [anon_sym_RBRACE] = ACTIONS(1598), + [anon_sym_break] = ACTIONS(1600), + [anon_sym_case] = ACTIONS(1600), + [anon_sym_class] = ACTIONS(1600), + [anon_sym_const] = ACTIONS(1600), + [anon_sym_continue] = ACTIONS(1600), + [anon_sym_debugger] = ACTIONS(1600), + [anon_sym_default] = ACTIONS(1600), + [anon_sym_delete] = ACTIONS(1600), + [anon_sym_do] = ACTIONS(1600), + [anon_sym_else] = ACTIONS(1600), + [anon_sym_for] = ACTIONS(1600), + [anon_sym_function] = ACTIONS(1600), + [anon_sym_if] = ACTIONS(1600), + [anon_sym_import] = ACTIONS(1600), + [anon_sym_new] = ACTIONS(1600), + [anon_sym_return] = ACTIONS(1600), + [anon_sym_switch] = ACTIONS(1600), + [anon_sym_throw] = ACTIONS(1600), + [anon_sym_try] = ACTIONS(1600), + [anon_sym_typeof] = ACTIONS(1600), + [anon_sym_var] = ACTIONS(1600), + [anon_sym_void] = ACTIONS(1600), + [anon_sym_while] = ACTIONS(1600), + [anon_sym_with] = ACTIONS(1600), + [sym__let] = ACTIONS(1600), + [anon_sym_let] = ACTIONS(1600), + [anon_sym_using] = ACTIONS(1600), + [anon_sym_LPAREN] = ACTIONS(1598), + [anon_sym_SEMI] = ACTIONS(1598), + [anon_sym_yield] = ACTIONS(1600), + [anon_sym_LBRACK] = ACTIONS(1598), + [anon_sym_LT] = ACTIONS(1598), + [anon_sym_DQUOTE] = ACTIONS(1598), + [anon_sym_SQUOTE] = ACTIONS(1598), + [anon_sym_async] = ACTIONS(1600), + [anon_sym_PLUS] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1600), + [anon_sym_SLASH] = ACTIONS(1600), + [anon_sym_BANG] = ACTIONS(1598), + [anon_sym_TILDE] = ACTIONS(1598), + [anon_sym_PLUS_PLUS] = ACTIONS(1598), + [anon_sym_DASH_DASH] = ACTIONS(1598), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1598), + [sym_number] = ACTIONS(1598), + [sym_private_property_identifier] = ACTIONS(1598), + [sym_this] = ACTIONS(1600), + [sym_super] = ACTIONS(1600), + [sym_true] = ACTIONS(1600), + [sym_false] = ACTIONS(1600), + [sym_null] = ACTIONS(1600), + [sym_undefined] = ACTIONS(1600), + [anon_sym_AT] = ACTIONS(1598), + [anon_sym_static] = ACTIONS(1600), + [anon_sym_get] = ACTIONS(1600), + [anon_sym_set] = ACTIONS(1600), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1598), + [sym__await_yield_identifier] = ACTIONS(1598), + [sym__await_keyword] = ACTIONS(1598), + [sym__default_declaration_start] = ACTIONS(1598), + }, + [STATE(599)] = { [ts_builtin_sym_end] = ACTIONS(1602), [sym_identifier] = ACTIONS(1604), [anon_sym_export] = ACTIONS(1604), @@ -63770,7 +65579,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1602), [sym__default_declaration_start] = ACTIONS(1602), }, - [STATE(568)] = { + [STATE(600)] = { [ts_builtin_sym_end] = ACTIONS(1606), [sym_identifier] = ACTIONS(1608), [anon_sym_export] = ACTIONS(1608), @@ -63838,7 +65647,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1606), [sym__default_declaration_start] = ACTIONS(1606), }, - [STATE(569)] = { + [STATE(601)] = { [ts_builtin_sym_end] = ACTIONS(1610), [sym_identifier] = ACTIONS(1612), [anon_sym_export] = ACTIONS(1612), @@ -63906,24 +65715,228 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1610), [sym__default_declaration_start] = ACTIONS(1610), }, - [STATE(570)] = { - [ts_builtin_sym_end] = ACTIONS(1614), - [sym_identifier] = ACTIONS(1616), - [anon_sym_export] = ACTIONS(1616), - [anon_sym_LBRACE] = ACTIONS(1614), - [anon_sym_RBRACE] = ACTIONS(1614), - [anon_sym_break] = ACTIONS(1616), - [anon_sym_case] = ACTIONS(1616), - [anon_sym_class] = ACTIONS(1616), - [anon_sym_const] = ACTIONS(1616), - [anon_sym_continue] = ACTIONS(1616), - [anon_sym_debugger] = ACTIONS(1616), - [anon_sym_default] = ACTIONS(1616), - [anon_sym_delete] = ACTIONS(1616), - [anon_sym_do] = ACTIONS(1616), - [anon_sym_else] = ACTIONS(1616), - [anon_sym_for] = ACTIONS(1616), - [anon_sym_function] = ACTIONS(1616), + [STATE(602)] = { + [ts_builtin_sym_end] = ACTIONS(1610), + [sym_identifier] = ACTIONS(1612), + [anon_sym_export] = ACTIONS(1612), + [anon_sym_LBRACE] = ACTIONS(1610), + [anon_sym_RBRACE] = ACTIONS(1610), + [anon_sym_break] = ACTIONS(1612), + [anon_sym_case] = ACTIONS(1612), + [anon_sym_class] = ACTIONS(1612), + [anon_sym_const] = ACTIONS(1612), + [anon_sym_continue] = ACTIONS(1612), + [anon_sym_debugger] = ACTIONS(1612), + [anon_sym_default] = ACTIONS(1612), + [anon_sym_delete] = ACTIONS(1612), + [anon_sym_do] = ACTIONS(1612), + [anon_sym_else] = ACTIONS(1612), + [anon_sym_for] = ACTIONS(1612), + [anon_sym_function] = ACTIONS(1612), + [anon_sym_if] = ACTIONS(1612), + [anon_sym_import] = ACTIONS(1612), + [anon_sym_new] = ACTIONS(1612), + [anon_sym_return] = ACTIONS(1612), + [anon_sym_switch] = ACTIONS(1612), + [anon_sym_throw] = ACTIONS(1612), + [anon_sym_try] = ACTIONS(1612), + [anon_sym_typeof] = ACTIONS(1612), + [anon_sym_var] = ACTIONS(1612), + [anon_sym_void] = ACTIONS(1612), + [anon_sym_while] = ACTIONS(1612), + [anon_sym_with] = ACTIONS(1612), + [sym__let] = ACTIONS(1612), + [anon_sym_let] = ACTIONS(1612), + [anon_sym_using] = ACTIONS(1612), + [anon_sym_LPAREN] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1610), + [anon_sym_yield] = ACTIONS(1612), + [anon_sym_LBRACK] = ACTIONS(1610), + [anon_sym_LT] = ACTIONS(1610), + [anon_sym_DQUOTE] = ACTIONS(1610), + [anon_sym_SQUOTE] = ACTIONS(1610), + [anon_sym_async] = ACTIONS(1612), + [anon_sym_PLUS] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1612), + [anon_sym_SLASH] = ACTIONS(1612), + [anon_sym_BANG] = ACTIONS(1610), + [anon_sym_TILDE] = ACTIONS(1610), + [anon_sym_PLUS_PLUS] = ACTIONS(1610), + [anon_sym_DASH_DASH] = ACTIONS(1610), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1610), + [sym_number] = ACTIONS(1610), + [sym_private_property_identifier] = ACTIONS(1610), + [sym_this] = ACTIONS(1612), + [sym_super] = ACTIONS(1612), + [sym_true] = ACTIONS(1612), + [sym_false] = ACTIONS(1612), + [sym_null] = ACTIONS(1612), + [sym_undefined] = ACTIONS(1612), + [anon_sym_AT] = ACTIONS(1610), + [anon_sym_static] = ACTIONS(1612), + [anon_sym_get] = ACTIONS(1612), + [anon_sym_set] = ACTIONS(1612), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1610), + [sym__await_yield_identifier] = ACTIONS(1610), + [sym__await_keyword] = ACTIONS(1610), + [sym__default_declaration_start] = ACTIONS(1610), + }, + [STATE(603)] = { + [ts_builtin_sym_end] = ACTIONS(1610), + [sym_identifier] = ACTIONS(1612), + [anon_sym_export] = ACTIONS(1612), + [anon_sym_LBRACE] = ACTIONS(1610), + [anon_sym_RBRACE] = ACTIONS(1610), + [anon_sym_break] = ACTIONS(1612), + [anon_sym_case] = ACTIONS(1612), + [anon_sym_class] = ACTIONS(1612), + [anon_sym_const] = ACTIONS(1612), + [anon_sym_continue] = ACTIONS(1612), + [anon_sym_debugger] = ACTIONS(1612), + [anon_sym_default] = ACTIONS(1612), + [anon_sym_delete] = ACTIONS(1612), + [anon_sym_do] = ACTIONS(1612), + [anon_sym_else] = ACTIONS(1612), + [anon_sym_for] = ACTIONS(1612), + [anon_sym_function] = ACTIONS(1612), + [anon_sym_if] = ACTIONS(1612), + [anon_sym_import] = ACTIONS(1612), + [anon_sym_new] = ACTIONS(1612), + [anon_sym_return] = ACTIONS(1612), + [anon_sym_switch] = ACTIONS(1612), + [anon_sym_throw] = ACTIONS(1612), + [anon_sym_try] = ACTIONS(1612), + [anon_sym_typeof] = ACTIONS(1612), + [anon_sym_var] = ACTIONS(1612), + [anon_sym_void] = ACTIONS(1612), + [anon_sym_while] = ACTIONS(1612), + [anon_sym_with] = ACTIONS(1612), + [sym__let] = ACTIONS(1612), + [anon_sym_let] = ACTIONS(1612), + [anon_sym_using] = ACTIONS(1612), + [anon_sym_LPAREN] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1610), + [anon_sym_yield] = ACTIONS(1612), + [anon_sym_LBRACK] = ACTIONS(1610), + [anon_sym_LT] = ACTIONS(1610), + [anon_sym_DQUOTE] = ACTIONS(1610), + [anon_sym_SQUOTE] = ACTIONS(1610), + [anon_sym_async] = ACTIONS(1612), + [anon_sym_PLUS] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1612), + [anon_sym_SLASH] = ACTIONS(1612), + [anon_sym_BANG] = ACTIONS(1610), + [anon_sym_TILDE] = ACTIONS(1610), + [anon_sym_PLUS_PLUS] = ACTIONS(1610), + [anon_sym_DASH_DASH] = ACTIONS(1610), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1610), + [sym_number] = ACTIONS(1610), + [sym_private_property_identifier] = ACTIONS(1610), + [sym_this] = ACTIONS(1612), + [sym_super] = ACTIONS(1612), + [sym_true] = ACTIONS(1612), + [sym_false] = ACTIONS(1612), + [sym_null] = ACTIONS(1612), + [sym_undefined] = ACTIONS(1612), + [anon_sym_AT] = ACTIONS(1610), + [anon_sym_static] = ACTIONS(1612), + [anon_sym_get] = ACTIONS(1612), + [anon_sym_set] = ACTIONS(1612), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1610), + [sym__await_yield_identifier] = ACTIONS(1610), + [sym__await_keyword] = ACTIONS(1610), + [sym__default_declaration_start] = ACTIONS(1610), + }, + [STATE(604)] = { + [ts_builtin_sym_end] = ACTIONS(1610), + [sym_identifier] = ACTIONS(1612), + [anon_sym_export] = ACTIONS(1612), + [anon_sym_LBRACE] = ACTIONS(1610), + [anon_sym_RBRACE] = ACTIONS(1610), + [anon_sym_break] = ACTIONS(1612), + [anon_sym_case] = ACTIONS(1612), + [anon_sym_class] = ACTIONS(1612), + [anon_sym_const] = ACTIONS(1612), + [anon_sym_continue] = ACTIONS(1612), + [anon_sym_debugger] = ACTIONS(1612), + [anon_sym_default] = ACTIONS(1612), + [anon_sym_delete] = ACTIONS(1612), + [anon_sym_do] = ACTIONS(1612), + [anon_sym_else] = ACTIONS(1612), + [anon_sym_for] = ACTIONS(1612), + [anon_sym_function] = ACTIONS(1612), + [anon_sym_if] = ACTIONS(1612), + [anon_sym_import] = ACTIONS(1612), + [anon_sym_new] = ACTIONS(1612), + [anon_sym_return] = ACTIONS(1612), + [anon_sym_switch] = ACTIONS(1612), + [anon_sym_throw] = ACTIONS(1612), + [anon_sym_try] = ACTIONS(1612), + [anon_sym_typeof] = ACTIONS(1612), + [anon_sym_var] = ACTIONS(1612), + [anon_sym_void] = ACTIONS(1612), + [anon_sym_while] = ACTIONS(1612), + [anon_sym_with] = ACTIONS(1612), + [sym__let] = ACTIONS(1612), + [anon_sym_let] = ACTIONS(1612), + [anon_sym_using] = ACTIONS(1612), + [anon_sym_LPAREN] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1610), + [anon_sym_yield] = ACTIONS(1612), + [anon_sym_LBRACK] = ACTIONS(1610), + [anon_sym_LT] = ACTIONS(1610), + [anon_sym_DQUOTE] = ACTIONS(1610), + [anon_sym_SQUOTE] = ACTIONS(1610), + [anon_sym_async] = ACTIONS(1612), + [anon_sym_PLUS] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1612), + [anon_sym_SLASH] = ACTIONS(1612), + [anon_sym_BANG] = ACTIONS(1610), + [anon_sym_TILDE] = ACTIONS(1610), + [anon_sym_PLUS_PLUS] = ACTIONS(1610), + [anon_sym_DASH_DASH] = ACTIONS(1610), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1610), + [sym_number] = ACTIONS(1610), + [sym_private_property_identifier] = ACTIONS(1610), + [sym_this] = ACTIONS(1612), + [sym_super] = ACTIONS(1612), + [sym_true] = ACTIONS(1612), + [sym_false] = ACTIONS(1612), + [sym_null] = ACTIONS(1612), + [sym_undefined] = ACTIONS(1612), + [anon_sym_AT] = ACTIONS(1610), + [anon_sym_static] = ACTIONS(1612), + [anon_sym_get] = ACTIONS(1612), + [anon_sym_set] = ACTIONS(1612), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1610), + [sym__await_yield_identifier] = ACTIONS(1610), + [sym__await_keyword] = ACTIONS(1610), + [sym__default_declaration_start] = ACTIONS(1610), + }, + [STATE(605)] = { + [ts_builtin_sym_end] = ACTIONS(1614), + [sym_identifier] = ACTIONS(1616), + [anon_sym_export] = ACTIONS(1616), + [anon_sym_LBRACE] = ACTIONS(1614), + [anon_sym_RBRACE] = ACTIONS(1614), + [anon_sym_break] = ACTIONS(1616), + [anon_sym_case] = ACTIONS(1616), + [anon_sym_class] = ACTIONS(1616), + [anon_sym_const] = ACTIONS(1616), + [anon_sym_continue] = ACTIONS(1616), + [anon_sym_debugger] = ACTIONS(1616), + [anon_sym_default] = ACTIONS(1616), + [anon_sym_delete] = ACTIONS(1616), + [anon_sym_do] = ACTIONS(1616), + [anon_sym_else] = ACTIONS(1616), + [anon_sym_for] = ACTIONS(1616), + [anon_sym_function] = ACTIONS(1616), [anon_sym_if] = ACTIONS(1616), [anon_sym_import] = ACTIONS(1616), [anon_sym_new] = ACTIONS(1616), @@ -63974,7 +65987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1614), [sym__default_declaration_start] = ACTIONS(1614), }, - [STATE(571)] = { + [STATE(606)] = { [ts_builtin_sym_end] = ACTIONS(1618), [sym_identifier] = ACTIONS(1620), [anon_sym_export] = ACTIONS(1620), @@ -64042,7 +66055,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1618), [sym__default_declaration_start] = ACTIONS(1618), }, - [STATE(572)] = { + [STATE(607)] = { [ts_builtin_sym_end] = ACTIONS(1622), [sym_identifier] = ACTIONS(1624), [anon_sym_export] = ACTIONS(1624), @@ -64110,7 +66123,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1622), [sym__default_declaration_start] = ACTIONS(1622), }, - [STATE(573)] = { + [STATE(608)] = { [ts_builtin_sym_end] = ACTIONS(1626), [sym_identifier] = ACTIONS(1628), [anon_sym_export] = ACTIONS(1628), @@ -64178,211 +66191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1626), [sym__default_declaration_start] = ACTIONS(1626), }, - [STATE(574)] = { - [ts_builtin_sym_end] = ACTIONS(1630), - [sym_identifier] = ACTIONS(1632), - [anon_sym_export] = ACTIONS(1632), - [anon_sym_LBRACE] = ACTIONS(1630), - [anon_sym_RBRACE] = ACTIONS(1630), - [anon_sym_break] = ACTIONS(1632), - [anon_sym_case] = ACTIONS(1632), - [anon_sym_class] = ACTIONS(1632), - [anon_sym_const] = ACTIONS(1632), - [anon_sym_continue] = ACTIONS(1632), - [anon_sym_debugger] = ACTIONS(1632), - [anon_sym_default] = ACTIONS(1632), - [anon_sym_delete] = ACTIONS(1632), - [anon_sym_do] = ACTIONS(1632), - [anon_sym_else] = ACTIONS(1632), - [anon_sym_for] = ACTIONS(1632), - [anon_sym_function] = ACTIONS(1632), - [anon_sym_if] = ACTIONS(1632), - [anon_sym_import] = ACTIONS(1632), - [anon_sym_new] = ACTIONS(1632), - [anon_sym_return] = ACTIONS(1632), - [anon_sym_switch] = ACTIONS(1632), - [anon_sym_throw] = ACTIONS(1632), - [anon_sym_try] = ACTIONS(1632), - [anon_sym_typeof] = ACTIONS(1632), - [anon_sym_var] = ACTIONS(1632), - [anon_sym_void] = ACTIONS(1632), - [anon_sym_while] = ACTIONS(1632), - [anon_sym_with] = ACTIONS(1632), - [sym__let] = ACTIONS(1632), - [anon_sym_let] = ACTIONS(1632), - [anon_sym_using] = ACTIONS(1632), - [anon_sym_LPAREN] = ACTIONS(1630), - [anon_sym_SEMI] = ACTIONS(1630), - [anon_sym_yield] = ACTIONS(1632), - [anon_sym_LBRACK] = ACTIONS(1630), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_DQUOTE] = ACTIONS(1630), - [anon_sym_SQUOTE] = ACTIONS(1630), - [anon_sym_async] = ACTIONS(1632), - [anon_sym_PLUS] = ACTIONS(1632), - [anon_sym_DASH] = ACTIONS(1632), - [anon_sym_SLASH] = ACTIONS(1632), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_TILDE] = ACTIONS(1630), - [anon_sym_PLUS_PLUS] = ACTIONS(1630), - [anon_sym_DASH_DASH] = ACTIONS(1630), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1630), - [sym_number] = ACTIONS(1630), - [sym_private_property_identifier] = ACTIONS(1630), - [sym_this] = ACTIONS(1632), - [sym_super] = ACTIONS(1632), - [sym_true] = ACTIONS(1632), - [sym_false] = ACTIONS(1632), - [sym_null] = ACTIONS(1632), - [sym_undefined] = ACTIONS(1632), - [anon_sym_AT] = ACTIONS(1630), - [anon_sym_static] = ACTIONS(1632), - [anon_sym_get] = ACTIONS(1632), - [anon_sym_set] = ACTIONS(1632), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1630), - [sym__await_yield_identifier] = ACTIONS(1630), - [sym__await_keyword] = ACTIONS(1630), - [sym__default_declaration_start] = ACTIONS(1630), - }, - [STATE(575)] = { - [ts_builtin_sym_end] = ACTIONS(1630), - [sym_identifier] = ACTIONS(1632), - [anon_sym_export] = ACTIONS(1632), - [anon_sym_LBRACE] = ACTIONS(1630), - [anon_sym_RBRACE] = ACTIONS(1630), - [anon_sym_break] = ACTIONS(1632), - [anon_sym_case] = ACTIONS(1632), - [anon_sym_class] = ACTIONS(1632), - [anon_sym_const] = ACTIONS(1632), - [anon_sym_continue] = ACTIONS(1632), - [anon_sym_debugger] = ACTIONS(1632), - [anon_sym_default] = ACTIONS(1632), - [anon_sym_delete] = ACTIONS(1632), - [anon_sym_do] = ACTIONS(1632), - [anon_sym_else] = ACTIONS(1632), - [anon_sym_for] = ACTIONS(1632), - [anon_sym_function] = ACTIONS(1632), - [anon_sym_if] = ACTIONS(1632), - [anon_sym_import] = ACTIONS(1632), - [anon_sym_new] = ACTIONS(1632), - [anon_sym_return] = ACTIONS(1632), - [anon_sym_switch] = ACTIONS(1632), - [anon_sym_throw] = ACTIONS(1632), - [anon_sym_try] = ACTIONS(1632), - [anon_sym_typeof] = ACTIONS(1632), - [anon_sym_var] = ACTIONS(1632), - [anon_sym_void] = ACTIONS(1632), - [anon_sym_while] = ACTIONS(1632), - [anon_sym_with] = ACTIONS(1632), - [sym__let] = ACTIONS(1632), - [anon_sym_let] = ACTIONS(1632), - [anon_sym_using] = ACTIONS(1632), - [anon_sym_LPAREN] = ACTIONS(1630), - [anon_sym_SEMI] = ACTIONS(1630), - [anon_sym_yield] = ACTIONS(1632), - [anon_sym_LBRACK] = ACTIONS(1630), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_DQUOTE] = ACTIONS(1630), - [anon_sym_SQUOTE] = ACTIONS(1630), - [anon_sym_async] = ACTIONS(1632), - [anon_sym_PLUS] = ACTIONS(1632), - [anon_sym_DASH] = ACTIONS(1632), - [anon_sym_SLASH] = ACTIONS(1632), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_TILDE] = ACTIONS(1630), - [anon_sym_PLUS_PLUS] = ACTIONS(1630), - [anon_sym_DASH_DASH] = ACTIONS(1630), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1630), - [sym_number] = ACTIONS(1630), - [sym_private_property_identifier] = ACTIONS(1630), - [sym_this] = ACTIONS(1632), - [sym_super] = ACTIONS(1632), - [sym_true] = ACTIONS(1632), - [sym_false] = ACTIONS(1632), - [sym_null] = ACTIONS(1632), - [sym_undefined] = ACTIONS(1632), - [anon_sym_AT] = ACTIONS(1630), - [anon_sym_static] = ACTIONS(1632), - [anon_sym_get] = ACTIONS(1632), - [anon_sym_set] = ACTIONS(1632), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1630), - [sym__await_yield_identifier] = ACTIONS(1630), - [sym__await_keyword] = ACTIONS(1630), - [sym__default_declaration_start] = ACTIONS(1630), - }, - [STATE(576)] = { - [ts_builtin_sym_end] = ACTIONS(1630), - [sym_identifier] = ACTIONS(1632), - [anon_sym_export] = ACTIONS(1632), - [anon_sym_LBRACE] = ACTIONS(1630), - [anon_sym_RBRACE] = ACTIONS(1630), - [anon_sym_break] = ACTIONS(1632), - [anon_sym_case] = ACTIONS(1632), - [anon_sym_class] = ACTIONS(1632), - [anon_sym_const] = ACTIONS(1632), - [anon_sym_continue] = ACTIONS(1632), - [anon_sym_debugger] = ACTIONS(1632), - [anon_sym_default] = ACTIONS(1632), - [anon_sym_delete] = ACTIONS(1632), - [anon_sym_do] = ACTIONS(1632), - [anon_sym_else] = ACTIONS(1632), - [anon_sym_for] = ACTIONS(1632), - [anon_sym_function] = ACTIONS(1632), - [anon_sym_if] = ACTIONS(1632), - [anon_sym_import] = ACTIONS(1632), - [anon_sym_new] = ACTIONS(1632), - [anon_sym_return] = ACTIONS(1632), - [anon_sym_switch] = ACTIONS(1632), - [anon_sym_throw] = ACTIONS(1632), - [anon_sym_try] = ACTIONS(1632), - [anon_sym_typeof] = ACTIONS(1632), - [anon_sym_var] = ACTIONS(1632), - [anon_sym_void] = ACTIONS(1632), - [anon_sym_while] = ACTIONS(1632), - [anon_sym_with] = ACTIONS(1632), - [sym__let] = ACTIONS(1632), - [anon_sym_let] = ACTIONS(1632), - [anon_sym_using] = ACTIONS(1632), - [anon_sym_LPAREN] = ACTIONS(1630), - [anon_sym_SEMI] = ACTIONS(1630), - [anon_sym_yield] = ACTIONS(1632), - [anon_sym_LBRACK] = ACTIONS(1630), - [anon_sym_LT] = ACTIONS(1630), - [anon_sym_DQUOTE] = ACTIONS(1630), - [anon_sym_SQUOTE] = ACTIONS(1630), - [anon_sym_async] = ACTIONS(1632), - [anon_sym_PLUS] = ACTIONS(1632), - [anon_sym_DASH] = ACTIONS(1632), - [anon_sym_SLASH] = ACTIONS(1632), - [anon_sym_BANG] = ACTIONS(1630), - [anon_sym_TILDE] = ACTIONS(1630), - [anon_sym_PLUS_PLUS] = ACTIONS(1630), - [anon_sym_DASH_DASH] = ACTIONS(1630), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1630), - [sym_number] = ACTIONS(1630), - [sym_private_property_identifier] = ACTIONS(1630), - [sym_this] = ACTIONS(1632), - [sym_super] = ACTIONS(1632), - [sym_true] = ACTIONS(1632), - [sym_false] = ACTIONS(1632), - [sym_null] = ACTIONS(1632), - [sym_undefined] = ACTIONS(1632), - [anon_sym_AT] = ACTIONS(1630), - [anon_sym_static] = ACTIONS(1632), - [anon_sym_get] = ACTIONS(1632), - [anon_sym_set] = ACTIONS(1632), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1630), - [sym__await_yield_identifier] = ACTIONS(1630), - [sym__await_keyword] = ACTIONS(1630), - [sym__default_declaration_start] = ACTIONS(1630), - }, - [STATE(577)] = { + [STATE(609)] = { [ts_builtin_sym_end] = ACTIONS(1630), [sym_identifier] = ACTIONS(1632), [anon_sym_export] = ACTIONS(1632), @@ -64450,75 +66259,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1630), [sym__default_declaration_start] = ACTIONS(1630), }, - [STATE(578)] = { - [ts_builtin_sym_end] = ACTIONS(1594), - [sym_identifier] = ACTIONS(1596), - [anon_sym_export] = ACTIONS(1596), - [anon_sym_LBRACE] = ACTIONS(1594), - [anon_sym_RBRACE] = ACTIONS(1594), - [anon_sym_break] = ACTIONS(1596), - [anon_sym_case] = ACTIONS(1596), - [anon_sym_class] = ACTIONS(1596), - [anon_sym_const] = ACTIONS(1596), - [anon_sym_continue] = ACTIONS(1596), - [anon_sym_debugger] = ACTIONS(1596), - [anon_sym_default] = ACTIONS(1596), - [anon_sym_delete] = ACTIONS(1596), - [anon_sym_do] = ACTIONS(1596), - [anon_sym_else] = ACTIONS(1596), - [anon_sym_for] = ACTIONS(1596), - [anon_sym_function] = ACTIONS(1596), - [anon_sym_if] = ACTIONS(1596), - [anon_sym_import] = ACTIONS(1596), - [anon_sym_new] = ACTIONS(1596), - [anon_sym_return] = ACTIONS(1596), - [anon_sym_switch] = ACTIONS(1596), - [anon_sym_throw] = ACTIONS(1596), - [anon_sym_try] = ACTIONS(1596), - [anon_sym_typeof] = ACTIONS(1596), - [anon_sym_var] = ACTIONS(1596), - [anon_sym_void] = ACTIONS(1596), - [anon_sym_while] = ACTIONS(1596), - [anon_sym_with] = ACTIONS(1596), - [sym__let] = ACTIONS(1596), - [anon_sym_let] = ACTIONS(1596), - [anon_sym_using] = ACTIONS(1596), - [anon_sym_LPAREN] = ACTIONS(1594), - [anon_sym_SEMI] = ACTIONS(1594), - [anon_sym_yield] = ACTIONS(1596), - [anon_sym_LBRACK] = ACTIONS(1594), - [anon_sym_LT] = ACTIONS(1594), - [anon_sym_DQUOTE] = ACTIONS(1594), - [anon_sym_SQUOTE] = ACTIONS(1594), - [anon_sym_async] = ACTIONS(1596), - [anon_sym_PLUS] = ACTIONS(1596), - [anon_sym_DASH] = ACTIONS(1596), - [anon_sym_SLASH] = ACTIONS(1596), - [anon_sym_BANG] = ACTIONS(1594), - [anon_sym_TILDE] = ACTIONS(1594), - [anon_sym_PLUS_PLUS] = ACTIONS(1594), - [anon_sym_DASH_DASH] = ACTIONS(1594), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1594), - [sym_number] = ACTIONS(1594), - [sym_private_property_identifier] = ACTIONS(1594), - [sym_this] = ACTIONS(1596), - [sym_super] = ACTIONS(1596), - [sym_true] = ACTIONS(1596), - [sym_false] = ACTIONS(1596), - [sym_null] = ACTIONS(1596), - [sym_undefined] = ACTIONS(1596), - [anon_sym_AT] = ACTIONS(1594), - [anon_sym_static] = ACTIONS(1596), - [anon_sym_get] = ACTIONS(1596), - [anon_sym_set] = ACTIONS(1596), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1594), - [sym__await_yield_identifier] = ACTIONS(1594), - [sym__await_keyword] = ACTIONS(1594), - [sym__default_declaration_start] = ACTIONS(1594), - }, - [STATE(579)] = { + [STATE(610)] = { [ts_builtin_sym_end] = ACTIONS(1634), [sym_identifier] = ACTIONS(1636), [anon_sym_export] = ACTIONS(1636), @@ -64586,7 +66327,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1634), [sym__default_declaration_start] = ACTIONS(1634), }, - [STATE(580)] = { + [STATE(611)] = { [ts_builtin_sym_end] = ACTIONS(1638), [sym_identifier] = ACTIONS(1640), [anon_sym_export] = ACTIONS(1640), @@ -64654,7 +66395,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1638), [sym__default_declaration_start] = ACTIONS(1638), }, - [STATE(581)] = { + [STATE(612)] = { [ts_builtin_sym_end] = ACTIONS(1642), [sym_identifier] = ACTIONS(1644), [anon_sym_export] = ACTIONS(1644), @@ -64722,10 +66463,214 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1642), [sym__default_declaration_start] = ACTIONS(1642), }, - [STATE(582)] = { - [ts_builtin_sym_end] = ACTIONS(1646), - [sym_identifier] = ACTIONS(1648), - [anon_sym_export] = ACTIONS(1648), + [STATE(613)] = { + [ts_builtin_sym_end] = ACTIONS(1642), + [sym_identifier] = ACTIONS(1644), + [anon_sym_export] = ACTIONS(1644), + [anon_sym_LBRACE] = ACTIONS(1642), + [anon_sym_RBRACE] = ACTIONS(1642), + [anon_sym_break] = ACTIONS(1644), + [anon_sym_case] = ACTIONS(1644), + [anon_sym_class] = ACTIONS(1644), + [anon_sym_const] = ACTIONS(1644), + [anon_sym_continue] = ACTIONS(1644), + [anon_sym_debugger] = ACTIONS(1644), + [anon_sym_default] = ACTIONS(1644), + [anon_sym_delete] = ACTIONS(1644), + [anon_sym_do] = ACTIONS(1644), + [anon_sym_else] = ACTIONS(1644), + [anon_sym_for] = ACTIONS(1644), + [anon_sym_function] = ACTIONS(1644), + [anon_sym_if] = ACTIONS(1644), + [anon_sym_import] = ACTIONS(1644), + [anon_sym_new] = ACTIONS(1644), + [anon_sym_return] = ACTIONS(1644), + [anon_sym_switch] = ACTIONS(1644), + [anon_sym_throw] = ACTIONS(1644), + [anon_sym_try] = ACTIONS(1644), + [anon_sym_typeof] = ACTIONS(1644), + [anon_sym_var] = ACTIONS(1644), + [anon_sym_void] = ACTIONS(1644), + [anon_sym_while] = ACTIONS(1644), + [anon_sym_with] = ACTIONS(1644), + [sym__let] = ACTIONS(1644), + [anon_sym_let] = ACTIONS(1644), + [anon_sym_using] = ACTIONS(1644), + [anon_sym_LPAREN] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1642), + [anon_sym_yield] = ACTIONS(1644), + [anon_sym_LBRACK] = ACTIONS(1642), + [anon_sym_LT] = ACTIONS(1642), + [anon_sym_DQUOTE] = ACTIONS(1642), + [anon_sym_SQUOTE] = ACTIONS(1642), + [anon_sym_async] = ACTIONS(1644), + [anon_sym_PLUS] = ACTIONS(1644), + [anon_sym_DASH] = ACTIONS(1644), + [anon_sym_SLASH] = ACTIONS(1644), + [anon_sym_BANG] = ACTIONS(1642), + [anon_sym_TILDE] = ACTIONS(1642), + [anon_sym_PLUS_PLUS] = ACTIONS(1642), + [anon_sym_DASH_DASH] = ACTIONS(1642), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1642), + [sym_number] = ACTIONS(1642), + [sym_private_property_identifier] = ACTIONS(1642), + [sym_this] = ACTIONS(1644), + [sym_super] = ACTIONS(1644), + [sym_true] = ACTIONS(1644), + [sym_false] = ACTIONS(1644), + [sym_null] = ACTIONS(1644), + [sym_undefined] = ACTIONS(1644), + [anon_sym_AT] = ACTIONS(1642), + [anon_sym_static] = ACTIONS(1644), + [anon_sym_get] = ACTIONS(1644), + [anon_sym_set] = ACTIONS(1644), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1642), + [sym__await_yield_identifier] = ACTIONS(1642), + [sym__await_keyword] = ACTIONS(1642), + [sym__default_declaration_start] = ACTIONS(1642), + }, + [STATE(614)] = { + [ts_builtin_sym_end] = ACTIONS(1642), + [sym_identifier] = ACTIONS(1644), + [anon_sym_export] = ACTIONS(1644), + [anon_sym_LBRACE] = ACTIONS(1642), + [anon_sym_RBRACE] = ACTIONS(1642), + [anon_sym_break] = ACTIONS(1644), + [anon_sym_case] = ACTIONS(1644), + [anon_sym_class] = ACTIONS(1644), + [anon_sym_const] = ACTIONS(1644), + [anon_sym_continue] = ACTIONS(1644), + [anon_sym_debugger] = ACTIONS(1644), + [anon_sym_default] = ACTIONS(1644), + [anon_sym_delete] = ACTIONS(1644), + [anon_sym_do] = ACTIONS(1644), + [anon_sym_else] = ACTIONS(1644), + [anon_sym_for] = ACTIONS(1644), + [anon_sym_function] = ACTIONS(1644), + [anon_sym_if] = ACTIONS(1644), + [anon_sym_import] = ACTIONS(1644), + [anon_sym_new] = ACTIONS(1644), + [anon_sym_return] = ACTIONS(1644), + [anon_sym_switch] = ACTIONS(1644), + [anon_sym_throw] = ACTIONS(1644), + [anon_sym_try] = ACTIONS(1644), + [anon_sym_typeof] = ACTIONS(1644), + [anon_sym_var] = ACTIONS(1644), + [anon_sym_void] = ACTIONS(1644), + [anon_sym_while] = ACTIONS(1644), + [anon_sym_with] = ACTIONS(1644), + [sym__let] = ACTIONS(1644), + [anon_sym_let] = ACTIONS(1644), + [anon_sym_using] = ACTIONS(1644), + [anon_sym_LPAREN] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1642), + [anon_sym_yield] = ACTIONS(1644), + [anon_sym_LBRACK] = ACTIONS(1642), + [anon_sym_LT] = ACTIONS(1642), + [anon_sym_DQUOTE] = ACTIONS(1642), + [anon_sym_SQUOTE] = ACTIONS(1642), + [anon_sym_async] = ACTIONS(1644), + [anon_sym_PLUS] = ACTIONS(1644), + [anon_sym_DASH] = ACTIONS(1644), + [anon_sym_SLASH] = ACTIONS(1644), + [anon_sym_BANG] = ACTIONS(1642), + [anon_sym_TILDE] = ACTIONS(1642), + [anon_sym_PLUS_PLUS] = ACTIONS(1642), + [anon_sym_DASH_DASH] = ACTIONS(1642), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1642), + [sym_number] = ACTIONS(1642), + [sym_private_property_identifier] = ACTIONS(1642), + [sym_this] = ACTIONS(1644), + [sym_super] = ACTIONS(1644), + [sym_true] = ACTIONS(1644), + [sym_false] = ACTIONS(1644), + [sym_null] = ACTIONS(1644), + [sym_undefined] = ACTIONS(1644), + [anon_sym_AT] = ACTIONS(1642), + [anon_sym_static] = ACTIONS(1644), + [anon_sym_get] = ACTIONS(1644), + [anon_sym_set] = ACTIONS(1644), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1642), + [sym__await_yield_identifier] = ACTIONS(1642), + [sym__await_keyword] = ACTIONS(1642), + [sym__default_declaration_start] = ACTIONS(1642), + }, + [STATE(615)] = { + [ts_builtin_sym_end] = ACTIONS(1642), + [sym_identifier] = ACTIONS(1644), + [anon_sym_export] = ACTIONS(1644), + [anon_sym_LBRACE] = ACTIONS(1642), + [anon_sym_RBRACE] = ACTIONS(1642), + [anon_sym_break] = ACTIONS(1644), + [anon_sym_case] = ACTIONS(1644), + [anon_sym_class] = ACTIONS(1644), + [anon_sym_const] = ACTIONS(1644), + [anon_sym_continue] = ACTIONS(1644), + [anon_sym_debugger] = ACTIONS(1644), + [anon_sym_default] = ACTIONS(1644), + [anon_sym_delete] = ACTIONS(1644), + [anon_sym_do] = ACTIONS(1644), + [anon_sym_else] = ACTIONS(1644), + [anon_sym_for] = ACTIONS(1644), + [anon_sym_function] = ACTIONS(1644), + [anon_sym_if] = ACTIONS(1644), + [anon_sym_import] = ACTIONS(1644), + [anon_sym_new] = ACTIONS(1644), + [anon_sym_return] = ACTIONS(1644), + [anon_sym_switch] = ACTIONS(1644), + [anon_sym_throw] = ACTIONS(1644), + [anon_sym_try] = ACTIONS(1644), + [anon_sym_typeof] = ACTIONS(1644), + [anon_sym_var] = ACTIONS(1644), + [anon_sym_void] = ACTIONS(1644), + [anon_sym_while] = ACTIONS(1644), + [anon_sym_with] = ACTIONS(1644), + [sym__let] = ACTIONS(1644), + [anon_sym_let] = ACTIONS(1644), + [anon_sym_using] = ACTIONS(1644), + [anon_sym_LPAREN] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1642), + [anon_sym_yield] = ACTIONS(1644), + [anon_sym_LBRACK] = ACTIONS(1642), + [anon_sym_LT] = ACTIONS(1642), + [anon_sym_DQUOTE] = ACTIONS(1642), + [anon_sym_SQUOTE] = ACTIONS(1642), + [anon_sym_async] = ACTIONS(1644), + [anon_sym_PLUS] = ACTIONS(1644), + [anon_sym_DASH] = ACTIONS(1644), + [anon_sym_SLASH] = ACTIONS(1644), + [anon_sym_BANG] = ACTIONS(1642), + [anon_sym_TILDE] = ACTIONS(1642), + [anon_sym_PLUS_PLUS] = ACTIONS(1642), + [anon_sym_DASH_DASH] = ACTIONS(1642), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1642), + [sym_number] = ACTIONS(1642), + [sym_private_property_identifier] = ACTIONS(1642), + [sym_this] = ACTIONS(1644), + [sym_super] = ACTIONS(1644), + [sym_true] = ACTIONS(1644), + [sym_false] = ACTIONS(1644), + [sym_null] = ACTIONS(1644), + [sym_undefined] = ACTIONS(1644), + [anon_sym_AT] = ACTIONS(1642), + [anon_sym_static] = ACTIONS(1644), + [anon_sym_get] = ACTIONS(1644), + [anon_sym_set] = ACTIONS(1644), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1642), + [sym__await_yield_identifier] = ACTIONS(1642), + [sym__await_keyword] = ACTIONS(1642), + [sym__default_declaration_start] = ACTIONS(1642), + }, + [STATE(616)] = { + [ts_builtin_sym_end] = ACTIONS(1646), + [sym_identifier] = ACTIONS(1648), + [anon_sym_export] = ACTIONS(1648), [anon_sym_LBRACE] = ACTIONS(1646), [anon_sym_RBRACE] = ACTIONS(1646), [anon_sym_break] = ACTIONS(1648), @@ -64790,7 +66735,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1646), [sym__default_declaration_start] = ACTIONS(1646), }, - [STATE(583)] = { + [STATE(617)] = { [ts_builtin_sym_end] = ACTIONS(1650), [sym_identifier] = ACTIONS(1652), [anon_sym_export] = ACTIONS(1652), @@ -64858,7 +66803,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1650), [sym__default_declaration_start] = ACTIONS(1650), }, - [STATE(584)] = { + [STATE(618)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_export] = ACTIONS(1656), @@ -64926,7 +66871,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1654), [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(585)] = { + [STATE(619)] = { + [ts_builtin_sym_end] = ACTIONS(1650), + [sym_identifier] = ACTIONS(1652), + [anon_sym_export] = ACTIONS(1652), + [anon_sym_LBRACE] = ACTIONS(1650), + [anon_sym_RBRACE] = ACTIONS(1650), + [anon_sym_break] = ACTIONS(1652), + [anon_sym_case] = ACTIONS(1652), + [anon_sym_class] = ACTIONS(1652), + [anon_sym_const] = ACTIONS(1652), + [anon_sym_continue] = ACTIONS(1652), + [anon_sym_debugger] = ACTIONS(1652), + [anon_sym_default] = ACTIONS(1652), + [anon_sym_delete] = ACTIONS(1652), + [anon_sym_do] = ACTIONS(1652), + [anon_sym_else] = ACTIONS(1652), + [anon_sym_for] = ACTIONS(1652), + [anon_sym_function] = ACTIONS(1652), + [anon_sym_if] = ACTIONS(1652), + [anon_sym_import] = ACTIONS(1652), + [anon_sym_new] = ACTIONS(1652), + [anon_sym_return] = ACTIONS(1652), + [anon_sym_switch] = ACTIONS(1652), + [anon_sym_throw] = ACTIONS(1652), + [anon_sym_try] = ACTIONS(1652), + [anon_sym_typeof] = ACTIONS(1652), + [anon_sym_var] = ACTIONS(1652), + [anon_sym_void] = ACTIONS(1652), + [anon_sym_while] = ACTIONS(1652), + [anon_sym_with] = ACTIONS(1652), + [sym__let] = ACTIONS(1652), + [anon_sym_let] = ACTIONS(1652), + [anon_sym_using] = ACTIONS(1652), + [anon_sym_LPAREN] = ACTIONS(1650), + [anon_sym_SEMI] = ACTIONS(1650), + [anon_sym_yield] = ACTIONS(1652), + [anon_sym_LBRACK] = ACTIONS(1650), + [anon_sym_LT] = ACTIONS(1650), + [anon_sym_DQUOTE] = ACTIONS(1650), + [anon_sym_SQUOTE] = ACTIONS(1650), + [anon_sym_async] = ACTIONS(1652), + [anon_sym_PLUS] = ACTIONS(1652), + [anon_sym_DASH] = ACTIONS(1652), + [anon_sym_SLASH] = ACTIONS(1652), + [anon_sym_BANG] = ACTIONS(1650), + [anon_sym_TILDE] = ACTIONS(1650), + [anon_sym_PLUS_PLUS] = ACTIONS(1650), + [anon_sym_DASH_DASH] = ACTIONS(1650), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1650), + [sym_number] = ACTIONS(1650), + [sym_private_property_identifier] = ACTIONS(1650), + [sym_this] = ACTIONS(1652), + [sym_super] = ACTIONS(1652), + [sym_true] = ACTIONS(1652), + [sym_false] = ACTIONS(1652), + [sym_null] = ACTIONS(1652), + [sym_undefined] = ACTIONS(1652), + [anon_sym_AT] = ACTIONS(1650), + [anon_sym_static] = ACTIONS(1652), + [anon_sym_get] = ACTIONS(1652), + [anon_sym_set] = ACTIONS(1652), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1650), + [sym__await_yield_identifier] = ACTIONS(1650), + [sym__await_keyword] = ACTIONS(1650), + [sym__default_declaration_start] = ACTIONS(1650), + }, + [STATE(620)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_export] = ACTIONS(1656), @@ -64994,7 +67007,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1654), [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(586)] = { + [STATE(621)] = { + [ts_builtin_sym_end] = ACTIONS(1650), + [sym_identifier] = ACTIONS(1652), + [anon_sym_export] = ACTIONS(1652), + [anon_sym_LBRACE] = ACTIONS(1650), + [anon_sym_RBRACE] = ACTIONS(1650), + [anon_sym_break] = ACTIONS(1652), + [anon_sym_case] = ACTIONS(1652), + [anon_sym_class] = ACTIONS(1652), + [anon_sym_const] = ACTIONS(1652), + [anon_sym_continue] = ACTIONS(1652), + [anon_sym_debugger] = ACTIONS(1652), + [anon_sym_default] = ACTIONS(1652), + [anon_sym_delete] = ACTIONS(1652), + [anon_sym_do] = ACTIONS(1652), + [anon_sym_else] = ACTIONS(1652), + [anon_sym_for] = ACTIONS(1652), + [anon_sym_function] = ACTIONS(1652), + [anon_sym_if] = ACTIONS(1652), + [anon_sym_import] = ACTIONS(1652), + [anon_sym_new] = ACTIONS(1652), + [anon_sym_return] = ACTIONS(1652), + [anon_sym_switch] = ACTIONS(1652), + [anon_sym_throw] = ACTIONS(1652), + [anon_sym_try] = ACTIONS(1652), + [anon_sym_typeof] = ACTIONS(1652), + [anon_sym_var] = ACTIONS(1652), + [anon_sym_void] = ACTIONS(1652), + [anon_sym_while] = ACTIONS(1652), + [anon_sym_with] = ACTIONS(1652), + [sym__let] = ACTIONS(1652), + [anon_sym_let] = ACTIONS(1652), + [anon_sym_using] = ACTIONS(1652), + [anon_sym_LPAREN] = ACTIONS(1650), + [anon_sym_SEMI] = ACTIONS(1650), + [anon_sym_yield] = ACTIONS(1652), + [anon_sym_LBRACK] = ACTIONS(1650), + [anon_sym_LT] = ACTIONS(1650), + [anon_sym_DQUOTE] = ACTIONS(1650), + [anon_sym_SQUOTE] = ACTIONS(1650), + [anon_sym_async] = ACTIONS(1652), + [anon_sym_PLUS] = ACTIONS(1652), + [anon_sym_DASH] = ACTIONS(1652), + [anon_sym_SLASH] = ACTIONS(1652), + [anon_sym_BANG] = ACTIONS(1650), + [anon_sym_TILDE] = ACTIONS(1650), + [anon_sym_PLUS_PLUS] = ACTIONS(1650), + [anon_sym_DASH_DASH] = ACTIONS(1650), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1650), + [sym_number] = ACTIONS(1650), + [sym_private_property_identifier] = ACTIONS(1650), + [sym_this] = ACTIONS(1652), + [sym_super] = ACTIONS(1652), + [sym_true] = ACTIONS(1652), + [sym_false] = ACTIONS(1652), + [sym_null] = ACTIONS(1652), + [sym_undefined] = ACTIONS(1652), + [anon_sym_AT] = ACTIONS(1650), + [anon_sym_static] = ACTIONS(1652), + [anon_sym_get] = ACTIONS(1652), + [anon_sym_set] = ACTIONS(1652), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1650), + [sym__await_yield_identifier] = ACTIONS(1650), + [sym__await_keyword] = ACTIONS(1650), + [sym__default_declaration_start] = ACTIONS(1650), + }, + [STATE(622)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_export] = ACTIONS(1656), @@ -65062,7 +67143,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1654), [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(587)] = { + [STATE(623)] = { [ts_builtin_sym_end] = ACTIONS(1654), [sym_identifier] = ACTIONS(1656), [anon_sym_export] = ACTIONS(1656), @@ -65130,75 +67211,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1654), [sym__default_declaration_start] = ACTIONS(1654), }, - [STATE(588)] = { - [ts_builtin_sym_end] = ACTIONS(1594), - [sym_identifier] = ACTIONS(1596), - [anon_sym_export] = ACTIONS(1596), - [anon_sym_LBRACE] = ACTIONS(1594), - [anon_sym_RBRACE] = ACTIONS(1594), - [anon_sym_break] = ACTIONS(1596), - [anon_sym_case] = ACTIONS(1596), - [anon_sym_class] = ACTIONS(1596), - [anon_sym_const] = ACTIONS(1596), - [anon_sym_continue] = ACTIONS(1596), - [anon_sym_debugger] = ACTIONS(1596), - [anon_sym_default] = ACTIONS(1596), - [anon_sym_delete] = ACTIONS(1596), - [anon_sym_do] = ACTIONS(1596), - [anon_sym_else] = ACTIONS(1596), - [anon_sym_for] = ACTIONS(1596), - [anon_sym_function] = ACTIONS(1596), - [anon_sym_if] = ACTIONS(1596), - [anon_sym_import] = ACTIONS(1596), - [anon_sym_new] = ACTIONS(1596), - [anon_sym_return] = ACTIONS(1596), - [anon_sym_switch] = ACTIONS(1596), - [anon_sym_throw] = ACTIONS(1596), - [anon_sym_try] = ACTIONS(1596), - [anon_sym_typeof] = ACTIONS(1596), - [anon_sym_var] = ACTIONS(1596), - [anon_sym_void] = ACTIONS(1596), - [anon_sym_while] = ACTIONS(1596), - [anon_sym_with] = ACTIONS(1596), - [sym__let] = ACTIONS(1596), - [anon_sym_let] = ACTIONS(1596), - [anon_sym_using] = ACTIONS(1596), - [anon_sym_LPAREN] = ACTIONS(1594), - [anon_sym_SEMI] = ACTIONS(1594), - [anon_sym_yield] = ACTIONS(1596), - [anon_sym_LBRACK] = ACTIONS(1594), - [anon_sym_LT] = ACTIONS(1594), - [anon_sym_DQUOTE] = ACTIONS(1594), - [anon_sym_SQUOTE] = ACTIONS(1594), - [anon_sym_async] = ACTIONS(1596), - [anon_sym_PLUS] = ACTIONS(1596), - [anon_sym_DASH] = ACTIONS(1596), - [anon_sym_SLASH] = ACTIONS(1596), - [anon_sym_BANG] = ACTIONS(1594), - [anon_sym_TILDE] = ACTIONS(1594), - [anon_sym_PLUS_PLUS] = ACTIONS(1594), - [anon_sym_DASH_DASH] = ACTIONS(1594), + [STATE(624)] = { + [ts_builtin_sym_end] = ACTIONS(1650), + [sym_identifier] = ACTIONS(1652), + [anon_sym_export] = ACTIONS(1652), + [anon_sym_LBRACE] = ACTIONS(1650), + [anon_sym_RBRACE] = ACTIONS(1650), + [anon_sym_break] = ACTIONS(1652), + [anon_sym_case] = ACTIONS(1652), + [anon_sym_class] = ACTIONS(1652), + [anon_sym_const] = ACTIONS(1652), + [anon_sym_continue] = ACTIONS(1652), + [anon_sym_debugger] = ACTIONS(1652), + [anon_sym_default] = ACTIONS(1652), + [anon_sym_delete] = ACTIONS(1652), + [anon_sym_do] = ACTIONS(1652), + [anon_sym_else] = ACTIONS(1652), + [anon_sym_for] = ACTIONS(1652), + [anon_sym_function] = ACTIONS(1652), + [anon_sym_if] = ACTIONS(1652), + [anon_sym_import] = ACTIONS(1652), + [anon_sym_new] = ACTIONS(1652), + [anon_sym_return] = ACTIONS(1652), + [anon_sym_switch] = ACTIONS(1652), + [anon_sym_throw] = ACTIONS(1652), + [anon_sym_try] = ACTIONS(1652), + [anon_sym_typeof] = ACTIONS(1652), + [anon_sym_var] = ACTIONS(1652), + [anon_sym_void] = ACTIONS(1652), + [anon_sym_while] = ACTIONS(1652), + [anon_sym_with] = ACTIONS(1652), + [sym__let] = ACTIONS(1652), + [anon_sym_let] = ACTIONS(1652), + [anon_sym_using] = ACTIONS(1652), + [anon_sym_LPAREN] = ACTIONS(1650), + [anon_sym_SEMI] = ACTIONS(1650), + [anon_sym_yield] = ACTIONS(1652), + [anon_sym_LBRACK] = ACTIONS(1650), + [anon_sym_LT] = ACTIONS(1650), + [anon_sym_DQUOTE] = ACTIONS(1650), + [anon_sym_SQUOTE] = ACTIONS(1650), + [anon_sym_async] = ACTIONS(1652), + [anon_sym_PLUS] = ACTIONS(1652), + [anon_sym_DASH] = ACTIONS(1652), + [anon_sym_SLASH] = ACTIONS(1652), + [anon_sym_BANG] = ACTIONS(1650), + [anon_sym_TILDE] = ACTIONS(1650), + [anon_sym_PLUS_PLUS] = ACTIONS(1650), + [anon_sym_DASH_DASH] = ACTIONS(1650), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1594), - [sym_number] = ACTIONS(1594), - [sym_private_property_identifier] = ACTIONS(1594), - [sym_this] = ACTIONS(1596), - [sym_super] = ACTIONS(1596), - [sym_true] = ACTIONS(1596), - [sym_false] = ACTIONS(1596), - [sym_null] = ACTIONS(1596), - [sym_undefined] = ACTIONS(1596), - [anon_sym_AT] = ACTIONS(1594), - [anon_sym_static] = ACTIONS(1596), - [anon_sym_get] = ACTIONS(1596), - [anon_sym_set] = ACTIONS(1596), + [anon_sym_BQUOTE] = ACTIONS(1650), + [sym_number] = ACTIONS(1650), + [sym_private_property_identifier] = ACTIONS(1650), + [sym_this] = ACTIONS(1652), + [sym_super] = ACTIONS(1652), + [sym_true] = ACTIONS(1652), + [sym_false] = ACTIONS(1652), + [sym_null] = ACTIONS(1652), + [sym_undefined] = ACTIONS(1652), + [anon_sym_AT] = ACTIONS(1650), + [anon_sym_static] = ACTIONS(1652), + [anon_sym_get] = ACTIONS(1652), + [anon_sym_set] = ACTIONS(1652), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1594), - [sym__await_yield_identifier] = ACTIONS(1594), - [sym__await_keyword] = ACTIONS(1594), - [sym__default_declaration_start] = ACTIONS(1594), + [sym__statement_boundary] = ACTIONS(1650), + [sym__await_yield_identifier] = ACTIONS(1650), + [sym__await_keyword] = ACTIONS(1650), + [sym__default_declaration_start] = ACTIONS(1650), }, - [STATE(589)] = { + [STATE(625)] = { [ts_builtin_sym_end] = ACTIONS(1658), [sym_identifier] = ACTIONS(1660), [anon_sym_export] = ACTIONS(1660), @@ -65266,32 +67347,100 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1658), [sym__default_declaration_start] = ACTIONS(1658), }, - [STATE(590)] = { - [ts_builtin_sym_end] = ACTIONS(1662), - [sym_identifier] = ACTIONS(1664), - [anon_sym_export] = ACTIONS(1664), - [anon_sym_LBRACE] = ACTIONS(1662), - [anon_sym_RBRACE] = ACTIONS(1662), - [anon_sym_break] = ACTIONS(1664), - [anon_sym_case] = ACTIONS(1664), - [anon_sym_class] = ACTIONS(1664), - [anon_sym_const] = ACTIONS(1664), - [anon_sym_continue] = ACTIONS(1664), - [anon_sym_debugger] = ACTIONS(1664), - [anon_sym_default] = ACTIONS(1664), - [anon_sym_delete] = ACTIONS(1664), - [anon_sym_do] = ACTIONS(1664), - [anon_sym_else] = ACTIONS(1664), - [anon_sym_for] = ACTIONS(1664), - [anon_sym_function] = ACTIONS(1664), - [anon_sym_if] = ACTIONS(1664), - [anon_sym_import] = ACTIONS(1664), - [anon_sym_new] = ACTIONS(1664), - [anon_sym_return] = ACTIONS(1664), - [anon_sym_switch] = ACTIONS(1664), - [anon_sym_throw] = ACTIONS(1664), - [anon_sym_try] = ACTIONS(1664), - [anon_sym_typeof] = ACTIONS(1664), + [STATE(626)] = { + [ts_builtin_sym_end] = ACTIONS(989), + [sym_identifier] = ACTIONS(991), + [anon_sym_export] = ACTIONS(991), + [anon_sym_LBRACE] = ACTIONS(989), + [anon_sym_RBRACE] = ACTIONS(989), + [anon_sym_break] = ACTIONS(991), + [anon_sym_case] = ACTIONS(991), + [anon_sym_class] = ACTIONS(991), + [anon_sym_const] = ACTIONS(991), + [anon_sym_continue] = ACTIONS(991), + [anon_sym_debugger] = ACTIONS(991), + [anon_sym_default] = ACTIONS(991), + [anon_sym_delete] = ACTIONS(991), + [anon_sym_do] = ACTIONS(991), + [anon_sym_else] = ACTIONS(991), + [anon_sym_for] = ACTIONS(991), + [anon_sym_function] = ACTIONS(991), + [anon_sym_if] = ACTIONS(991), + [anon_sym_import] = ACTIONS(991), + [anon_sym_new] = ACTIONS(991), + [anon_sym_return] = ACTIONS(991), + [anon_sym_switch] = ACTIONS(991), + [anon_sym_throw] = ACTIONS(991), + [anon_sym_try] = ACTIONS(991), + [anon_sym_typeof] = ACTIONS(991), + [anon_sym_var] = ACTIONS(991), + [anon_sym_void] = ACTIONS(991), + [anon_sym_while] = ACTIONS(991), + [anon_sym_with] = ACTIONS(991), + [sym__let] = ACTIONS(991), + [anon_sym_let] = ACTIONS(991), + [anon_sym_using] = ACTIONS(991), + [anon_sym_LPAREN] = ACTIONS(989), + [anon_sym_SEMI] = ACTIONS(989), + [anon_sym_yield] = ACTIONS(991), + [anon_sym_LBRACK] = ACTIONS(989), + [anon_sym_LT] = ACTIONS(989), + [anon_sym_DQUOTE] = ACTIONS(989), + [anon_sym_SQUOTE] = ACTIONS(989), + [anon_sym_async] = ACTIONS(991), + [anon_sym_PLUS] = ACTIONS(991), + [anon_sym_DASH] = ACTIONS(991), + [anon_sym_SLASH] = ACTIONS(991), + [anon_sym_BANG] = ACTIONS(989), + [anon_sym_TILDE] = ACTIONS(989), + [anon_sym_PLUS_PLUS] = ACTIONS(989), + [anon_sym_DASH_DASH] = ACTIONS(989), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(989), + [sym_number] = ACTIONS(989), + [sym_private_property_identifier] = ACTIONS(989), + [sym_this] = ACTIONS(991), + [sym_super] = ACTIONS(991), + [sym_true] = ACTIONS(991), + [sym_false] = ACTIONS(991), + [sym_null] = ACTIONS(991), + [sym_undefined] = ACTIONS(991), + [anon_sym_AT] = ACTIONS(989), + [anon_sym_static] = ACTIONS(991), + [anon_sym_get] = ACTIONS(991), + [anon_sym_set] = ACTIONS(991), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(989), + [sym__await_yield_identifier] = ACTIONS(989), + [sym__await_keyword] = ACTIONS(989), + [sym__default_declaration_start] = ACTIONS(989), + }, + [STATE(627)] = { + [ts_builtin_sym_end] = ACTIONS(1662), + [sym_identifier] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1664), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_RBRACE] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1664), + [anon_sym_case] = ACTIONS(1664), + [anon_sym_class] = ACTIONS(1664), + [anon_sym_const] = ACTIONS(1664), + [anon_sym_continue] = ACTIONS(1664), + [anon_sym_debugger] = ACTIONS(1664), + [anon_sym_default] = ACTIONS(1664), + [anon_sym_delete] = ACTIONS(1664), + [anon_sym_do] = ACTIONS(1664), + [anon_sym_else] = ACTIONS(1664), + [anon_sym_for] = ACTIONS(1664), + [anon_sym_function] = ACTIONS(1664), + [anon_sym_if] = ACTIONS(1664), + [anon_sym_import] = ACTIONS(1664), + [anon_sym_new] = ACTIONS(1664), + [anon_sym_return] = ACTIONS(1664), + [anon_sym_switch] = ACTIONS(1664), + [anon_sym_throw] = ACTIONS(1664), + [anon_sym_try] = ACTIONS(1664), + [anon_sym_typeof] = ACTIONS(1664), [anon_sym_var] = ACTIONS(1664), [anon_sym_void] = ACTIONS(1664), [anon_sym_while] = ACTIONS(1664), @@ -65334,75 +67483,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1662), [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(591)] = { - [ts_builtin_sym_end] = ACTIONS(1594), - [sym_identifier] = ACTIONS(1596), - [anon_sym_export] = ACTIONS(1596), - [anon_sym_LBRACE] = ACTIONS(1594), - [anon_sym_RBRACE] = ACTIONS(1594), - [anon_sym_break] = ACTIONS(1596), - [anon_sym_case] = ACTIONS(1596), - [anon_sym_class] = ACTIONS(1596), - [anon_sym_const] = ACTIONS(1596), - [anon_sym_continue] = ACTIONS(1596), - [anon_sym_debugger] = ACTIONS(1596), - [anon_sym_default] = ACTIONS(1596), - [anon_sym_delete] = ACTIONS(1596), - [anon_sym_do] = ACTIONS(1596), - [anon_sym_else] = ACTIONS(1596), - [anon_sym_for] = ACTIONS(1596), - [anon_sym_function] = ACTIONS(1596), - [anon_sym_if] = ACTIONS(1596), - [anon_sym_import] = ACTIONS(1596), - [anon_sym_new] = ACTIONS(1596), - [anon_sym_return] = ACTIONS(1596), - [anon_sym_switch] = ACTIONS(1596), - [anon_sym_throw] = ACTIONS(1596), - [anon_sym_try] = ACTIONS(1596), - [anon_sym_typeof] = ACTIONS(1596), - [anon_sym_var] = ACTIONS(1596), - [anon_sym_void] = ACTIONS(1596), - [anon_sym_while] = ACTIONS(1596), - [anon_sym_with] = ACTIONS(1596), - [sym__let] = ACTIONS(1596), - [anon_sym_let] = ACTIONS(1596), - [anon_sym_using] = ACTIONS(1596), - [anon_sym_LPAREN] = ACTIONS(1594), - [anon_sym_SEMI] = ACTIONS(1594), - [anon_sym_yield] = ACTIONS(1596), - [anon_sym_LBRACK] = ACTIONS(1594), - [anon_sym_LT] = ACTIONS(1594), - [anon_sym_DQUOTE] = ACTIONS(1594), - [anon_sym_SQUOTE] = ACTIONS(1594), - [anon_sym_async] = ACTIONS(1596), - [anon_sym_PLUS] = ACTIONS(1596), - [anon_sym_DASH] = ACTIONS(1596), - [anon_sym_SLASH] = ACTIONS(1596), - [anon_sym_BANG] = ACTIONS(1594), - [anon_sym_TILDE] = ACTIONS(1594), - [anon_sym_PLUS_PLUS] = ACTIONS(1594), - [anon_sym_DASH_DASH] = ACTIONS(1594), + [STATE(628)] = { + [ts_builtin_sym_end] = ACTIONS(1662), + [sym_identifier] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1664), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_RBRACE] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1664), + [anon_sym_case] = ACTIONS(1664), + [anon_sym_class] = ACTIONS(1664), + [anon_sym_const] = ACTIONS(1664), + [anon_sym_continue] = ACTIONS(1664), + [anon_sym_debugger] = ACTIONS(1664), + [anon_sym_default] = ACTIONS(1664), + [anon_sym_delete] = ACTIONS(1664), + [anon_sym_do] = ACTIONS(1664), + [anon_sym_else] = ACTIONS(1664), + [anon_sym_for] = ACTIONS(1664), + [anon_sym_function] = ACTIONS(1664), + [anon_sym_if] = ACTIONS(1664), + [anon_sym_import] = ACTIONS(1664), + [anon_sym_new] = ACTIONS(1664), + [anon_sym_return] = ACTIONS(1664), + [anon_sym_switch] = ACTIONS(1664), + [anon_sym_throw] = ACTIONS(1664), + [anon_sym_try] = ACTIONS(1664), + [anon_sym_typeof] = ACTIONS(1664), + [anon_sym_var] = ACTIONS(1664), + [anon_sym_void] = ACTIONS(1664), + [anon_sym_while] = ACTIONS(1664), + [anon_sym_with] = ACTIONS(1664), + [sym__let] = ACTIONS(1664), + [anon_sym_let] = ACTIONS(1664), + [anon_sym_using] = ACTIONS(1664), + [anon_sym_LPAREN] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1662), + [anon_sym_yield] = ACTIONS(1664), + [anon_sym_LBRACK] = ACTIONS(1662), + [anon_sym_LT] = ACTIONS(1662), + [anon_sym_DQUOTE] = ACTIONS(1662), + [anon_sym_SQUOTE] = ACTIONS(1662), + [anon_sym_async] = ACTIONS(1664), + [anon_sym_PLUS] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1664), + [anon_sym_SLASH] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1662), + [anon_sym_TILDE] = ACTIONS(1662), + [anon_sym_PLUS_PLUS] = ACTIONS(1662), + [anon_sym_DASH_DASH] = ACTIONS(1662), [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1594), - [sym_number] = ACTIONS(1594), - [sym_private_property_identifier] = ACTIONS(1594), - [sym_this] = ACTIONS(1596), - [sym_super] = ACTIONS(1596), - [sym_true] = ACTIONS(1596), - [sym_false] = ACTIONS(1596), - [sym_null] = ACTIONS(1596), - [sym_undefined] = ACTIONS(1596), - [anon_sym_AT] = ACTIONS(1594), - [anon_sym_static] = ACTIONS(1596), - [anon_sym_get] = ACTIONS(1596), - [anon_sym_set] = ACTIONS(1596), + [anon_sym_BQUOTE] = ACTIONS(1662), + [sym_number] = ACTIONS(1662), + [sym_private_property_identifier] = ACTIONS(1662), + [sym_this] = ACTIONS(1664), + [sym_super] = ACTIONS(1664), + [sym_true] = ACTIONS(1664), + [sym_false] = ACTIONS(1664), + [sym_null] = ACTIONS(1664), + [sym_undefined] = ACTIONS(1664), + [anon_sym_AT] = ACTIONS(1662), + [anon_sym_static] = ACTIONS(1664), + [anon_sym_get] = ACTIONS(1664), + [anon_sym_set] = ACTIONS(1664), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1594), - [sym__await_yield_identifier] = ACTIONS(1594), - [sym__await_keyword] = ACTIONS(1594), - [sym__default_declaration_start] = ACTIONS(1594), + [sym__statement_boundary] = ACTIONS(1662), + [sym__await_yield_identifier] = ACTIONS(1662), + [sym__await_keyword] = ACTIONS(1662), + [sym__default_declaration_start] = ACTIONS(1662), }, - [STATE(592)] = { + [STATE(629)] = { + [ts_builtin_sym_end] = ACTIONS(1662), + [sym_identifier] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1664), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_RBRACE] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1664), + [anon_sym_case] = ACTIONS(1664), + [anon_sym_class] = ACTIONS(1664), + [anon_sym_const] = ACTIONS(1664), + [anon_sym_continue] = ACTIONS(1664), + [anon_sym_debugger] = ACTIONS(1664), + [anon_sym_default] = ACTIONS(1664), + [anon_sym_delete] = ACTIONS(1664), + [anon_sym_do] = ACTIONS(1664), + [anon_sym_else] = ACTIONS(1664), + [anon_sym_for] = ACTIONS(1664), + [anon_sym_function] = ACTIONS(1664), + [anon_sym_if] = ACTIONS(1664), + [anon_sym_import] = ACTIONS(1664), + [anon_sym_new] = ACTIONS(1664), + [anon_sym_return] = ACTIONS(1664), + [anon_sym_switch] = ACTIONS(1664), + [anon_sym_throw] = ACTIONS(1664), + [anon_sym_try] = ACTIONS(1664), + [anon_sym_typeof] = ACTIONS(1664), + [anon_sym_var] = ACTIONS(1664), + [anon_sym_void] = ACTIONS(1664), + [anon_sym_while] = ACTIONS(1664), + [anon_sym_with] = ACTIONS(1664), + [sym__let] = ACTIONS(1664), + [anon_sym_let] = ACTIONS(1664), + [anon_sym_using] = ACTIONS(1664), + [anon_sym_LPAREN] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1662), + [anon_sym_yield] = ACTIONS(1664), + [anon_sym_LBRACK] = ACTIONS(1662), + [anon_sym_LT] = ACTIONS(1662), + [anon_sym_DQUOTE] = ACTIONS(1662), + [anon_sym_SQUOTE] = ACTIONS(1662), + [anon_sym_async] = ACTIONS(1664), + [anon_sym_PLUS] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1664), + [anon_sym_SLASH] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1662), + [anon_sym_TILDE] = ACTIONS(1662), + [anon_sym_PLUS_PLUS] = ACTIONS(1662), + [anon_sym_DASH_DASH] = ACTIONS(1662), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1662), + [sym_number] = ACTIONS(1662), + [sym_private_property_identifier] = ACTIONS(1662), + [sym_this] = ACTIONS(1664), + [sym_super] = ACTIONS(1664), + [sym_true] = ACTIONS(1664), + [sym_false] = ACTIONS(1664), + [sym_null] = ACTIONS(1664), + [sym_undefined] = ACTIONS(1664), + [anon_sym_AT] = ACTIONS(1662), + [anon_sym_static] = ACTIONS(1664), + [anon_sym_get] = ACTIONS(1664), + [anon_sym_set] = ACTIONS(1664), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1662), + [sym__await_yield_identifier] = ACTIONS(1662), + [sym__await_keyword] = ACTIONS(1662), + [sym__default_declaration_start] = ACTIONS(1662), + }, + [STATE(630)] = { + [ts_builtin_sym_end] = ACTIONS(1662), + [sym_identifier] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1664), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_RBRACE] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1664), + [anon_sym_case] = ACTIONS(1664), + [anon_sym_class] = ACTIONS(1664), + [anon_sym_const] = ACTIONS(1664), + [anon_sym_continue] = ACTIONS(1664), + [anon_sym_debugger] = ACTIONS(1664), + [anon_sym_default] = ACTIONS(1664), + [anon_sym_delete] = ACTIONS(1664), + [anon_sym_do] = ACTIONS(1664), + [anon_sym_else] = ACTIONS(1664), + [anon_sym_for] = ACTIONS(1664), + [anon_sym_function] = ACTIONS(1664), + [anon_sym_if] = ACTIONS(1664), + [anon_sym_import] = ACTIONS(1664), + [anon_sym_new] = ACTIONS(1664), + [anon_sym_return] = ACTIONS(1664), + [anon_sym_switch] = ACTIONS(1664), + [anon_sym_throw] = ACTIONS(1664), + [anon_sym_try] = ACTIONS(1664), + [anon_sym_typeof] = ACTIONS(1664), + [anon_sym_var] = ACTIONS(1664), + [anon_sym_void] = ACTIONS(1664), + [anon_sym_while] = ACTIONS(1664), + [anon_sym_with] = ACTIONS(1664), + [sym__let] = ACTIONS(1664), + [anon_sym_let] = ACTIONS(1664), + [anon_sym_using] = ACTIONS(1664), + [anon_sym_LPAREN] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1662), + [anon_sym_yield] = ACTIONS(1664), + [anon_sym_LBRACK] = ACTIONS(1662), + [anon_sym_LT] = ACTIONS(1662), + [anon_sym_DQUOTE] = ACTIONS(1662), + [anon_sym_SQUOTE] = ACTIONS(1662), + [anon_sym_async] = ACTIONS(1664), + [anon_sym_PLUS] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1664), + [anon_sym_SLASH] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1662), + [anon_sym_TILDE] = ACTIONS(1662), + [anon_sym_PLUS_PLUS] = ACTIONS(1662), + [anon_sym_DASH_DASH] = ACTIONS(1662), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1662), + [sym_number] = ACTIONS(1662), + [sym_private_property_identifier] = ACTIONS(1662), + [sym_this] = ACTIONS(1664), + [sym_super] = ACTIONS(1664), + [sym_true] = ACTIONS(1664), + [sym_false] = ACTIONS(1664), + [sym_null] = ACTIONS(1664), + [sym_undefined] = ACTIONS(1664), + [anon_sym_AT] = ACTIONS(1662), + [anon_sym_static] = ACTIONS(1664), + [anon_sym_get] = ACTIONS(1664), + [anon_sym_set] = ACTIONS(1664), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1662), + [sym__await_yield_identifier] = ACTIONS(1662), + [sym__await_keyword] = ACTIONS(1662), + [sym__default_declaration_start] = ACTIONS(1662), + }, + [STATE(631)] = { [ts_builtin_sym_end] = ACTIONS(1666), [sym_identifier] = ACTIONS(1668), [anon_sym_export] = ACTIONS(1668), @@ -65470,7 +67755,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1666), [sym__default_declaration_start] = ACTIONS(1666), }, - [STATE(593)] = { + [STATE(632)] = { [ts_builtin_sym_end] = ACTIONS(1670), [sym_identifier] = ACTIONS(1672), [anon_sym_export] = ACTIONS(1672), @@ -65538,3832 +67823,296 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__await_keyword] = ACTIONS(1670), [sym__default_declaration_start] = ACTIONS(1670), }, - [STATE(594)] = { - [ts_builtin_sym_end] = ACTIONS(1674), - [sym_identifier] = ACTIONS(1676), - [anon_sym_export] = ACTIONS(1676), - [anon_sym_LBRACE] = ACTIONS(1674), - [anon_sym_RBRACE] = ACTIONS(1674), - [anon_sym_break] = ACTIONS(1676), - [anon_sym_case] = ACTIONS(1676), - [anon_sym_class] = ACTIONS(1676), - [anon_sym_const] = ACTIONS(1676), - [anon_sym_continue] = ACTIONS(1676), - [anon_sym_debugger] = ACTIONS(1676), - [anon_sym_default] = ACTIONS(1676), - [anon_sym_delete] = ACTIONS(1676), - [anon_sym_do] = ACTIONS(1676), - [anon_sym_else] = ACTIONS(1676), - [anon_sym_for] = ACTIONS(1676), - [anon_sym_function] = ACTIONS(1676), - [anon_sym_if] = ACTIONS(1676), - [anon_sym_import] = ACTIONS(1676), - [anon_sym_new] = ACTIONS(1676), - [anon_sym_return] = ACTIONS(1676), - [anon_sym_switch] = ACTIONS(1676), - [anon_sym_throw] = ACTIONS(1676), - [anon_sym_try] = ACTIONS(1676), - [anon_sym_typeof] = ACTIONS(1676), - [anon_sym_var] = ACTIONS(1676), - [anon_sym_void] = ACTIONS(1676), - [anon_sym_while] = ACTIONS(1676), - [anon_sym_with] = ACTIONS(1676), - [sym__let] = ACTIONS(1676), + [STATE(633)] = { + [ts_builtin_sym_end] = ACTIONS(1486), + [sym_identifier] = ACTIONS(1488), + [anon_sym_export] = ACTIONS(1488), + [anon_sym_LBRACE] = ACTIONS(1486), + [anon_sym_RBRACE] = ACTIONS(1486), + [anon_sym_break] = ACTIONS(1488), + [anon_sym_case] = ACTIONS(1488), + [anon_sym_class] = ACTIONS(1488), + [anon_sym_const] = ACTIONS(1488), + [anon_sym_continue] = ACTIONS(1488), + [anon_sym_debugger] = ACTIONS(1488), + [anon_sym_default] = ACTIONS(1488), + [anon_sym_delete] = ACTIONS(1488), + [anon_sym_do] = ACTIONS(1488), + [anon_sym_else] = ACTIONS(1488), + [anon_sym_for] = ACTIONS(1488), + [anon_sym_function] = ACTIONS(1488), + [anon_sym_if] = ACTIONS(1488), + [anon_sym_import] = ACTIONS(1488), + [anon_sym_new] = ACTIONS(1488), + [anon_sym_return] = ACTIONS(1488), + [anon_sym_switch] = ACTIONS(1488), + [anon_sym_throw] = ACTIONS(1488), + [anon_sym_try] = ACTIONS(1488), + [anon_sym_typeof] = ACTIONS(1488), + [anon_sym_var] = ACTIONS(1488), + [anon_sym_void] = ACTIONS(1488), + [anon_sym_while] = ACTIONS(1488), + [anon_sym_with] = ACTIONS(1488), + [sym__let] = ACTIONS(1488), + [anon_sym_let] = ACTIONS(1488), + [anon_sym_using] = ACTIONS(1488), + [anon_sym_LPAREN] = ACTIONS(1486), + [anon_sym_SEMI] = ACTIONS(1486), + [anon_sym_yield] = ACTIONS(1488), + [anon_sym_LBRACK] = ACTIONS(1486), + [anon_sym_LT] = ACTIONS(1486), + [anon_sym_DQUOTE] = ACTIONS(1486), + [anon_sym_SQUOTE] = ACTIONS(1486), + [anon_sym_async] = ACTIONS(1488), + [anon_sym_PLUS] = ACTIONS(1488), + [anon_sym_DASH] = ACTIONS(1488), + [anon_sym_SLASH] = ACTIONS(1488), + [anon_sym_BANG] = ACTIONS(1486), + [anon_sym_TILDE] = ACTIONS(1486), + [anon_sym_PLUS_PLUS] = ACTIONS(1486), + [anon_sym_DASH_DASH] = ACTIONS(1486), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1486), + [sym_number] = ACTIONS(1486), + [sym_private_property_identifier] = ACTIONS(1486), + [sym_this] = ACTIONS(1488), + [sym_super] = ACTIONS(1488), + [sym_true] = ACTIONS(1488), + [sym_false] = ACTIONS(1488), + [sym_null] = ACTIONS(1488), + [sym_undefined] = ACTIONS(1488), + [anon_sym_AT] = ACTIONS(1486), + [anon_sym_static] = ACTIONS(1488), + [anon_sym_get] = ACTIONS(1488), + [anon_sym_set] = ACTIONS(1488), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1486), + [sym__await_yield_identifier] = ACTIONS(1486), + [sym__await_keyword] = ACTIONS(1486), + [sym__default_declaration_start] = ACTIONS(1486), + }, + [STATE(634)] = { + [sym_formal_parameters] = STATE(3472), + [sym_identifier] = ACTIONS(1674), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_LBRACE] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1331), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), [anon_sym_let] = ACTIONS(1676), [anon_sym_using] = ACTIONS(1676), - [anon_sym_LPAREN] = ACTIONS(1674), - [anon_sym_SEMI] = ACTIONS(1674), - [anon_sym_yield] = ACTIONS(1676), - [anon_sym_LBRACK] = ACTIONS(1674), - [anon_sym_LT] = ACTIONS(1674), - [anon_sym_DQUOTE] = ACTIONS(1674), - [anon_sym_SQUOTE] = ACTIONS(1674), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_EQ] = ACTIONS(623), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), [anon_sym_async] = ACTIONS(1676), - [anon_sym_PLUS] = ACTIONS(1676), - [anon_sym_DASH] = ACTIONS(1676), - [anon_sym_SLASH] = ACTIONS(1676), - [anon_sym_BANG] = ACTIONS(1674), - [anon_sym_TILDE] = ACTIONS(1674), - [anon_sym_PLUS_PLUS] = ACTIONS(1674), - [anon_sym_DASH_DASH] = ACTIONS(1674), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1674), - [sym_number] = ACTIONS(1674), - [sym_private_property_identifier] = ACTIONS(1674), - [sym_this] = ACTIONS(1676), - [sym_super] = ACTIONS(1676), - [sym_true] = ACTIONS(1676), - [sym_false] = ACTIONS(1676), - [sym_null] = ACTIONS(1676), + [anon_sym_EQ_GT] = ACTIONS(625), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), [sym_undefined] = ACTIONS(1676), - [anon_sym_AT] = ACTIONS(1674), [anon_sym_static] = ACTIONS(1676), [anon_sym_get] = ACTIONS(1676), [anon_sym_set] = ACTIONS(1676), + [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1674), - [sym__await_yield_identifier] = ACTIONS(1674), - [sym__await_keyword] = ACTIONS(1674), - [sym__default_declaration_start] = ACTIONS(1674), - }, - [STATE(595)] = { - [ts_builtin_sym_end] = ACTIONS(1678), - [sym_identifier] = ACTIONS(1680), - [anon_sym_export] = ACTIONS(1680), - [anon_sym_LBRACE] = ACTIONS(1678), - [anon_sym_RBRACE] = ACTIONS(1678), - [anon_sym_break] = ACTIONS(1680), - [anon_sym_case] = ACTIONS(1680), - [anon_sym_class] = ACTIONS(1680), - [anon_sym_const] = ACTIONS(1680), - [anon_sym_continue] = ACTIONS(1680), - [anon_sym_debugger] = ACTIONS(1680), - [anon_sym_default] = ACTIONS(1680), - [anon_sym_delete] = ACTIONS(1680), - [anon_sym_do] = ACTIONS(1680), - [anon_sym_else] = ACTIONS(1680), - [anon_sym_for] = ACTIONS(1680), - [anon_sym_function] = ACTIONS(1680), - [anon_sym_if] = ACTIONS(1680), - [anon_sym_import] = ACTIONS(1680), - [anon_sym_new] = ACTIONS(1680), - [anon_sym_return] = ACTIONS(1680), - [anon_sym_switch] = ACTIONS(1680), - [anon_sym_throw] = ACTIONS(1680), - [anon_sym_try] = ACTIONS(1680), - [anon_sym_typeof] = ACTIONS(1680), - [anon_sym_var] = ACTIONS(1680), - [anon_sym_void] = ACTIONS(1680), - [anon_sym_while] = ACTIONS(1680), - [anon_sym_with] = ACTIONS(1680), - [sym__let] = ACTIONS(1680), - [anon_sym_let] = ACTIONS(1680), - [anon_sym_using] = ACTIONS(1680), - [anon_sym_LPAREN] = ACTIONS(1678), - [anon_sym_SEMI] = ACTIONS(1678), - [anon_sym_yield] = ACTIONS(1680), - [anon_sym_LBRACK] = ACTIONS(1678), - [anon_sym_LT] = ACTIONS(1678), - [anon_sym_DQUOTE] = ACTIONS(1678), - [anon_sym_SQUOTE] = ACTIONS(1678), - [anon_sym_async] = ACTIONS(1680), - [anon_sym_PLUS] = ACTIONS(1680), - [anon_sym_DASH] = ACTIONS(1680), - [anon_sym_SLASH] = ACTIONS(1680), - [anon_sym_BANG] = ACTIONS(1678), - [anon_sym_TILDE] = ACTIONS(1678), - [anon_sym_PLUS_PLUS] = ACTIONS(1678), - [anon_sym_DASH_DASH] = ACTIONS(1678), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1678), - [sym_number] = ACTIONS(1678), - [sym_private_property_identifier] = ACTIONS(1678), - [sym_this] = ACTIONS(1680), - [sym_super] = ACTIONS(1680), - [sym_true] = ACTIONS(1680), - [sym_false] = ACTIONS(1680), - [sym_null] = ACTIONS(1680), - [sym_undefined] = ACTIONS(1680), - [anon_sym_AT] = ACTIONS(1678), - [anon_sym_static] = ACTIONS(1680), - [anon_sym_get] = ACTIONS(1680), - [anon_sym_set] = ACTIONS(1680), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1678), - [sym__await_yield_identifier] = ACTIONS(1678), + [sym__completed_arrow_function] = ACTIONS(326), [sym__await_keyword] = ACTIONS(1678), - [sym__default_declaration_start] = ACTIONS(1678), - }, - [STATE(596)] = { - [ts_builtin_sym_end] = ACTIONS(1682), - [sym_identifier] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1684), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_RBRACE] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1684), - [anon_sym_case] = ACTIONS(1684), - [anon_sym_class] = ACTIONS(1684), - [anon_sym_const] = ACTIONS(1684), - [anon_sym_continue] = ACTIONS(1684), - [anon_sym_debugger] = ACTIONS(1684), - [anon_sym_default] = ACTIONS(1684), - [anon_sym_delete] = ACTIONS(1684), - [anon_sym_do] = ACTIONS(1684), - [anon_sym_else] = ACTIONS(1684), - [anon_sym_for] = ACTIONS(1684), - [anon_sym_function] = ACTIONS(1684), - [anon_sym_if] = ACTIONS(1684), - [anon_sym_import] = ACTIONS(1684), - [anon_sym_new] = ACTIONS(1684), - [anon_sym_return] = ACTIONS(1684), - [anon_sym_switch] = ACTIONS(1684), - [anon_sym_throw] = ACTIONS(1684), - [anon_sym_try] = ACTIONS(1684), - [anon_sym_typeof] = ACTIONS(1684), - [anon_sym_var] = ACTIONS(1684), - [anon_sym_void] = ACTIONS(1684), - [anon_sym_while] = ACTIONS(1684), - [anon_sym_with] = ACTIONS(1684), - [sym__let] = ACTIONS(1684), - [anon_sym_let] = ACTIONS(1684), - [anon_sym_using] = ACTIONS(1684), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_yield] = ACTIONS(1684), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LT] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [anon_sym_SQUOTE] = ACTIONS(1682), - [anon_sym_async] = ACTIONS(1684), - [anon_sym_PLUS] = ACTIONS(1684), - [anon_sym_DASH] = ACTIONS(1684), - [anon_sym_SLASH] = ACTIONS(1684), - [anon_sym_BANG] = ACTIONS(1682), - [anon_sym_TILDE] = ACTIONS(1682), - [anon_sym_PLUS_PLUS] = ACTIONS(1682), - [anon_sym_DASH_DASH] = ACTIONS(1682), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1682), - [sym_number] = ACTIONS(1682), - [sym_private_property_identifier] = ACTIONS(1682), - [sym_this] = ACTIONS(1684), - [sym_super] = ACTIONS(1684), - [sym_true] = ACTIONS(1684), - [sym_false] = ACTIONS(1684), - [sym_null] = ACTIONS(1684), - [sym_undefined] = ACTIONS(1684), - [anon_sym_AT] = ACTIONS(1682), - [anon_sym_static] = ACTIONS(1684), - [anon_sym_get] = ACTIONS(1684), - [anon_sym_set] = ACTIONS(1684), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1682), - [sym__await_yield_identifier] = ACTIONS(1682), - [sym__await_keyword] = ACTIONS(1682), - [sym__default_declaration_start] = ACTIONS(1682), - }, - [STATE(597)] = { - [ts_builtin_sym_end] = ACTIONS(1686), - [sym_identifier] = ACTIONS(1688), - [anon_sym_export] = ACTIONS(1688), - [anon_sym_LBRACE] = ACTIONS(1686), - [anon_sym_RBRACE] = ACTIONS(1686), - [anon_sym_break] = ACTIONS(1688), - [anon_sym_case] = ACTIONS(1688), - [anon_sym_class] = ACTIONS(1688), - [anon_sym_const] = ACTIONS(1688), - [anon_sym_continue] = ACTIONS(1688), - [anon_sym_debugger] = ACTIONS(1688), - [anon_sym_default] = ACTIONS(1688), - [anon_sym_delete] = ACTIONS(1688), - [anon_sym_do] = ACTIONS(1688), - [anon_sym_else] = ACTIONS(1688), - [anon_sym_for] = ACTIONS(1688), - [anon_sym_function] = ACTIONS(1688), - [anon_sym_if] = ACTIONS(1688), - [anon_sym_import] = ACTIONS(1688), - [anon_sym_new] = ACTIONS(1688), - [anon_sym_return] = ACTIONS(1688), - [anon_sym_switch] = ACTIONS(1688), - [anon_sym_throw] = ACTIONS(1688), - [anon_sym_try] = ACTIONS(1688), - [anon_sym_typeof] = ACTIONS(1688), - [anon_sym_var] = ACTIONS(1688), - [anon_sym_void] = ACTIONS(1688), - [anon_sym_while] = ACTIONS(1688), - [anon_sym_with] = ACTIONS(1688), - [sym__let] = ACTIONS(1688), - [anon_sym_let] = ACTIONS(1688), - [anon_sym_using] = ACTIONS(1688), - [anon_sym_LPAREN] = ACTIONS(1686), - [anon_sym_SEMI] = ACTIONS(1686), - [anon_sym_yield] = ACTIONS(1688), - [anon_sym_LBRACK] = ACTIONS(1686), - [anon_sym_LT] = ACTIONS(1686), - [anon_sym_DQUOTE] = ACTIONS(1686), - [anon_sym_SQUOTE] = ACTIONS(1686), - [anon_sym_async] = ACTIONS(1688), - [anon_sym_PLUS] = ACTIONS(1688), - [anon_sym_DASH] = ACTIONS(1688), - [anon_sym_SLASH] = ACTIONS(1688), - [anon_sym_BANG] = ACTIONS(1686), - [anon_sym_TILDE] = ACTIONS(1686), - [anon_sym_PLUS_PLUS] = ACTIONS(1686), - [anon_sym_DASH_DASH] = ACTIONS(1686), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1686), - [sym_number] = ACTIONS(1686), - [sym_private_property_identifier] = ACTIONS(1686), - [sym_this] = ACTIONS(1688), - [sym_super] = ACTIONS(1688), - [sym_true] = ACTIONS(1688), - [sym_false] = ACTIONS(1688), - [sym_null] = ACTIONS(1688), - [sym_undefined] = ACTIONS(1688), - [anon_sym_AT] = ACTIONS(1686), - [anon_sym_static] = ACTIONS(1688), - [anon_sym_get] = ACTIONS(1688), - [anon_sym_set] = ACTIONS(1688), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1686), - [sym__await_yield_identifier] = ACTIONS(1686), - [sym__await_keyword] = ACTIONS(1686), - [sym__default_declaration_start] = ACTIONS(1686), - }, - [STATE(598)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(599)] = { - [ts_builtin_sym_end] = ACTIONS(1694), - [sym_identifier] = ACTIONS(1696), - [anon_sym_export] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1694), - [anon_sym_RBRACE] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1696), - [anon_sym_case] = ACTIONS(1696), - [anon_sym_class] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1696), - [anon_sym_continue] = ACTIONS(1696), - [anon_sym_debugger] = ACTIONS(1696), - [anon_sym_default] = ACTIONS(1696), - [anon_sym_delete] = ACTIONS(1696), - [anon_sym_do] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1696), - [anon_sym_for] = ACTIONS(1696), - [anon_sym_function] = ACTIONS(1696), - [anon_sym_if] = ACTIONS(1696), - [anon_sym_import] = ACTIONS(1696), - [anon_sym_new] = ACTIONS(1696), - [anon_sym_return] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1696), - [anon_sym_throw] = ACTIONS(1696), - [anon_sym_try] = ACTIONS(1696), - [anon_sym_typeof] = ACTIONS(1696), - [anon_sym_var] = ACTIONS(1696), - [anon_sym_void] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1696), - [anon_sym_with] = ACTIONS(1696), - [sym__let] = ACTIONS(1696), - [anon_sym_let] = ACTIONS(1696), - [anon_sym_using] = ACTIONS(1696), - [anon_sym_LPAREN] = ACTIONS(1694), - [anon_sym_SEMI] = ACTIONS(1694), - [anon_sym_yield] = ACTIONS(1696), - [anon_sym_LBRACK] = ACTIONS(1694), - [anon_sym_LT] = ACTIONS(1694), - [anon_sym_DQUOTE] = ACTIONS(1694), - [anon_sym_SQUOTE] = ACTIONS(1694), - [anon_sym_async] = ACTIONS(1696), - [anon_sym_PLUS] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1696), - [anon_sym_SLASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1694), - [anon_sym_TILDE] = ACTIONS(1694), - [anon_sym_PLUS_PLUS] = ACTIONS(1694), - [anon_sym_DASH_DASH] = ACTIONS(1694), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1694), - [sym_number] = ACTIONS(1694), - [sym_private_property_identifier] = ACTIONS(1694), - [sym_this] = ACTIONS(1696), - [sym_super] = ACTIONS(1696), - [sym_true] = ACTIONS(1696), - [sym_false] = ACTIONS(1696), - [sym_null] = ACTIONS(1696), - [sym_undefined] = ACTIONS(1696), - [anon_sym_AT] = ACTIONS(1694), - [anon_sym_static] = ACTIONS(1696), - [anon_sym_get] = ACTIONS(1696), - [anon_sym_set] = ACTIONS(1696), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1694), - [sym__await_yield_identifier] = ACTIONS(1694), - [sym__await_keyword] = ACTIONS(1694), - [sym__default_declaration_start] = ACTIONS(1694), - }, - [STATE(600)] = { - [ts_builtin_sym_end] = ACTIONS(1694), - [sym_identifier] = ACTIONS(1696), - [anon_sym_export] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1694), - [anon_sym_RBRACE] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1696), - [anon_sym_case] = ACTIONS(1696), - [anon_sym_class] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1696), - [anon_sym_continue] = ACTIONS(1696), - [anon_sym_debugger] = ACTIONS(1696), - [anon_sym_default] = ACTIONS(1696), - [anon_sym_delete] = ACTIONS(1696), - [anon_sym_do] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1696), - [anon_sym_for] = ACTIONS(1696), - [anon_sym_function] = ACTIONS(1696), - [anon_sym_if] = ACTIONS(1696), - [anon_sym_import] = ACTIONS(1696), - [anon_sym_new] = ACTIONS(1696), - [anon_sym_return] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1696), - [anon_sym_throw] = ACTIONS(1696), - [anon_sym_try] = ACTIONS(1696), - [anon_sym_typeof] = ACTIONS(1696), - [anon_sym_var] = ACTIONS(1696), - [anon_sym_void] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1696), - [anon_sym_with] = ACTIONS(1696), - [sym__let] = ACTIONS(1696), - [anon_sym_let] = ACTIONS(1696), - [anon_sym_using] = ACTIONS(1696), - [anon_sym_LPAREN] = ACTIONS(1694), - [anon_sym_SEMI] = ACTIONS(1694), - [anon_sym_yield] = ACTIONS(1696), - [anon_sym_LBRACK] = ACTIONS(1694), - [anon_sym_LT] = ACTIONS(1694), - [anon_sym_DQUOTE] = ACTIONS(1694), - [anon_sym_SQUOTE] = ACTIONS(1694), - [anon_sym_async] = ACTIONS(1696), - [anon_sym_PLUS] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1696), - [anon_sym_SLASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1694), - [anon_sym_TILDE] = ACTIONS(1694), - [anon_sym_PLUS_PLUS] = ACTIONS(1694), - [anon_sym_DASH_DASH] = ACTIONS(1694), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1694), - [sym_number] = ACTIONS(1694), - [sym_private_property_identifier] = ACTIONS(1694), - [sym_this] = ACTIONS(1696), - [sym_super] = ACTIONS(1696), - [sym_true] = ACTIONS(1696), - [sym_false] = ACTIONS(1696), - [sym_null] = ACTIONS(1696), - [sym_undefined] = ACTIONS(1696), - [anon_sym_AT] = ACTIONS(1694), - [anon_sym_static] = ACTIONS(1696), - [anon_sym_get] = ACTIONS(1696), - [anon_sym_set] = ACTIONS(1696), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1694), - [sym__await_yield_identifier] = ACTIONS(1694), - [sym__await_keyword] = ACTIONS(1694), - [sym__default_declaration_start] = ACTIONS(1694), - }, - [STATE(601)] = { - [ts_builtin_sym_end] = ACTIONS(1694), - [sym_identifier] = ACTIONS(1696), - [anon_sym_export] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1694), - [anon_sym_RBRACE] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1696), - [anon_sym_case] = ACTIONS(1696), - [anon_sym_class] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1696), - [anon_sym_continue] = ACTIONS(1696), - [anon_sym_debugger] = ACTIONS(1696), - [anon_sym_default] = ACTIONS(1696), - [anon_sym_delete] = ACTIONS(1696), - [anon_sym_do] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1696), - [anon_sym_for] = ACTIONS(1696), - [anon_sym_function] = ACTIONS(1696), - [anon_sym_if] = ACTIONS(1696), - [anon_sym_import] = ACTIONS(1696), - [anon_sym_new] = ACTIONS(1696), - [anon_sym_return] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1696), - [anon_sym_throw] = ACTIONS(1696), - [anon_sym_try] = ACTIONS(1696), - [anon_sym_typeof] = ACTIONS(1696), - [anon_sym_var] = ACTIONS(1696), - [anon_sym_void] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1696), - [anon_sym_with] = ACTIONS(1696), - [sym__let] = ACTIONS(1696), - [anon_sym_let] = ACTIONS(1696), - [anon_sym_using] = ACTIONS(1696), - [anon_sym_LPAREN] = ACTIONS(1694), - [anon_sym_SEMI] = ACTIONS(1694), - [anon_sym_yield] = ACTIONS(1696), - [anon_sym_LBRACK] = ACTIONS(1694), - [anon_sym_LT] = ACTIONS(1694), - [anon_sym_DQUOTE] = ACTIONS(1694), - [anon_sym_SQUOTE] = ACTIONS(1694), - [anon_sym_async] = ACTIONS(1696), - [anon_sym_PLUS] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1696), - [anon_sym_SLASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1694), - [anon_sym_TILDE] = ACTIONS(1694), - [anon_sym_PLUS_PLUS] = ACTIONS(1694), - [anon_sym_DASH_DASH] = ACTIONS(1694), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1694), - [sym_number] = ACTIONS(1694), - [sym_private_property_identifier] = ACTIONS(1694), - [sym_this] = ACTIONS(1696), - [sym_super] = ACTIONS(1696), - [sym_true] = ACTIONS(1696), - [sym_false] = ACTIONS(1696), - [sym_null] = ACTIONS(1696), - [sym_undefined] = ACTIONS(1696), - [anon_sym_AT] = ACTIONS(1694), - [anon_sym_static] = ACTIONS(1696), - [anon_sym_get] = ACTIONS(1696), - [anon_sym_set] = ACTIONS(1696), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1694), - [sym__await_yield_identifier] = ACTIONS(1694), - [sym__await_keyword] = ACTIONS(1694), - [sym__default_declaration_start] = ACTIONS(1694), }, - [STATE(602)] = { - [ts_builtin_sym_end] = ACTIONS(1694), - [sym_identifier] = ACTIONS(1696), - [anon_sym_export] = ACTIONS(1696), - [anon_sym_LBRACE] = ACTIONS(1694), - [anon_sym_RBRACE] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1696), - [anon_sym_case] = ACTIONS(1696), - [anon_sym_class] = ACTIONS(1696), - [anon_sym_const] = ACTIONS(1696), - [anon_sym_continue] = ACTIONS(1696), - [anon_sym_debugger] = ACTIONS(1696), - [anon_sym_default] = ACTIONS(1696), - [anon_sym_delete] = ACTIONS(1696), - [anon_sym_do] = ACTIONS(1696), - [anon_sym_else] = ACTIONS(1696), - [anon_sym_for] = ACTIONS(1696), - [anon_sym_function] = ACTIONS(1696), - [anon_sym_if] = ACTIONS(1696), - [anon_sym_import] = ACTIONS(1696), - [anon_sym_new] = ACTIONS(1696), - [anon_sym_return] = ACTIONS(1696), - [anon_sym_switch] = ACTIONS(1696), - [anon_sym_throw] = ACTIONS(1696), - [anon_sym_try] = ACTIONS(1696), - [anon_sym_typeof] = ACTIONS(1696), - [anon_sym_var] = ACTIONS(1696), - [anon_sym_void] = ACTIONS(1696), - [anon_sym_while] = ACTIONS(1696), - [anon_sym_with] = ACTIONS(1696), - [sym__let] = ACTIONS(1696), - [anon_sym_let] = ACTIONS(1696), - [anon_sym_using] = ACTIONS(1696), - [anon_sym_LPAREN] = ACTIONS(1694), - [anon_sym_SEMI] = ACTIONS(1694), - [anon_sym_yield] = ACTIONS(1696), - [anon_sym_LBRACK] = ACTIONS(1694), - [anon_sym_LT] = ACTIONS(1694), - [anon_sym_DQUOTE] = ACTIONS(1694), - [anon_sym_SQUOTE] = ACTIONS(1694), - [anon_sym_async] = ACTIONS(1696), - [anon_sym_PLUS] = ACTIONS(1696), - [anon_sym_DASH] = ACTIONS(1696), - [anon_sym_SLASH] = ACTIONS(1696), - [anon_sym_BANG] = ACTIONS(1694), - [anon_sym_TILDE] = ACTIONS(1694), - [anon_sym_PLUS_PLUS] = ACTIONS(1694), - [anon_sym_DASH_DASH] = ACTIONS(1694), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1694), - [sym_number] = ACTIONS(1694), - [sym_private_property_identifier] = ACTIONS(1694), - [sym_this] = ACTIONS(1696), - [sym_super] = ACTIONS(1696), - [sym_true] = ACTIONS(1696), - [sym_false] = ACTIONS(1696), - [sym_null] = ACTIONS(1696), - [sym_undefined] = ACTIONS(1696), - [anon_sym_AT] = ACTIONS(1694), - [anon_sym_static] = ACTIONS(1696), - [anon_sym_get] = ACTIONS(1696), - [anon_sym_set] = ACTIONS(1696), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1694), - [sym__await_yield_identifier] = ACTIONS(1694), - [sym__await_keyword] = ACTIONS(1694), - [sym__default_declaration_start] = ACTIONS(1694), + [STATE(635)] = { + [ts_builtin_sym_end] = ACTIONS(1456), + [sym_identifier] = ACTIONS(1458), + [anon_sym_export] = ACTIONS(1458), + [anon_sym_LBRACE] = ACTIONS(1456), + [anon_sym_RBRACE] = ACTIONS(1456), + [anon_sym_break] = ACTIONS(1458), + [anon_sym_case] = ACTIONS(1458), + [anon_sym_class] = ACTIONS(1458), + [anon_sym_const] = ACTIONS(1458), + [anon_sym_continue] = ACTIONS(1458), + [anon_sym_debugger] = ACTIONS(1458), + [anon_sym_default] = ACTIONS(1458), + [anon_sym_delete] = ACTIONS(1458), + [anon_sym_do] = ACTIONS(1458), + [anon_sym_for] = ACTIONS(1458), + [anon_sym_function] = ACTIONS(1458), + [anon_sym_if] = ACTIONS(1458), + [anon_sym_import] = ACTIONS(1458), + [anon_sym_new] = ACTIONS(1458), + [anon_sym_return] = ACTIONS(1458), + [anon_sym_switch] = ACTIONS(1458), + [anon_sym_throw] = ACTIONS(1458), + [anon_sym_try] = ACTIONS(1458), + [anon_sym_typeof] = ACTIONS(1458), + [anon_sym_var] = ACTIONS(1458), + [anon_sym_void] = ACTIONS(1458), + [anon_sym_while] = ACTIONS(1458), + [anon_sym_with] = ACTIONS(1458), + [sym__let] = ACTIONS(1458), + [anon_sym_let] = ACTIONS(1458), + [anon_sym_using] = ACTIONS(1458), + [anon_sym_LPAREN] = ACTIONS(1456), + [anon_sym_SEMI] = ACTIONS(1456), + [anon_sym_yield] = ACTIONS(1458), + [anon_sym_LBRACK] = ACTIONS(1456), + [anon_sym_LT] = ACTIONS(1456), + [anon_sym_DQUOTE] = ACTIONS(1456), + [anon_sym_SQUOTE] = ACTIONS(1456), + [anon_sym_async] = ACTIONS(1458), + [anon_sym_PLUS] = ACTIONS(1458), + [anon_sym_DASH] = ACTIONS(1458), + [anon_sym_SLASH] = ACTIONS(1458), + [anon_sym_BANG] = ACTIONS(1456), + [anon_sym_TILDE] = ACTIONS(1456), + [anon_sym_PLUS_PLUS] = ACTIONS(1456), + [anon_sym_DASH_DASH] = ACTIONS(1456), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(1456), + [sym_number] = ACTIONS(1456), + [sym_private_property_identifier] = ACTIONS(1456), + [sym_this] = ACTIONS(1458), + [sym_super] = ACTIONS(1458), + [sym_true] = ACTIONS(1458), + [sym_false] = ACTIONS(1458), + [sym_null] = ACTIONS(1458), + [sym_undefined] = ACTIONS(1458), + [anon_sym_AT] = ACTIONS(1456), + [anon_sym_static] = ACTIONS(1458), + [anon_sym_get] = ACTIONS(1458), + [anon_sym_set] = ACTIONS(1458), + [sym_html_comment] = ACTIONS(5), + [sym__statement_boundary] = ACTIONS(1680), + [sym__await_yield_identifier] = ACTIONS(1456), + [sym__await_keyword] = ACTIONS(1456), + [sym__default_declaration_start] = ACTIONS(1456), }, - [STATE(603)] = { - [ts_builtin_sym_end] = ACTIONS(1698), - [sym_identifier] = ACTIONS(1700), - [anon_sym_export] = ACTIONS(1700), - [anon_sym_LBRACE] = ACTIONS(1698), - [anon_sym_RBRACE] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1700), - [anon_sym_case] = ACTIONS(1700), - [anon_sym_class] = ACTIONS(1700), - [anon_sym_const] = ACTIONS(1700), - [anon_sym_continue] = ACTIONS(1700), - [anon_sym_debugger] = ACTIONS(1700), - [anon_sym_default] = ACTIONS(1700), - [anon_sym_delete] = ACTIONS(1700), - [anon_sym_do] = ACTIONS(1700), - [anon_sym_else] = ACTIONS(1700), - [anon_sym_for] = ACTIONS(1700), - [anon_sym_function] = ACTIONS(1700), - [anon_sym_if] = ACTIONS(1700), - [anon_sym_import] = ACTIONS(1700), - [anon_sym_new] = ACTIONS(1700), - [anon_sym_return] = ACTIONS(1700), - [anon_sym_switch] = ACTIONS(1700), - [anon_sym_throw] = ACTIONS(1700), - [anon_sym_try] = ACTIONS(1700), - [anon_sym_typeof] = ACTIONS(1700), - [anon_sym_var] = ACTIONS(1700), - [anon_sym_void] = ACTIONS(1700), - [anon_sym_while] = ACTIONS(1700), - [anon_sym_with] = ACTIONS(1700), - [sym__let] = ACTIONS(1700), - [anon_sym_let] = ACTIONS(1700), - [anon_sym_using] = ACTIONS(1700), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_yield] = ACTIONS(1700), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LT] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [anon_sym_SQUOTE] = ACTIONS(1698), - [anon_sym_async] = ACTIONS(1700), - [anon_sym_PLUS] = ACTIONS(1700), - [anon_sym_DASH] = ACTIONS(1700), - [anon_sym_SLASH] = ACTIONS(1700), - [anon_sym_BANG] = ACTIONS(1698), - [anon_sym_TILDE] = ACTIONS(1698), - [anon_sym_PLUS_PLUS] = ACTIONS(1698), - [anon_sym_DASH_DASH] = ACTIONS(1698), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1698), - [sym_number] = ACTIONS(1698), - [sym_private_property_identifier] = ACTIONS(1698), - [sym_this] = ACTIONS(1700), - [sym_super] = ACTIONS(1700), - [sym_true] = ACTIONS(1700), - [sym_false] = ACTIONS(1700), - [sym_null] = ACTIONS(1700), - [sym_undefined] = ACTIONS(1700), - [anon_sym_AT] = ACTIONS(1698), - [anon_sym_static] = ACTIONS(1700), - [anon_sym_get] = ACTIONS(1700), - [anon_sym_set] = ACTIONS(1700), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1698), - [sym__await_yield_identifier] = ACTIONS(1698), - [sym__await_keyword] = ACTIONS(1698), - [sym__default_declaration_start] = ACTIONS(1698), - }, - [STATE(604)] = { - [ts_builtin_sym_end] = ACTIONS(1049), - [sym_identifier] = ACTIONS(1051), - [anon_sym_export] = ACTIONS(1051), - [anon_sym_LBRACE] = ACTIONS(1049), - [anon_sym_RBRACE] = ACTIONS(1049), - [anon_sym_break] = ACTIONS(1051), - [anon_sym_case] = ACTIONS(1051), - [anon_sym_class] = ACTIONS(1051), - [anon_sym_const] = ACTIONS(1051), - [anon_sym_continue] = ACTIONS(1051), - [anon_sym_debugger] = ACTIONS(1051), - [anon_sym_default] = ACTIONS(1051), - [anon_sym_delete] = ACTIONS(1051), - [anon_sym_do] = ACTIONS(1051), - [anon_sym_else] = ACTIONS(1051), - [anon_sym_for] = ACTIONS(1051), - [anon_sym_function] = ACTIONS(1051), - [anon_sym_if] = ACTIONS(1051), - [anon_sym_import] = ACTIONS(1051), - [anon_sym_new] = ACTIONS(1051), - [anon_sym_return] = ACTIONS(1051), - [anon_sym_switch] = ACTIONS(1051), - [anon_sym_throw] = ACTIONS(1051), - [anon_sym_try] = ACTIONS(1051), - [anon_sym_typeof] = ACTIONS(1051), - [anon_sym_var] = ACTIONS(1051), - [anon_sym_void] = ACTIONS(1051), - [anon_sym_while] = ACTIONS(1051), - [anon_sym_with] = ACTIONS(1051), - [sym__let] = ACTIONS(1051), - [anon_sym_let] = ACTIONS(1051), - [anon_sym_using] = ACTIONS(1051), - [anon_sym_LPAREN] = ACTIONS(1049), - [anon_sym_SEMI] = ACTIONS(1049), - [anon_sym_yield] = ACTIONS(1051), - [anon_sym_LBRACK] = ACTIONS(1049), - [anon_sym_LT] = ACTIONS(1049), - [anon_sym_DQUOTE] = ACTIONS(1049), - [anon_sym_SQUOTE] = ACTIONS(1049), - [anon_sym_async] = ACTIONS(1051), - [anon_sym_PLUS] = ACTIONS(1051), - [anon_sym_DASH] = ACTIONS(1051), - [anon_sym_SLASH] = ACTIONS(1051), - [anon_sym_BANG] = ACTIONS(1049), - [anon_sym_TILDE] = ACTIONS(1049), - [anon_sym_PLUS_PLUS] = ACTIONS(1049), - [anon_sym_DASH_DASH] = ACTIONS(1049), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1049), - [sym_number] = ACTIONS(1049), - [sym_private_property_identifier] = ACTIONS(1049), - [sym_this] = ACTIONS(1051), - [sym_super] = ACTIONS(1051), - [sym_true] = ACTIONS(1051), - [sym_false] = ACTIONS(1051), - [sym_null] = ACTIONS(1051), - [sym_undefined] = ACTIONS(1051), - [anon_sym_AT] = ACTIONS(1049), - [anon_sym_static] = ACTIONS(1051), - [anon_sym_get] = ACTIONS(1051), - [anon_sym_set] = ACTIONS(1051), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1049), - [sym__await_yield_identifier] = ACTIONS(1049), - [sym__await_keyword] = ACTIONS(1049), - [sym__default_declaration_start] = ACTIONS(1049), - }, - [STATE(605)] = { - [ts_builtin_sym_end] = ACTIONS(1702), - [sym_identifier] = ACTIONS(1704), - [anon_sym_export] = ACTIONS(1704), - [anon_sym_LBRACE] = ACTIONS(1702), - [anon_sym_RBRACE] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1704), - [anon_sym_case] = ACTIONS(1704), - [anon_sym_class] = ACTIONS(1704), - [anon_sym_const] = ACTIONS(1704), - [anon_sym_continue] = ACTIONS(1704), - [anon_sym_debugger] = ACTIONS(1704), - [anon_sym_default] = ACTIONS(1704), - [anon_sym_delete] = ACTIONS(1704), - [anon_sym_do] = ACTIONS(1704), - [anon_sym_else] = ACTIONS(1704), - [anon_sym_for] = ACTIONS(1704), - [anon_sym_function] = ACTIONS(1704), - [anon_sym_if] = ACTIONS(1704), - [anon_sym_import] = ACTIONS(1704), - [anon_sym_new] = ACTIONS(1704), - [anon_sym_return] = ACTIONS(1704), - [anon_sym_switch] = ACTIONS(1704), - [anon_sym_throw] = ACTIONS(1704), - [anon_sym_try] = ACTIONS(1704), - [anon_sym_typeof] = ACTIONS(1704), - [anon_sym_var] = ACTIONS(1704), - [anon_sym_void] = ACTIONS(1704), - [anon_sym_while] = ACTIONS(1704), - [anon_sym_with] = ACTIONS(1704), - [sym__let] = ACTIONS(1704), - [anon_sym_let] = ACTIONS(1704), - [anon_sym_using] = ACTIONS(1704), - [anon_sym_LPAREN] = ACTIONS(1702), - [anon_sym_SEMI] = ACTIONS(1702), - [anon_sym_yield] = ACTIONS(1704), - [anon_sym_LBRACK] = ACTIONS(1702), - [anon_sym_LT] = ACTIONS(1702), - [anon_sym_DQUOTE] = ACTIONS(1702), - [anon_sym_SQUOTE] = ACTIONS(1702), - [anon_sym_async] = ACTIONS(1704), - [anon_sym_PLUS] = ACTIONS(1704), - [anon_sym_DASH] = ACTIONS(1704), - [anon_sym_SLASH] = ACTIONS(1704), - [anon_sym_BANG] = ACTIONS(1702), - [anon_sym_TILDE] = ACTIONS(1702), - [anon_sym_PLUS_PLUS] = ACTIONS(1702), - [anon_sym_DASH_DASH] = ACTIONS(1702), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1702), - [sym_number] = ACTIONS(1702), - [sym_private_property_identifier] = ACTIONS(1702), - [sym_this] = ACTIONS(1704), - [sym_super] = ACTIONS(1704), - [sym_true] = ACTIONS(1704), - [sym_false] = ACTIONS(1704), - [sym_null] = ACTIONS(1704), - [sym_undefined] = ACTIONS(1704), - [anon_sym_AT] = ACTIONS(1702), - [anon_sym_static] = ACTIONS(1704), - [anon_sym_get] = ACTIONS(1704), - [anon_sym_set] = ACTIONS(1704), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1702), - [sym__await_yield_identifier] = ACTIONS(1702), - [sym__await_keyword] = ACTIONS(1702), - [sym__default_declaration_start] = ACTIONS(1702), - }, - [STATE(606)] = { - [ts_builtin_sym_end] = ACTIONS(1706), - [sym_identifier] = ACTIONS(1708), - [anon_sym_export] = ACTIONS(1708), - [anon_sym_LBRACE] = ACTIONS(1706), - [anon_sym_RBRACE] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1708), - [anon_sym_case] = ACTIONS(1708), - [anon_sym_class] = ACTIONS(1708), - [anon_sym_const] = ACTIONS(1708), - [anon_sym_continue] = ACTIONS(1708), - [anon_sym_debugger] = ACTIONS(1708), - [anon_sym_default] = ACTIONS(1708), - [anon_sym_delete] = ACTIONS(1708), - [anon_sym_do] = ACTIONS(1708), - [anon_sym_else] = ACTIONS(1708), - [anon_sym_for] = ACTIONS(1708), - [anon_sym_function] = ACTIONS(1708), - [anon_sym_if] = ACTIONS(1708), - [anon_sym_import] = ACTIONS(1708), - [anon_sym_new] = ACTIONS(1708), - [anon_sym_return] = ACTIONS(1708), - [anon_sym_switch] = ACTIONS(1708), - [anon_sym_throw] = ACTIONS(1708), - [anon_sym_try] = ACTIONS(1708), - [anon_sym_typeof] = ACTIONS(1708), - [anon_sym_var] = ACTIONS(1708), - [anon_sym_void] = ACTIONS(1708), - [anon_sym_while] = ACTIONS(1708), - [anon_sym_with] = ACTIONS(1708), - [sym__let] = ACTIONS(1708), - [anon_sym_let] = ACTIONS(1708), - [anon_sym_using] = ACTIONS(1708), - [anon_sym_LPAREN] = ACTIONS(1706), - [anon_sym_SEMI] = ACTIONS(1706), - [anon_sym_yield] = ACTIONS(1708), - [anon_sym_LBRACK] = ACTIONS(1706), - [anon_sym_LT] = ACTIONS(1706), - [anon_sym_DQUOTE] = ACTIONS(1706), - [anon_sym_SQUOTE] = ACTIONS(1706), - [anon_sym_async] = ACTIONS(1708), - [anon_sym_PLUS] = ACTIONS(1708), - [anon_sym_DASH] = ACTIONS(1708), - [anon_sym_SLASH] = ACTIONS(1708), - [anon_sym_BANG] = ACTIONS(1706), - [anon_sym_TILDE] = ACTIONS(1706), - [anon_sym_PLUS_PLUS] = ACTIONS(1706), - [anon_sym_DASH_DASH] = ACTIONS(1706), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1706), - [sym_number] = ACTIONS(1706), - [sym_private_property_identifier] = ACTIONS(1706), - [sym_this] = ACTIONS(1708), - [sym_super] = ACTIONS(1708), - [sym_true] = ACTIONS(1708), - [sym_false] = ACTIONS(1708), - [sym_null] = ACTIONS(1708), - [sym_undefined] = ACTIONS(1708), - [anon_sym_AT] = ACTIONS(1706), - [anon_sym_static] = ACTIONS(1708), - [anon_sym_get] = ACTIONS(1708), - [anon_sym_set] = ACTIONS(1708), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1706), - [sym__await_yield_identifier] = ACTIONS(1706), - [sym__await_keyword] = ACTIONS(1706), - [sym__default_declaration_start] = ACTIONS(1706), - }, - [STATE(607)] = { - [ts_builtin_sym_end] = ACTIONS(1710), - [sym_identifier] = ACTIONS(1712), - [anon_sym_export] = ACTIONS(1712), - [anon_sym_LBRACE] = ACTIONS(1710), - [anon_sym_RBRACE] = ACTIONS(1710), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_case] = ACTIONS(1712), - [anon_sym_class] = ACTIONS(1712), - [anon_sym_const] = ACTIONS(1712), - [anon_sym_continue] = ACTIONS(1712), - [anon_sym_debugger] = ACTIONS(1712), - [anon_sym_default] = ACTIONS(1712), - [anon_sym_delete] = ACTIONS(1712), - [anon_sym_do] = ACTIONS(1712), - [anon_sym_else] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_function] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_import] = ACTIONS(1712), - [anon_sym_new] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_switch] = ACTIONS(1712), - [anon_sym_throw] = ACTIONS(1712), - [anon_sym_try] = ACTIONS(1712), - [anon_sym_typeof] = ACTIONS(1712), - [anon_sym_var] = ACTIONS(1712), - [anon_sym_void] = ACTIONS(1712), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_with] = ACTIONS(1712), - [sym__let] = ACTIONS(1712), - [anon_sym_let] = ACTIONS(1712), - [anon_sym_using] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1710), - [anon_sym_SEMI] = ACTIONS(1710), - [anon_sym_yield] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1710), - [anon_sym_LT] = ACTIONS(1710), - [anon_sym_DQUOTE] = ACTIONS(1710), - [anon_sym_SQUOTE] = ACTIONS(1710), - [anon_sym_async] = ACTIONS(1712), - [anon_sym_PLUS] = ACTIONS(1712), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_SLASH] = ACTIONS(1712), - [anon_sym_BANG] = ACTIONS(1710), - [anon_sym_TILDE] = ACTIONS(1710), - [anon_sym_PLUS_PLUS] = ACTIONS(1710), - [anon_sym_DASH_DASH] = ACTIONS(1710), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1710), - [sym_number] = ACTIONS(1710), - [sym_private_property_identifier] = ACTIONS(1710), - [sym_this] = ACTIONS(1712), - [sym_super] = ACTIONS(1712), - [sym_true] = ACTIONS(1712), - [sym_false] = ACTIONS(1712), - [sym_null] = ACTIONS(1712), - [sym_undefined] = ACTIONS(1712), - [anon_sym_AT] = ACTIONS(1710), - [anon_sym_static] = ACTIONS(1712), - [anon_sym_get] = ACTIONS(1712), - [anon_sym_set] = ACTIONS(1712), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1710), - [sym__await_yield_identifier] = ACTIONS(1710), - [sym__await_keyword] = ACTIONS(1710), - [sym__default_declaration_start] = ACTIONS(1710), - }, - [STATE(608)] = { - [ts_builtin_sym_end] = ACTIONS(1033), - [sym_identifier] = ACTIONS(1035), - [anon_sym_export] = ACTIONS(1035), - [anon_sym_LBRACE] = ACTIONS(1033), - [anon_sym_RBRACE] = ACTIONS(1033), - [anon_sym_break] = ACTIONS(1035), - [anon_sym_case] = ACTIONS(1035), - [anon_sym_class] = ACTIONS(1035), - [anon_sym_const] = ACTIONS(1035), - [anon_sym_continue] = ACTIONS(1035), - [anon_sym_debugger] = ACTIONS(1035), - [anon_sym_default] = ACTIONS(1035), - [anon_sym_delete] = ACTIONS(1035), - [anon_sym_do] = ACTIONS(1035), - [anon_sym_else] = ACTIONS(1035), - [anon_sym_for] = ACTIONS(1035), - [anon_sym_function] = ACTIONS(1035), - [anon_sym_if] = ACTIONS(1035), - [anon_sym_import] = ACTIONS(1035), - [anon_sym_new] = ACTIONS(1035), - [anon_sym_return] = ACTIONS(1035), - [anon_sym_switch] = ACTIONS(1035), - [anon_sym_throw] = ACTIONS(1035), - [anon_sym_try] = ACTIONS(1035), - [anon_sym_typeof] = ACTIONS(1035), - [anon_sym_var] = ACTIONS(1035), - [anon_sym_void] = ACTIONS(1035), - [anon_sym_while] = ACTIONS(1035), - [anon_sym_with] = ACTIONS(1035), - [sym__let] = ACTIONS(1035), - [anon_sym_let] = ACTIONS(1035), - [anon_sym_using] = ACTIONS(1035), - [anon_sym_LPAREN] = ACTIONS(1033), - [anon_sym_SEMI] = ACTIONS(1033), - [anon_sym_yield] = ACTIONS(1035), - [anon_sym_LBRACK] = ACTIONS(1033), - [anon_sym_LT] = ACTIONS(1033), - [anon_sym_DQUOTE] = ACTIONS(1033), - [anon_sym_SQUOTE] = ACTIONS(1033), - [anon_sym_async] = ACTIONS(1035), - [anon_sym_PLUS] = ACTIONS(1035), - [anon_sym_DASH] = ACTIONS(1035), - [anon_sym_SLASH] = ACTIONS(1035), - [anon_sym_BANG] = ACTIONS(1033), - [anon_sym_TILDE] = ACTIONS(1033), - [anon_sym_PLUS_PLUS] = ACTIONS(1033), - [anon_sym_DASH_DASH] = ACTIONS(1033), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1033), - [sym_number] = ACTIONS(1033), - [sym_private_property_identifier] = ACTIONS(1033), - [sym_this] = ACTIONS(1035), - [sym_super] = ACTIONS(1035), - [sym_true] = ACTIONS(1035), - [sym_false] = ACTIONS(1035), - [sym_null] = ACTIONS(1035), - [sym_undefined] = ACTIONS(1035), - [anon_sym_AT] = ACTIONS(1033), - [anon_sym_static] = ACTIONS(1035), - [anon_sym_get] = ACTIONS(1035), - [anon_sym_set] = ACTIONS(1035), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1033), - [sym__await_yield_identifier] = ACTIONS(1033), - [sym__await_keyword] = ACTIONS(1033), - [sym__default_declaration_start] = ACTIONS(1033), - }, - [STATE(609)] = { - [ts_builtin_sym_end] = ACTIONS(1021), - [sym_identifier] = ACTIONS(1023), - [anon_sym_export] = ACTIONS(1023), - [anon_sym_LBRACE] = ACTIONS(1021), - [anon_sym_RBRACE] = ACTIONS(1021), - [anon_sym_break] = ACTIONS(1023), - [anon_sym_case] = ACTIONS(1023), - [anon_sym_class] = ACTIONS(1023), - [anon_sym_const] = ACTIONS(1023), - [anon_sym_continue] = ACTIONS(1023), - [anon_sym_debugger] = ACTIONS(1023), - [anon_sym_default] = ACTIONS(1023), - [anon_sym_delete] = ACTIONS(1023), - [anon_sym_do] = ACTIONS(1023), - [anon_sym_else] = ACTIONS(1023), - [anon_sym_for] = ACTIONS(1023), - [anon_sym_function] = ACTIONS(1023), - [anon_sym_if] = ACTIONS(1023), - [anon_sym_import] = ACTIONS(1023), - [anon_sym_new] = ACTIONS(1023), - [anon_sym_return] = ACTIONS(1023), - [anon_sym_switch] = ACTIONS(1023), - [anon_sym_throw] = ACTIONS(1023), - [anon_sym_try] = ACTIONS(1023), - [anon_sym_typeof] = ACTIONS(1023), - [anon_sym_var] = ACTIONS(1023), - [anon_sym_void] = ACTIONS(1023), - [anon_sym_while] = ACTIONS(1023), - [anon_sym_with] = ACTIONS(1023), - [sym__let] = ACTIONS(1023), - [anon_sym_let] = ACTIONS(1023), - [anon_sym_using] = ACTIONS(1023), - [anon_sym_LPAREN] = ACTIONS(1021), - [anon_sym_SEMI] = ACTIONS(1021), - [anon_sym_yield] = ACTIONS(1023), - [anon_sym_LBRACK] = ACTIONS(1021), - [anon_sym_LT] = ACTIONS(1021), - [anon_sym_DQUOTE] = ACTIONS(1021), - [anon_sym_SQUOTE] = ACTIONS(1021), - [anon_sym_async] = ACTIONS(1023), - [anon_sym_PLUS] = ACTIONS(1023), - [anon_sym_DASH] = ACTIONS(1023), - [anon_sym_SLASH] = ACTIONS(1023), - [anon_sym_BANG] = ACTIONS(1021), - [anon_sym_TILDE] = ACTIONS(1021), - [anon_sym_PLUS_PLUS] = ACTIONS(1021), - [anon_sym_DASH_DASH] = ACTIONS(1021), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1021), - [sym_number] = ACTIONS(1021), - [sym_private_property_identifier] = ACTIONS(1021), - [sym_this] = ACTIONS(1023), - [sym_super] = ACTIONS(1023), - [sym_true] = ACTIONS(1023), - [sym_false] = ACTIONS(1023), - [sym_null] = ACTIONS(1023), - [sym_undefined] = ACTIONS(1023), - [anon_sym_AT] = ACTIONS(1021), - [anon_sym_static] = ACTIONS(1023), - [anon_sym_get] = ACTIONS(1023), - [anon_sym_set] = ACTIONS(1023), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1021), - [sym__await_yield_identifier] = ACTIONS(1021), - [sym__await_keyword] = ACTIONS(1021), - [sym__default_declaration_start] = ACTIONS(1021), - }, - [STATE(610)] = { - [ts_builtin_sym_end] = ACTIONS(1714), - [sym_identifier] = ACTIONS(1716), - [anon_sym_export] = ACTIONS(1716), - [anon_sym_LBRACE] = ACTIONS(1714), - [anon_sym_RBRACE] = ACTIONS(1714), - [anon_sym_break] = ACTIONS(1716), - [anon_sym_case] = ACTIONS(1716), - [anon_sym_class] = ACTIONS(1716), - [anon_sym_const] = ACTIONS(1716), - [anon_sym_continue] = ACTIONS(1716), - [anon_sym_debugger] = ACTIONS(1716), - [anon_sym_default] = ACTIONS(1716), - [anon_sym_delete] = ACTIONS(1716), - [anon_sym_do] = ACTIONS(1716), - [anon_sym_else] = ACTIONS(1716), - [anon_sym_for] = ACTIONS(1716), - [anon_sym_function] = ACTIONS(1716), - [anon_sym_if] = ACTIONS(1716), - [anon_sym_import] = ACTIONS(1716), - [anon_sym_new] = ACTIONS(1716), - [anon_sym_return] = ACTIONS(1716), - [anon_sym_switch] = ACTIONS(1716), - [anon_sym_throw] = ACTIONS(1716), - [anon_sym_try] = ACTIONS(1716), - [anon_sym_typeof] = ACTIONS(1716), - [anon_sym_var] = ACTIONS(1716), - [anon_sym_void] = ACTIONS(1716), - [anon_sym_while] = ACTIONS(1716), - [anon_sym_with] = ACTIONS(1716), - [sym__let] = ACTIONS(1716), - [anon_sym_let] = ACTIONS(1716), - [anon_sym_using] = ACTIONS(1716), - [anon_sym_LPAREN] = ACTIONS(1714), - [anon_sym_SEMI] = ACTIONS(1714), - [anon_sym_yield] = ACTIONS(1716), - [anon_sym_LBRACK] = ACTIONS(1714), - [anon_sym_LT] = ACTIONS(1714), - [anon_sym_DQUOTE] = ACTIONS(1714), - [anon_sym_SQUOTE] = ACTIONS(1714), - [anon_sym_async] = ACTIONS(1716), - [anon_sym_PLUS] = ACTIONS(1716), - [anon_sym_DASH] = ACTIONS(1716), - [anon_sym_SLASH] = ACTIONS(1716), - [anon_sym_BANG] = ACTIONS(1714), - [anon_sym_TILDE] = ACTIONS(1714), - [anon_sym_PLUS_PLUS] = ACTIONS(1714), - [anon_sym_DASH_DASH] = ACTIONS(1714), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1714), - [sym_number] = ACTIONS(1714), - [sym_private_property_identifier] = ACTIONS(1714), - [sym_this] = ACTIONS(1716), - [sym_super] = ACTIONS(1716), - [sym_true] = ACTIONS(1716), - [sym_false] = ACTIONS(1716), - [sym_null] = ACTIONS(1716), - [sym_undefined] = ACTIONS(1716), - [anon_sym_AT] = ACTIONS(1714), - [anon_sym_static] = ACTIONS(1716), - [anon_sym_get] = ACTIONS(1716), - [anon_sym_set] = ACTIONS(1716), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1714), - [sym__await_yield_identifier] = ACTIONS(1714), - [sym__await_keyword] = ACTIONS(1714), - [sym__default_declaration_start] = ACTIONS(1714), - }, - [STATE(611)] = { - [ts_builtin_sym_end] = ACTIONS(1029), - [sym_identifier] = ACTIONS(1031), - [anon_sym_export] = ACTIONS(1031), - [anon_sym_LBRACE] = ACTIONS(1029), - [anon_sym_RBRACE] = ACTIONS(1029), - [anon_sym_break] = ACTIONS(1031), - [anon_sym_case] = ACTIONS(1031), - [anon_sym_class] = ACTIONS(1031), - [anon_sym_const] = ACTIONS(1031), - [anon_sym_continue] = ACTIONS(1031), - [anon_sym_debugger] = ACTIONS(1031), - [anon_sym_default] = ACTIONS(1031), - [anon_sym_delete] = ACTIONS(1031), - [anon_sym_do] = ACTIONS(1031), - [anon_sym_else] = ACTIONS(1031), - [anon_sym_for] = ACTIONS(1031), - [anon_sym_function] = ACTIONS(1031), - [anon_sym_if] = ACTIONS(1031), - [anon_sym_import] = ACTIONS(1031), - [anon_sym_new] = ACTIONS(1031), - [anon_sym_return] = ACTIONS(1031), - [anon_sym_switch] = ACTIONS(1031), - [anon_sym_throw] = ACTIONS(1031), - [anon_sym_try] = ACTIONS(1031), - [anon_sym_typeof] = ACTIONS(1031), - [anon_sym_var] = ACTIONS(1031), - [anon_sym_void] = ACTIONS(1031), - [anon_sym_while] = ACTIONS(1031), - [anon_sym_with] = ACTIONS(1031), - [sym__let] = ACTIONS(1031), - [anon_sym_let] = ACTIONS(1031), - [anon_sym_using] = ACTIONS(1031), - [anon_sym_LPAREN] = ACTIONS(1029), - [anon_sym_SEMI] = ACTIONS(1029), - [anon_sym_yield] = ACTIONS(1031), - [anon_sym_LBRACK] = ACTIONS(1029), - [anon_sym_LT] = ACTIONS(1029), - [anon_sym_DQUOTE] = ACTIONS(1029), - [anon_sym_SQUOTE] = ACTIONS(1029), - [anon_sym_async] = ACTIONS(1031), - [anon_sym_PLUS] = ACTIONS(1031), - [anon_sym_DASH] = ACTIONS(1031), - [anon_sym_SLASH] = ACTIONS(1031), - [anon_sym_BANG] = ACTIONS(1029), - [anon_sym_TILDE] = ACTIONS(1029), - [anon_sym_PLUS_PLUS] = ACTIONS(1029), - [anon_sym_DASH_DASH] = ACTIONS(1029), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1029), - [sym_number] = ACTIONS(1029), - [sym_private_property_identifier] = ACTIONS(1029), - [sym_this] = ACTIONS(1031), - [sym_super] = ACTIONS(1031), - [sym_true] = ACTIONS(1031), - [sym_false] = ACTIONS(1031), - [sym_null] = ACTIONS(1031), - [sym_undefined] = ACTIONS(1031), - [anon_sym_AT] = ACTIONS(1029), - [anon_sym_static] = ACTIONS(1031), - [anon_sym_get] = ACTIONS(1031), - [anon_sym_set] = ACTIONS(1031), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1029), - [sym__await_yield_identifier] = ACTIONS(1029), - [sym__await_keyword] = ACTIONS(1029), - [sym__default_declaration_start] = ACTIONS(1029), - }, - [STATE(612)] = { - [ts_builtin_sym_end] = ACTIONS(1041), - [sym_identifier] = ACTIONS(1043), - [anon_sym_export] = ACTIONS(1043), - [anon_sym_LBRACE] = ACTIONS(1041), - [anon_sym_RBRACE] = ACTIONS(1041), - [anon_sym_break] = ACTIONS(1043), - [anon_sym_case] = ACTIONS(1043), - [anon_sym_class] = ACTIONS(1043), - [anon_sym_const] = ACTIONS(1043), - [anon_sym_continue] = ACTIONS(1043), - [anon_sym_debugger] = ACTIONS(1043), - [anon_sym_default] = ACTIONS(1043), - [anon_sym_delete] = ACTIONS(1043), - [anon_sym_do] = ACTIONS(1043), - [anon_sym_else] = ACTIONS(1043), - [anon_sym_for] = ACTIONS(1043), - [anon_sym_function] = ACTIONS(1043), - [anon_sym_if] = ACTIONS(1043), - [anon_sym_import] = ACTIONS(1043), - [anon_sym_new] = ACTIONS(1043), - [anon_sym_return] = ACTIONS(1043), - [anon_sym_switch] = ACTIONS(1043), - [anon_sym_throw] = ACTIONS(1043), - [anon_sym_try] = ACTIONS(1043), - [anon_sym_typeof] = ACTIONS(1043), - [anon_sym_var] = ACTIONS(1043), - [anon_sym_void] = ACTIONS(1043), - [anon_sym_while] = ACTIONS(1043), - [anon_sym_with] = ACTIONS(1043), - [sym__let] = ACTIONS(1043), - [anon_sym_let] = ACTIONS(1043), - [anon_sym_using] = ACTIONS(1043), - [anon_sym_LPAREN] = ACTIONS(1041), - [anon_sym_SEMI] = ACTIONS(1041), - [anon_sym_yield] = ACTIONS(1043), - [anon_sym_LBRACK] = ACTIONS(1041), - [anon_sym_LT] = ACTIONS(1041), - [anon_sym_DQUOTE] = ACTIONS(1041), - [anon_sym_SQUOTE] = ACTIONS(1041), - [anon_sym_async] = ACTIONS(1043), - [anon_sym_PLUS] = ACTIONS(1043), - [anon_sym_DASH] = ACTIONS(1043), - [anon_sym_SLASH] = ACTIONS(1043), - [anon_sym_BANG] = ACTIONS(1041), - [anon_sym_TILDE] = ACTIONS(1041), - [anon_sym_PLUS_PLUS] = ACTIONS(1041), - [anon_sym_DASH_DASH] = ACTIONS(1041), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1041), - [sym_number] = ACTIONS(1041), - [sym_private_property_identifier] = ACTIONS(1041), - [sym_this] = ACTIONS(1043), - [sym_super] = ACTIONS(1043), - [sym_true] = ACTIONS(1043), - [sym_false] = ACTIONS(1043), - [sym_null] = ACTIONS(1043), - [sym_undefined] = ACTIONS(1043), - [anon_sym_AT] = ACTIONS(1041), - [anon_sym_static] = ACTIONS(1043), - [anon_sym_get] = ACTIONS(1043), - [anon_sym_set] = ACTIONS(1043), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1041), - [sym__await_yield_identifier] = ACTIONS(1041), - [sym__await_keyword] = ACTIONS(1041), - [sym__default_declaration_start] = ACTIONS(1041), - }, - [STATE(613)] = { - [ts_builtin_sym_end] = ACTIONS(1718), - [sym_identifier] = ACTIONS(1720), - [anon_sym_export] = ACTIONS(1720), - [anon_sym_LBRACE] = ACTIONS(1718), - [anon_sym_RBRACE] = ACTIONS(1718), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_case] = ACTIONS(1720), - [anon_sym_class] = ACTIONS(1720), - [anon_sym_const] = ACTIONS(1720), - [anon_sym_continue] = ACTIONS(1720), - [anon_sym_debugger] = ACTIONS(1720), - [anon_sym_default] = ACTIONS(1720), - [anon_sym_delete] = ACTIONS(1720), - [anon_sym_do] = ACTIONS(1720), - [anon_sym_else] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_function] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_import] = ACTIONS(1720), - [anon_sym_new] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_switch] = ACTIONS(1720), - [anon_sym_throw] = ACTIONS(1720), - [anon_sym_try] = ACTIONS(1720), - [anon_sym_typeof] = ACTIONS(1720), - [anon_sym_var] = ACTIONS(1720), - [anon_sym_void] = ACTIONS(1720), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_with] = ACTIONS(1720), - [sym__let] = ACTIONS(1720), - [anon_sym_let] = ACTIONS(1720), - [anon_sym_using] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1718), - [anon_sym_SEMI] = ACTIONS(1718), - [anon_sym_yield] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1718), - [anon_sym_LT] = ACTIONS(1718), - [anon_sym_DQUOTE] = ACTIONS(1718), - [anon_sym_SQUOTE] = ACTIONS(1718), - [anon_sym_async] = ACTIONS(1720), - [anon_sym_PLUS] = ACTIONS(1720), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_SLASH] = ACTIONS(1720), - [anon_sym_BANG] = ACTIONS(1718), - [anon_sym_TILDE] = ACTIONS(1718), - [anon_sym_PLUS_PLUS] = ACTIONS(1718), - [anon_sym_DASH_DASH] = ACTIONS(1718), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1718), - [sym_number] = ACTIONS(1718), - [sym_private_property_identifier] = ACTIONS(1718), - [sym_this] = ACTIONS(1720), - [sym_super] = ACTIONS(1720), - [sym_true] = ACTIONS(1720), - [sym_false] = ACTIONS(1720), - [sym_null] = ACTIONS(1720), - [sym_undefined] = ACTIONS(1720), - [anon_sym_AT] = ACTIONS(1718), - [anon_sym_static] = ACTIONS(1720), - [anon_sym_get] = ACTIONS(1720), - [anon_sym_set] = ACTIONS(1720), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1718), - [sym__await_yield_identifier] = ACTIONS(1718), - [sym__await_keyword] = ACTIONS(1718), - [sym__default_declaration_start] = ACTIONS(1718), - }, - [STATE(614)] = { - [ts_builtin_sym_end] = ACTIONS(1005), - [sym_identifier] = ACTIONS(1007), - [anon_sym_export] = ACTIONS(1007), - [anon_sym_LBRACE] = ACTIONS(1005), - [anon_sym_RBRACE] = ACTIONS(1005), - [anon_sym_break] = ACTIONS(1007), - [anon_sym_case] = ACTIONS(1007), - [anon_sym_class] = ACTIONS(1007), - [anon_sym_const] = ACTIONS(1007), - [anon_sym_continue] = ACTIONS(1007), - [anon_sym_debugger] = ACTIONS(1007), - [anon_sym_default] = ACTIONS(1007), - [anon_sym_delete] = ACTIONS(1007), - [anon_sym_do] = ACTIONS(1007), - [anon_sym_else] = ACTIONS(1007), - [anon_sym_for] = ACTIONS(1007), - [anon_sym_function] = ACTIONS(1007), - [anon_sym_if] = ACTIONS(1007), - [anon_sym_import] = ACTIONS(1007), - [anon_sym_new] = ACTIONS(1007), - [anon_sym_return] = ACTIONS(1007), - [anon_sym_switch] = ACTIONS(1007), - [anon_sym_throw] = ACTIONS(1007), - [anon_sym_try] = ACTIONS(1007), - [anon_sym_typeof] = ACTIONS(1007), - [anon_sym_var] = ACTIONS(1007), - [anon_sym_void] = ACTIONS(1007), - [anon_sym_while] = ACTIONS(1007), - [anon_sym_with] = ACTIONS(1007), - [sym__let] = ACTIONS(1007), - [anon_sym_let] = ACTIONS(1007), - [anon_sym_using] = ACTIONS(1007), - [anon_sym_LPAREN] = ACTIONS(1005), - [anon_sym_SEMI] = ACTIONS(1005), - [anon_sym_yield] = ACTIONS(1007), - [anon_sym_LBRACK] = ACTIONS(1005), - [anon_sym_LT] = ACTIONS(1005), - [anon_sym_DQUOTE] = ACTIONS(1005), - [anon_sym_SQUOTE] = ACTIONS(1005), - [anon_sym_async] = ACTIONS(1007), - [anon_sym_PLUS] = ACTIONS(1007), - [anon_sym_DASH] = ACTIONS(1007), - [anon_sym_SLASH] = ACTIONS(1007), - [anon_sym_BANG] = ACTIONS(1005), - [anon_sym_TILDE] = ACTIONS(1005), - [anon_sym_PLUS_PLUS] = ACTIONS(1005), - [anon_sym_DASH_DASH] = ACTIONS(1005), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1005), - [sym_number] = ACTIONS(1005), - [sym_private_property_identifier] = ACTIONS(1005), - [sym_this] = ACTIONS(1007), - [sym_super] = ACTIONS(1007), - [sym_true] = ACTIONS(1007), - [sym_false] = ACTIONS(1007), - [sym_null] = ACTIONS(1007), - [sym_undefined] = ACTIONS(1007), - [anon_sym_AT] = ACTIONS(1005), - [anon_sym_static] = ACTIONS(1007), - [anon_sym_get] = ACTIONS(1007), - [anon_sym_set] = ACTIONS(1007), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1005), - [sym__await_yield_identifier] = ACTIONS(1005), - [sym__await_keyword] = ACTIONS(1005), - [sym__default_declaration_start] = ACTIONS(1005), - }, - [STATE(615)] = { - [ts_builtin_sym_end] = ACTIONS(1722), - [sym_identifier] = ACTIONS(1724), - [anon_sym_export] = ACTIONS(1724), - [anon_sym_LBRACE] = ACTIONS(1722), - [anon_sym_RBRACE] = ACTIONS(1722), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_case] = ACTIONS(1724), - [anon_sym_class] = ACTIONS(1724), - [anon_sym_const] = ACTIONS(1724), - [anon_sym_continue] = ACTIONS(1724), - [anon_sym_debugger] = ACTIONS(1724), - [anon_sym_default] = ACTIONS(1724), - [anon_sym_delete] = ACTIONS(1724), - [anon_sym_do] = ACTIONS(1724), - [anon_sym_else] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_function] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_import] = ACTIONS(1724), - [anon_sym_new] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_switch] = ACTIONS(1724), - [anon_sym_throw] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(1724), - [anon_sym_typeof] = ACTIONS(1724), - [anon_sym_var] = ACTIONS(1724), - [anon_sym_void] = ACTIONS(1724), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_with] = ACTIONS(1724), - [sym__let] = ACTIONS(1724), - [anon_sym_let] = ACTIONS(1724), - [anon_sym_using] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1722), - [anon_sym_SEMI] = ACTIONS(1722), - [anon_sym_yield] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1722), - [anon_sym_LT] = ACTIONS(1722), - [anon_sym_DQUOTE] = ACTIONS(1722), - [anon_sym_SQUOTE] = ACTIONS(1722), - [anon_sym_async] = ACTIONS(1724), - [anon_sym_PLUS] = ACTIONS(1724), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_SLASH] = ACTIONS(1724), - [anon_sym_BANG] = ACTIONS(1722), - [anon_sym_TILDE] = ACTIONS(1722), - [anon_sym_PLUS_PLUS] = ACTIONS(1722), - [anon_sym_DASH_DASH] = ACTIONS(1722), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1722), - [sym_number] = ACTIONS(1722), - [sym_private_property_identifier] = ACTIONS(1722), - [sym_this] = ACTIONS(1724), - [sym_super] = ACTIONS(1724), - [sym_true] = ACTIONS(1724), - [sym_false] = ACTIONS(1724), - [sym_null] = ACTIONS(1724), - [sym_undefined] = ACTIONS(1724), - [anon_sym_AT] = ACTIONS(1722), - [anon_sym_static] = ACTIONS(1724), - [anon_sym_get] = ACTIONS(1724), - [anon_sym_set] = ACTIONS(1724), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1722), - [sym__await_yield_identifier] = ACTIONS(1722), - [sym__await_keyword] = ACTIONS(1722), - [sym__default_declaration_start] = ACTIONS(1722), - }, - [STATE(616)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(617)] = { - [ts_builtin_sym_end] = ACTIONS(1726), - [sym_identifier] = ACTIONS(1728), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1726), - [anon_sym_RBRACE] = ACTIONS(1726), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_case] = ACTIONS(1728), - [anon_sym_class] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_debugger] = ACTIONS(1728), - [anon_sym_default] = ACTIONS(1728), - [anon_sym_delete] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_else] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_function] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_import] = ACTIONS(1728), - [anon_sym_new] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_switch] = ACTIONS(1728), - [anon_sym_throw] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_typeof] = ACTIONS(1728), - [anon_sym_var] = ACTIONS(1728), - [anon_sym_void] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_with] = ACTIONS(1728), - [sym__let] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_using] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1726), - [anon_sym_SEMI] = ACTIONS(1726), - [anon_sym_yield] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1726), - [anon_sym_LT] = ACTIONS(1726), - [anon_sym_DQUOTE] = ACTIONS(1726), - [anon_sym_SQUOTE] = ACTIONS(1726), - [anon_sym_async] = ACTIONS(1728), - [anon_sym_PLUS] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_SLASH] = ACTIONS(1728), - [anon_sym_BANG] = ACTIONS(1726), - [anon_sym_TILDE] = ACTIONS(1726), - [anon_sym_PLUS_PLUS] = ACTIONS(1726), - [anon_sym_DASH_DASH] = ACTIONS(1726), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1726), - [sym_number] = ACTIONS(1726), - [sym_private_property_identifier] = ACTIONS(1726), - [sym_this] = ACTIONS(1728), - [sym_super] = ACTIONS(1728), - [sym_true] = ACTIONS(1728), - [sym_false] = ACTIONS(1728), - [sym_null] = ACTIONS(1728), - [sym_undefined] = ACTIONS(1728), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_static] = ACTIONS(1728), - [anon_sym_get] = ACTIONS(1728), - [anon_sym_set] = ACTIONS(1728), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1726), - [sym__await_yield_identifier] = ACTIONS(1726), - [sym__await_keyword] = ACTIONS(1726), - [sym__default_declaration_start] = ACTIONS(1726), - }, - [STATE(618)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(619)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(620)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(621)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(622)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(623)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(624)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(625)] = { - [ts_builtin_sym_end] = ACTIONS(1730), - [sym_identifier] = ACTIONS(1732), - [anon_sym_export] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1730), - [anon_sym_RBRACE] = ACTIONS(1730), - [anon_sym_break] = ACTIONS(1732), - [anon_sym_case] = ACTIONS(1732), - [anon_sym_class] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_debugger] = ACTIONS(1732), - [anon_sym_default] = ACTIONS(1732), - [anon_sym_delete] = ACTIONS(1732), - [anon_sym_do] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1732), - [anon_sym_for] = ACTIONS(1732), - [anon_sym_function] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_import] = ACTIONS(1732), - [anon_sym_new] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_switch] = ACTIONS(1732), - [anon_sym_throw] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_typeof] = ACTIONS(1732), - [anon_sym_var] = ACTIONS(1732), - [anon_sym_void] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_with] = ACTIONS(1732), - [sym__let] = ACTIONS(1732), - [anon_sym_let] = ACTIONS(1732), - [anon_sym_using] = ACTIONS(1732), - [anon_sym_LPAREN] = ACTIONS(1730), - [anon_sym_SEMI] = ACTIONS(1730), - [anon_sym_yield] = ACTIONS(1732), - [anon_sym_LBRACK] = ACTIONS(1730), - [anon_sym_LT] = ACTIONS(1730), - [anon_sym_DQUOTE] = ACTIONS(1730), - [anon_sym_SQUOTE] = ACTIONS(1730), - [anon_sym_async] = ACTIONS(1732), - [anon_sym_PLUS] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_SLASH] = ACTIONS(1732), - [anon_sym_BANG] = ACTIONS(1730), - [anon_sym_TILDE] = ACTIONS(1730), - [anon_sym_PLUS_PLUS] = ACTIONS(1730), - [anon_sym_DASH_DASH] = ACTIONS(1730), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1730), - [sym_number] = ACTIONS(1730), - [sym_private_property_identifier] = ACTIONS(1730), - [sym_this] = ACTIONS(1732), - [sym_super] = ACTIONS(1732), - [sym_true] = ACTIONS(1732), - [sym_false] = ACTIONS(1732), - [sym_null] = ACTIONS(1732), - [sym_undefined] = ACTIONS(1732), - [anon_sym_AT] = ACTIONS(1730), - [anon_sym_static] = ACTIONS(1732), - [anon_sym_get] = ACTIONS(1732), - [anon_sym_set] = ACTIONS(1732), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1730), - [sym__await_yield_identifier] = ACTIONS(1730), - [sym__await_keyword] = ACTIONS(1730), - [sym__default_declaration_start] = ACTIONS(1730), - }, - [STATE(626)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(627)] = { - [ts_builtin_sym_end] = ACTIONS(1734), - [sym_identifier] = ACTIONS(1736), - [anon_sym_export] = ACTIONS(1736), - [anon_sym_LBRACE] = ACTIONS(1734), - [anon_sym_RBRACE] = ACTIONS(1734), - [anon_sym_break] = ACTIONS(1736), - [anon_sym_case] = ACTIONS(1736), - [anon_sym_class] = ACTIONS(1736), - [anon_sym_const] = ACTIONS(1736), - [anon_sym_continue] = ACTIONS(1736), - [anon_sym_debugger] = ACTIONS(1736), - [anon_sym_default] = ACTIONS(1736), - [anon_sym_delete] = ACTIONS(1736), - [anon_sym_do] = ACTIONS(1736), - [anon_sym_else] = ACTIONS(1736), - [anon_sym_for] = ACTIONS(1736), - [anon_sym_function] = ACTIONS(1736), - [anon_sym_if] = ACTIONS(1736), - [anon_sym_import] = ACTIONS(1736), - [anon_sym_new] = ACTIONS(1736), - [anon_sym_return] = ACTIONS(1736), - [anon_sym_switch] = ACTIONS(1736), - [anon_sym_throw] = ACTIONS(1736), - [anon_sym_try] = ACTIONS(1736), - [anon_sym_typeof] = ACTIONS(1736), - [anon_sym_var] = ACTIONS(1736), - [anon_sym_void] = ACTIONS(1736), - [anon_sym_while] = ACTIONS(1736), - [anon_sym_with] = ACTIONS(1736), - [sym__let] = ACTIONS(1736), - [anon_sym_let] = ACTIONS(1736), - [anon_sym_using] = ACTIONS(1736), - [anon_sym_LPAREN] = ACTIONS(1734), - [anon_sym_SEMI] = ACTIONS(1734), - [anon_sym_yield] = ACTIONS(1736), - [anon_sym_LBRACK] = ACTIONS(1734), - [anon_sym_LT] = ACTIONS(1734), - [anon_sym_DQUOTE] = ACTIONS(1734), - [anon_sym_SQUOTE] = ACTIONS(1734), - [anon_sym_async] = ACTIONS(1736), - [anon_sym_PLUS] = ACTIONS(1736), - [anon_sym_DASH] = ACTIONS(1736), - [anon_sym_SLASH] = ACTIONS(1736), - [anon_sym_BANG] = ACTIONS(1734), - [anon_sym_TILDE] = ACTIONS(1734), - [anon_sym_PLUS_PLUS] = ACTIONS(1734), - [anon_sym_DASH_DASH] = ACTIONS(1734), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1734), - [sym_number] = ACTIONS(1734), - [sym_private_property_identifier] = ACTIONS(1734), - [sym_this] = ACTIONS(1736), - [sym_super] = ACTIONS(1736), - [sym_true] = ACTIONS(1736), - [sym_false] = ACTIONS(1736), - [sym_null] = ACTIONS(1736), - [sym_undefined] = ACTIONS(1736), - [anon_sym_AT] = ACTIONS(1734), - [anon_sym_static] = ACTIONS(1736), - [anon_sym_get] = ACTIONS(1736), - [anon_sym_set] = ACTIONS(1736), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1734), - [sym__await_yield_identifier] = ACTIONS(1734), - [sym__await_keyword] = ACTIONS(1734), - [sym__default_declaration_start] = ACTIONS(1734), - }, - [STATE(628)] = { - [ts_builtin_sym_end] = ACTIONS(997), - [sym_identifier] = ACTIONS(999), - [anon_sym_export] = ACTIONS(999), - [anon_sym_LBRACE] = ACTIONS(997), - [anon_sym_RBRACE] = ACTIONS(997), - [anon_sym_break] = ACTIONS(999), - [anon_sym_case] = ACTIONS(999), - [anon_sym_class] = ACTIONS(999), - [anon_sym_const] = ACTIONS(999), - [anon_sym_continue] = ACTIONS(999), - [anon_sym_debugger] = ACTIONS(999), - [anon_sym_default] = ACTIONS(999), - [anon_sym_delete] = ACTIONS(999), - [anon_sym_do] = ACTIONS(999), - [anon_sym_else] = ACTIONS(999), - [anon_sym_for] = ACTIONS(999), - [anon_sym_function] = ACTIONS(999), - [anon_sym_if] = ACTIONS(999), - [anon_sym_import] = ACTIONS(999), - [anon_sym_new] = ACTIONS(999), - [anon_sym_return] = ACTIONS(999), - [anon_sym_switch] = ACTIONS(999), - [anon_sym_throw] = ACTIONS(999), - [anon_sym_try] = ACTIONS(999), - [anon_sym_typeof] = ACTIONS(999), - [anon_sym_var] = ACTIONS(999), - [anon_sym_void] = ACTIONS(999), - [anon_sym_while] = ACTIONS(999), - [anon_sym_with] = ACTIONS(999), - [sym__let] = ACTIONS(999), - [anon_sym_let] = ACTIONS(999), - [anon_sym_using] = ACTIONS(999), - [anon_sym_LPAREN] = ACTIONS(997), - [anon_sym_SEMI] = ACTIONS(997), - [anon_sym_yield] = ACTIONS(999), - [anon_sym_LBRACK] = ACTIONS(997), - [anon_sym_LT] = ACTIONS(997), - [anon_sym_DQUOTE] = ACTIONS(997), - [anon_sym_SQUOTE] = ACTIONS(997), - [anon_sym_async] = ACTIONS(999), - [anon_sym_PLUS] = ACTIONS(999), - [anon_sym_DASH] = ACTIONS(999), - [anon_sym_SLASH] = ACTIONS(999), - [anon_sym_BANG] = ACTIONS(997), - [anon_sym_TILDE] = ACTIONS(997), - [anon_sym_PLUS_PLUS] = ACTIONS(997), - [anon_sym_DASH_DASH] = ACTIONS(997), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(997), - [sym_number] = ACTIONS(997), - [sym_private_property_identifier] = ACTIONS(997), - [sym_this] = ACTIONS(999), - [sym_super] = ACTIONS(999), - [sym_true] = ACTIONS(999), - [sym_false] = ACTIONS(999), - [sym_null] = ACTIONS(999), - [sym_undefined] = ACTIONS(999), - [anon_sym_AT] = ACTIONS(997), - [anon_sym_static] = ACTIONS(999), - [anon_sym_get] = ACTIONS(999), - [anon_sym_set] = ACTIONS(999), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(997), - [sym__await_yield_identifier] = ACTIONS(997), - [sym__await_keyword] = ACTIONS(997), - [sym__default_declaration_start] = ACTIONS(997), - }, - [STATE(629)] = { - [ts_builtin_sym_end] = ACTIONS(1013), - [sym_identifier] = ACTIONS(1015), - [anon_sym_export] = ACTIONS(1015), - [anon_sym_LBRACE] = ACTIONS(1013), - [anon_sym_RBRACE] = ACTIONS(1013), - [anon_sym_break] = ACTIONS(1015), - [anon_sym_case] = ACTIONS(1015), - [anon_sym_class] = ACTIONS(1015), - [anon_sym_const] = ACTIONS(1015), - [anon_sym_continue] = ACTIONS(1015), - [anon_sym_debugger] = ACTIONS(1015), - [anon_sym_default] = ACTIONS(1015), - [anon_sym_delete] = ACTIONS(1015), - [anon_sym_do] = ACTIONS(1015), - [anon_sym_else] = ACTIONS(1015), - [anon_sym_for] = ACTIONS(1015), - [anon_sym_function] = ACTIONS(1015), - [anon_sym_if] = ACTIONS(1015), - [anon_sym_import] = ACTIONS(1015), - [anon_sym_new] = ACTIONS(1015), - [anon_sym_return] = ACTIONS(1015), - [anon_sym_switch] = ACTIONS(1015), - [anon_sym_throw] = ACTIONS(1015), - [anon_sym_try] = ACTIONS(1015), - [anon_sym_typeof] = ACTIONS(1015), - [anon_sym_var] = ACTIONS(1015), - [anon_sym_void] = ACTIONS(1015), - [anon_sym_while] = ACTIONS(1015), - [anon_sym_with] = ACTIONS(1015), - [sym__let] = ACTIONS(1015), - [anon_sym_let] = ACTIONS(1015), - [anon_sym_using] = ACTIONS(1015), - [anon_sym_LPAREN] = ACTIONS(1013), - [anon_sym_SEMI] = ACTIONS(1013), - [anon_sym_yield] = ACTIONS(1015), - [anon_sym_LBRACK] = ACTIONS(1013), - [anon_sym_LT] = ACTIONS(1013), - [anon_sym_DQUOTE] = ACTIONS(1013), - [anon_sym_SQUOTE] = ACTIONS(1013), - [anon_sym_async] = ACTIONS(1015), - [anon_sym_PLUS] = ACTIONS(1015), - [anon_sym_DASH] = ACTIONS(1015), - [anon_sym_SLASH] = ACTIONS(1015), - [anon_sym_BANG] = ACTIONS(1013), - [anon_sym_TILDE] = ACTIONS(1013), - [anon_sym_PLUS_PLUS] = ACTIONS(1013), - [anon_sym_DASH_DASH] = ACTIONS(1013), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1013), - [sym_number] = ACTIONS(1013), - [sym_private_property_identifier] = ACTIONS(1013), - [sym_this] = ACTIONS(1015), - [sym_super] = ACTIONS(1015), - [sym_true] = ACTIONS(1015), - [sym_false] = ACTIONS(1015), - [sym_null] = ACTIONS(1015), - [sym_undefined] = ACTIONS(1015), - [anon_sym_AT] = ACTIONS(1013), - [anon_sym_static] = ACTIONS(1015), - [anon_sym_get] = ACTIONS(1015), - [anon_sym_set] = ACTIONS(1015), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1013), - [sym__await_yield_identifier] = ACTIONS(1013), - [sym__await_keyword] = ACTIONS(1013), - [sym__default_declaration_start] = ACTIONS(1013), - }, - [STATE(630)] = { - [ts_builtin_sym_end] = ACTIONS(1738), - [sym_identifier] = ACTIONS(1740), - [anon_sym_export] = ACTIONS(1740), - [anon_sym_LBRACE] = ACTIONS(1738), - [anon_sym_RBRACE] = ACTIONS(1738), - [anon_sym_break] = ACTIONS(1740), - [anon_sym_case] = ACTIONS(1740), - [anon_sym_class] = ACTIONS(1740), - [anon_sym_const] = ACTIONS(1740), - [anon_sym_continue] = ACTIONS(1740), - [anon_sym_debugger] = ACTIONS(1740), - [anon_sym_default] = ACTIONS(1740), - [anon_sym_delete] = ACTIONS(1740), - [anon_sym_do] = ACTIONS(1740), - [anon_sym_else] = ACTIONS(1740), - [anon_sym_for] = ACTIONS(1740), - [anon_sym_function] = ACTIONS(1740), - [anon_sym_if] = ACTIONS(1740), - [anon_sym_import] = ACTIONS(1740), - [anon_sym_new] = ACTIONS(1740), - [anon_sym_return] = ACTIONS(1740), - [anon_sym_switch] = ACTIONS(1740), - [anon_sym_throw] = ACTIONS(1740), - [anon_sym_try] = ACTIONS(1740), - [anon_sym_typeof] = ACTIONS(1740), - [anon_sym_var] = ACTIONS(1740), - [anon_sym_void] = ACTIONS(1740), - [anon_sym_while] = ACTIONS(1740), - [anon_sym_with] = ACTIONS(1740), - [sym__let] = ACTIONS(1740), - [anon_sym_let] = ACTIONS(1740), - [anon_sym_using] = ACTIONS(1740), - [anon_sym_LPAREN] = ACTIONS(1738), - [anon_sym_SEMI] = ACTIONS(1738), - [anon_sym_yield] = ACTIONS(1740), - [anon_sym_LBRACK] = ACTIONS(1738), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_DQUOTE] = ACTIONS(1738), - [anon_sym_SQUOTE] = ACTIONS(1738), - [anon_sym_async] = ACTIONS(1740), - [anon_sym_PLUS] = ACTIONS(1740), - [anon_sym_DASH] = ACTIONS(1740), - [anon_sym_SLASH] = ACTIONS(1740), - [anon_sym_BANG] = ACTIONS(1738), - [anon_sym_TILDE] = ACTIONS(1738), - [anon_sym_PLUS_PLUS] = ACTIONS(1738), - [anon_sym_DASH_DASH] = ACTIONS(1738), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1738), - [sym_number] = ACTIONS(1738), - [sym_private_property_identifier] = ACTIONS(1738), - [sym_this] = ACTIONS(1740), - [sym_super] = ACTIONS(1740), - [sym_true] = ACTIONS(1740), - [sym_false] = ACTIONS(1740), - [sym_null] = ACTIONS(1740), - [sym_undefined] = ACTIONS(1740), - [anon_sym_AT] = ACTIONS(1738), - [anon_sym_static] = ACTIONS(1740), - [anon_sym_get] = ACTIONS(1740), - [anon_sym_set] = ACTIONS(1740), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1738), - [sym__await_yield_identifier] = ACTIONS(1738), - [sym__await_keyword] = ACTIONS(1738), - [sym__default_declaration_start] = ACTIONS(1738), - }, - [STATE(631)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(632)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(633)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(634)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(635)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(636)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), + [STATE(636)] = { + [sym_formal_parameters] = STATE(3425), + [sym_identifier] = ACTIONS(1682), + [anon_sym_STAR] = ACTIONS(322), + [anon_sym_function] = ACTIONS(1684), + [anon_sym_in] = ACTIONS(322), + [anon_sym_instanceof] = ACTIONS(322), + [anon_sym_let] = ACTIONS(1686), + [anon_sym_using] = ACTIONS(1686), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_EQ] = ACTIONS(612), + [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_async] = ACTIONS(1686), + [anon_sym_EQ_GT] = ACTIONS(614), + [sym_optional_chain] = ACTIONS(326), + [anon_sym_PLUS_EQ] = ACTIONS(361), + [anon_sym_DASH_EQ] = ACTIONS(361), + [anon_sym_STAR_EQ] = ACTIONS(361), + [anon_sym_SLASH_EQ] = ACTIONS(361), + [anon_sym_PERCENT_EQ] = ACTIONS(361), + [anon_sym_CARET_EQ] = ACTIONS(361), + [anon_sym_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_EQ] = ACTIONS(361), + [anon_sym_GT_GT_EQ] = ACTIONS(361), + [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), + [anon_sym_LT_LT_EQ] = ACTIONS(361), + [anon_sym_STAR_STAR_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP_EQ] = ACTIONS(361), + [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), + [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), + [anon_sym_AMP_AMP] = ACTIONS(322), + [anon_sym_PIPE_PIPE] = ACTIONS(322), + [anon_sym_GT_GT] = ACTIONS(322), + [anon_sym_GT_GT_GT] = ACTIONS(322), + [anon_sym_LT_LT] = ACTIONS(322), + [anon_sym_AMP] = ACTIONS(322), + [anon_sym_CARET] = ACTIONS(322), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_SLASH] = ACTIONS(322), + [anon_sym_PERCENT] = ACTIONS(322), + [anon_sym_STAR_STAR] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(326), + [anon_sym_EQ_EQ] = ACTIONS(322), + [anon_sym_EQ_EQ_EQ] = ACTIONS(326), + [anon_sym_BANG_EQ] = ACTIONS(322), + [anon_sym_BANG_EQ_EQ] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(326), + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1686), + [anon_sym_static] = ACTIONS(1686), + [anon_sym_get] = ACTIONS(1686), + [anon_sym_set] = ACTIONS(1686), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__await_operand_end] = ACTIONS(326), + [sym__completed_arrow_function] = ACTIONS(326), + [sym__await_keyword] = ACTIONS(1688), }, [STATE(637)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(638)] = { - [ts_builtin_sym_end] = ACTIONS(1742), - [sym_identifier] = ACTIONS(1744), - [anon_sym_export] = ACTIONS(1744), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_RBRACE] = ACTIONS(1742), - [anon_sym_break] = ACTIONS(1744), - [anon_sym_case] = ACTIONS(1744), - [anon_sym_class] = ACTIONS(1744), - [anon_sym_const] = ACTIONS(1744), - [anon_sym_continue] = ACTIONS(1744), - [anon_sym_debugger] = ACTIONS(1744), - [anon_sym_default] = ACTIONS(1744), - [anon_sym_delete] = ACTIONS(1744), - [anon_sym_do] = ACTIONS(1744), - [anon_sym_else] = ACTIONS(1744), - [anon_sym_for] = ACTIONS(1744), - [anon_sym_function] = ACTIONS(1744), - [anon_sym_if] = ACTIONS(1744), - [anon_sym_import] = ACTIONS(1744), - [anon_sym_new] = ACTIONS(1744), - [anon_sym_return] = ACTIONS(1744), - [anon_sym_switch] = ACTIONS(1744), - [anon_sym_throw] = ACTIONS(1744), - [anon_sym_try] = ACTIONS(1744), - [anon_sym_typeof] = ACTIONS(1744), - [anon_sym_var] = ACTIONS(1744), - [anon_sym_void] = ACTIONS(1744), - [anon_sym_while] = ACTIONS(1744), - [anon_sym_with] = ACTIONS(1744), - [sym__let] = ACTIONS(1744), - [anon_sym_let] = ACTIONS(1744), - [anon_sym_using] = ACTIONS(1744), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_yield] = ACTIONS(1744), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_LT] = ACTIONS(1742), - [anon_sym_DQUOTE] = ACTIONS(1742), - [anon_sym_SQUOTE] = ACTIONS(1742), - [anon_sym_async] = ACTIONS(1744), - [anon_sym_PLUS] = ACTIONS(1744), - [anon_sym_DASH] = ACTIONS(1744), - [anon_sym_SLASH] = ACTIONS(1744), - [anon_sym_BANG] = ACTIONS(1742), - [anon_sym_TILDE] = ACTIONS(1742), - [anon_sym_PLUS_PLUS] = ACTIONS(1742), - [anon_sym_DASH_DASH] = ACTIONS(1742), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1742), - [sym_number] = ACTIONS(1742), - [sym_private_property_identifier] = ACTIONS(1742), - [sym_this] = ACTIONS(1744), - [sym_super] = ACTIONS(1744), - [sym_true] = ACTIONS(1744), - [sym_false] = ACTIONS(1744), - [sym_null] = ACTIONS(1744), - [sym_undefined] = ACTIONS(1744), - [anon_sym_AT] = ACTIONS(1742), - [anon_sym_static] = ACTIONS(1744), - [anon_sym_get] = ACTIONS(1744), - [anon_sym_set] = ACTIONS(1744), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1742), - [sym__await_yield_identifier] = ACTIONS(1742), - [sym__await_keyword] = ACTIONS(1742), - [sym__default_declaration_start] = ACTIONS(1742), - }, - [STATE(639)] = { - [ts_builtin_sym_end] = ACTIONS(1746), - [sym_identifier] = ACTIONS(1748), - [anon_sym_export] = ACTIONS(1748), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_RBRACE] = ACTIONS(1746), - [anon_sym_break] = ACTIONS(1748), - [anon_sym_case] = ACTIONS(1748), - [anon_sym_class] = ACTIONS(1748), - [anon_sym_const] = ACTIONS(1748), - [anon_sym_continue] = ACTIONS(1748), - [anon_sym_debugger] = ACTIONS(1748), - [anon_sym_default] = ACTIONS(1748), - [anon_sym_delete] = ACTIONS(1748), - [anon_sym_do] = ACTIONS(1748), - [anon_sym_else] = ACTIONS(1748), - [anon_sym_for] = ACTIONS(1748), - [anon_sym_function] = ACTIONS(1748), - [anon_sym_if] = ACTIONS(1748), - [anon_sym_import] = ACTIONS(1748), - [anon_sym_new] = ACTIONS(1748), - [anon_sym_return] = ACTIONS(1748), - [anon_sym_switch] = ACTIONS(1748), - [anon_sym_throw] = ACTIONS(1748), - [anon_sym_try] = ACTIONS(1748), - [anon_sym_typeof] = ACTIONS(1748), - [anon_sym_var] = ACTIONS(1748), - [anon_sym_void] = ACTIONS(1748), - [anon_sym_while] = ACTIONS(1748), - [anon_sym_with] = ACTIONS(1748), - [sym__let] = ACTIONS(1748), - [anon_sym_let] = ACTIONS(1748), - [anon_sym_using] = ACTIONS(1748), - [anon_sym_LPAREN] = ACTIONS(1746), - [anon_sym_SEMI] = ACTIONS(1746), - [anon_sym_yield] = ACTIONS(1748), - [anon_sym_LBRACK] = ACTIONS(1746), - [anon_sym_LT] = ACTIONS(1746), - [anon_sym_DQUOTE] = ACTIONS(1746), - [anon_sym_SQUOTE] = ACTIONS(1746), - [anon_sym_async] = ACTIONS(1748), - [anon_sym_PLUS] = ACTIONS(1748), - [anon_sym_DASH] = ACTIONS(1748), - [anon_sym_SLASH] = ACTIONS(1748), - [anon_sym_BANG] = ACTIONS(1746), - [anon_sym_TILDE] = ACTIONS(1746), - [anon_sym_PLUS_PLUS] = ACTIONS(1746), - [anon_sym_DASH_DASH] = ACTIONS(1746), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1746), - [sym_number] = ACTIONS(1746), - [sym_private_property_identifier] = ACTIONS(1746), - [sym_this] = ACTIONS(1748), - [sym_super] = ACTIONS(1748), - [sym_true] = ACTIONS(1748), - [sym_false] = ACTIONS(1748), - [sym_null] = ACTIONS(1748), - [sym_undefined] = ACTIONS(1748), - [anon_sym_AT] = ACTIONS(1746), - [anon_sym_static] = ACTIONS(1748), - [anon_sym_get] = ACTIONS(1748), - [anon_sym_set] = ACTIONS(1748), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1746), - [sym__await_yield_identifier] = ACTIONS(1746), - [sym__await_keyword] = ACTIONS(1746), - [sym__default_declaration_start] = ACTIONS(1746), - }, - [STATE(640)] = { - [ts_builtin_sym_end] = ACTIONS(1750), - [sym_identifier] = ACTIONS(1752), - [anon_sym_export] = ACTIONS(1752), - [anon_sym_LBRACE] = ACTIONS(1750), - [anon_sym_RBRACE] = ACTIONS(1750), - [anon_sym_break] = ACTIONS(1752), - [anon_sym_case] = ACTIONS(1752), - [anon_sym_class] = ACTIONS(1752), - [anon_sym_const] = ACTIONS(1752), - [anon_sym_continue] = ACTIONS(1752), - [anon_sym_debugger] = ACTIONS(1752), - [anon_sym_default] = ACTIONS(1752), - [anon_sym_delete] = ACTIONS(1752), - [anon_sym_do] = ACTIONS(1752), - [anon_sym_else] = ACTIONS(1752), - [anon_sym_for] = ACTIONS(1752), - [anon_sym_function] = ACTIONS(1752), - [anon_sym_if] = ACTIONS(1752), - [anon_sym_import] = ACTIONS(1752), - [anon_sym_new] = ACTIONS(1752), - [anon_sym_return] = ACTIONS(1752), - [anon_sym_switch] = ACTIONS(1752), - [anon_sym_throw] = ACTIONS(1752), - [anon_sym_try] = ACTIONS(1752), - [anon_sym_typeof] = ACTIONS(1752), - [anon_sym_var] = ACTIONS(1752), - [anon_sym_void] = ACTIONS(1752), - [anon_sym_while] = ACTIONS(1752), - [anon_sym_with] = ACTIONS(1752), - [sym__let] = ACTIONS(1752), - [anon_sym_let] = ACTIONS(1752), - [anon_sym_using] = ACTIONS(1752), - [anon_sym_LPAREN] = ACTIONS(1750), - [anon_sym_SEMI] = ACTIONS(1750), - [anon_sym_yield] = ACTIONS(1752), - [anon_sym_LBRACK] = ACTIONS(1750), - [anon_sym_LT] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1750), - [anon_sym_SQUOTE] = ACTIONS(1750), - [anon_sym_async] = ACTIONS(1752), - [anon_sym_PLUS] = ACTIONS(1752), - [anon_sym_DASH] = ACTIONS(1752), - [anon_sym_SLASH] = ACTIONS(1752), - [anon_sym_BANG] = ACTIONS(1750), - [anon_sym_TILDE] = ACTIONS(1750), - [anon_sym_PLUS_PLUS] = ACTIONS(1750), - [anon_sym_DASH_DASH] = ACTIONS(1750), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1750), - [sym_number] = ACTIONS(1750), - [sym_private_property_identifier] = ACTIONS(1750), - [sym_this] = ACTIONS(1752), - [sym_super] = ACTIONS(1752), - [sym_true] = ACTIONS(1752), - [sym_false] = ACTIONS(1752), - [sym_null] = ACTIONS(1752), - [sym_undefined] = ACTIONS(1752), - [anon_sym_AT] = ACTIONS(1750), - [anon_sym_static] = ACTIONS(1752), - [anon_sym_get] = ACTIONS(1752), - [anon_sym_set] = ACTIONS(1752), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1750), - [sym__await_yield_identifier] = ACTIONS(1750), - [sym__await_keyword] = ACTIONS(1750), - [sym__default_declaration_start] = ACTIONS(1750), - }, - [STATE(641)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(642)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(643)] = { - [ts_builtin_sym_end] = ACTIONS(1754), - [sym_identifier] = ACTIONS(1756), - [anon_sym_export] = ACTIONS(1756), - [anon_sym_LBRACE] = ACTIONS(1754), - [anon_sym_RBRACE] = ACTIONS(1754), - [anon_sym_break] = ACTIONS(1756), - [anon_sym_case] = ACTIONS(1756), - [anon_sym_class] = ACTIONS(1756), - [anon_sym_const] = ACTIONS(1756), - [anon_sym_continue] = ACTIONS(1756), - [anon_sym_debugger] = ACTIONS(1756), - [anon_sym_default] = ACTIONS(1756), - [anon_sym_delete] = ACTIONS(1756), - [anon_sym_do] = ACTIONS(1756), - [anon_sym_else] = ACTIONS(1756), - [anon_sym_for] = ACTIONS(1756), - [anon_sym_function] = ACTIONS(1756), - [anon_sym_if] = ACTIONS(1756), - [anon_sym_import] = ACTIONS(1756), - [anon_sym_new] = ACTIONS(1756), - [anon_sym_return] = ACTIONS(1756), - [anon_sym_switch] = ACTIONS(1756), - [anon_sym_throw] = ACTIONS(1756), - [anon_sym_try] = ACTIONS(1756), - [anon_sym_typeof] = ACTIONS(1756), - [anon_sym_var] = ACTIONS(1756), - [anon_sym_void] = ACTIONS(1756), - [anon_sym_while] = ACTIONS(1756), - [anon_sym_with] = ACTIONS(1756), - [sym__let] = ACTIONS(1756), - [anon_sym_let] = ACTIONS(1756), - [anon_sym_using] = ACTIONS(1756), - [anon_sym_LPAREN] = ACTIONS(1754), - [anon_sym_SEMI] = ACTIONS(1754), - [anon_sym_yield] = ACTIONS(1756), - [anon_sym_LBRACK] = ACTIONS(1754), - [anon_sym_LT] = ACTIONS(1754), - [anon_sym_DQUOTE] = ACTIONS(1754), - [anon_sym_SQUOTE] = ACTIONS(1754), - [anon_sym_async] = ACTIONS(1756), - [anon_sym_PLUS] = ACTIONS(1756), - [anon_sym_DASH] = ACTIONS(1756), - [anon_sym_SLASH] = ACTIONS(1756), - [anon_sym_BANG] = ACTIONS(1754), - [anon_sym_TILDE] = ACTIONS(1754), - [anon_sym_PLUS_PLUS] = ACTIONS(1754), - [anon_sym_DASH_DASH] = ACTIONS(1754), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1754), - [sym_number] = ACTIONS(1754), - [sym_private_property_identifier] = ACTIONS(1754), - [sym_this] = ACTIONS(1756), - [sym_super] = ACTIONS(1756), - [sym_true] = ACTIONS(1756), - [sym_false] = ACTIONS(1756), - [sym_null] = ACTIONS(1756), - [sym_undefined] = ACTIONS(1756), - [anon_sym_AT] = ACTIONS(1754), - [anon_sym_static] = ACTIONS(1756), - [anon_sym_get] = ACTIONS(1756), - [anon_sym_set] = ACTIONS(1756), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1754), - [sym__await_yield_identifier] = ACTIONS(1754), - [sym__await_keyword] = ACTIONS(1754), - [sym__default_declaration_start] = ACTIONS(1754), - }, - [STATE(644)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(645)] = { - [ts_builtin_sym_end] = ACTIONS(1496), - [sym_identifier] = ACTIONS(1498), - [anon_sym_export] = ACTIONS(1498), - [anon_sym_LBRACE] = ACTIONS(1496), - [anon_sym_RBRACE] = ACTIONS(1496), - [anon_sym_break] = ACTIONS(1498), - [anon_sym_case] = ACTIONS(1498), - [anon_sym_class] = ACTIONS(1498), - [anon_sym_const] = ACTIONS(1498), - [anon_sym_continue] = ACTIONS(1498), - [anon_sym_debugger] = ACTIONS(1498), - [anon_sym_default] = ACTIONS(1498), - [anon_sym_delete] = ACTIONS(1498), - [anon_sym_do] = ACTIONS(1498), - [anon_sym_else] = ACTIONS(1498), - [anon_sym_for] = ACTIONS(1498), - [anon_sym_function] = ACTIONS(1498), - [anon_sym_if] = ACTIONS(1498), - [anon_sym_import] = ACTIONS(1498), - [anon_sym_new] = ACTIONS(1498), - [anon_sym_return] = ACTIONS(1498), - [anon_sym_switch] = ACTIONS(1498), - [anon_sym_throw] = ACTIONS(1498), - [anon_sym_try] = ACTIONS(1498), - [anon_sym_typeof] = ACTIONS(1498), - [anon_sym_var] = ACTIONS(1498), - [anon_sym_void] = ACTIONS(1498), - [anon_sym_while] = ACTIONS(1498), - [anon_sym_with] = ACTIONS(1498), - [sym__let] = ACTIONS(1498), - [anon_sym_let] = ACTIONS(1498), - [anon_sym_using] = ACTIONS(1498), - [anon_sym_LPAREN] = ACTIONS(1496), - [anon_sym_SEMI] = ACTIONS(1496), - [anon_sym_yield] = ACTIONS(1498), - [anon_sym_LBRACK] = ACTIONS(1496), - [anon_sym_LT] = ACTIONS(1496), - [anon_sym_DQUOTE] = ACTIONS(1496), - [anon_sym_SQUOTE] = ACTIONS(1496), - [anon_sym_async] = ACTIONS(1498), - [anon_sym_PLUS] = ACTIONS(1498), - [anon_sym_DASH] = ACTIONS(1498), - [anon_sym_SLASH] = ACTIONS(1498), - [anon_sym_BANG] = ACTIONS(1496), - [anon_sym_TILDE] = ACTIONS(1496), - [anon_sym_PLUS_PLUS] = ACTIONS(1496), - [anon_sym_DASH_DASH] = ACTIONS(1496), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1496), - [sym_number] = ACTIONS(1496), - [sym_private_property_identifier] = ACTIONS(1496), - [sym_this] = ACTIONS(1498), - [sym_super] = ACTIONS(1498), - [sym_true] = ACTIONS(1498), - [sym_false] = ACTIONS(1498), - [sym_null] = ACTIONS(1498), - [sym_undefined] = ACTIONS(1498), - [anon_sym_AT] = ACTIONS(1496), - [anon_sym_static] = ACTIONS(1498), - [anon_sym_get] = ACTIONS(1498), - [anon_sym_set] = ACTIONS(1498), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1496), - [sym__await_yield_identifier] = ACTIONS(1496), - [sym__await_keyword] = ACTIONS(1496), - [sym__default_declaration_start] = ACTIONS(1496), - }, - [STATE(646)] = { - [ts_builtin_sym_end] = ACTIONS(989), - [sym_identifier] = ACTIONS(991), - [anon_sym_export] = ACTIONS(991), - [anon_sym_LBRACE] = ACTIONS(989), - [anon_sym_RBRACE] = ACTIONS(989), - [anon_sym_break] = ACTIONS(991), - [anon_sym_case] = ACTIONS(991), - [anon_sym_class] = ACTIONS(991), - [anon_sym_const] = ACTIONS(991), - [anon_sym_continue] = ACTIONS(991), - [anon_sym_debugger] = ACTIONS(991), - [anon_sym_default] = ACTIONS(991), - [anon_sym_delete] = ACTIONS(991), - [anon_sym_do] = ACTIONS(991), - [anon_sym_else] = ACTIONS(991), - [anon_sym_for] = ACTIONS(991), - [anon_sym_function] = ACTIONS(991), - [anon_sym_if] = ACTIONS(991), - [anon_sym_import] = ACTIONS(991), - [anon_sym_new] = ACTIONS(991), - [anon_sym_return] = ACTIONS(991), - [anon_sym_switch] = ACTIONS(991), - [anon_sym_throw] = ACTIONS(991), - [anon_sym_try] = ACTIONS(991), - [anon_sym_typeof] = ACTIONS(991), - [anon_sym_var] = ACTIONS(991), - [anon_sym_void] = ACTIONS(991), - [anon_sym_while] = ACTIONS(991), - [anon_sym_with] = ACTIONS(991), - [sym__let] = ACTIONS(991), - [anon_sym_let] = ACTIONS(991), - [anon_sym_using] = ACTIONS(991), - [anon_sym_LPAREN] = ACTIONS(989), - [anon_sym_SEMI] = ACTIONS(989), - [anon_sym_yield] = ACTIONS(991), - [anon_sym_LBRACK] = ACTIONS(989), - [anon_sym_LT] = ACTIONS(989), - [anon_sym_DQUOTE] = ACTIONS(989), - [anon_sym_SQUOTE] = ACTIONS(989), - [anon_sym_async] = ACTIONS(991), - [anon_sym_PLUS] = ACTIONS(991), - [anon_sym_DASH] = ACTIONS(991), - [anon_sym_SLASH] = ACTIONS(991), - [anon_sym_BANG] = ACTIONS(989), - [anon_sym_TILDE] = ACTIONS(989), - [anon_sym_PLUS_PLUS] = ACTIONS(989), - [anon_sym_DASH_DASH] = ACTIONS(989), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(989), - [sym_number] = ACTIONS(989), - [sym_private_property_identifier] = ACTIONS(989), - [sym_this] = ACTIONS(991), - [sym_super] = ACTIONS(991), - [sym_true] = ACTIONS(991), - [sym_false] = ACTIONS(991), - [sym_null] = ACTIONS(991), - [sym_undefined] = ACTIONS(991), - [anon_sym_AT] = ACTIONS(989), - [anon_sym_static] = ACTIONS(991), - [anon_sym_get] = ACTIONS(991), - [anon_sym_set] = ACTIONS(991), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(989), - [sym__await_yield_identifier] = ACTIONS(989), - [sym__await_keyword] = ACTIONS(989), - [sym__default_declaration_start] = ACTIONS(989), - }, - [STATE(647)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(648)] = { - [ts_builtin_sym_end] = ACTIONS(1690), - [sym_identifier] = ACTIONS(1692), - [anon_sym_export] = ACTIONS(1692), - [anon_sym_LBRACE] = ACTIONS(1690), - [anon_sym_RBRACE] = ACTIONS(1690), - [anon_sym_break] = ACTIONS(1692), - [anon_sym_case] = ACTIONS(1692), - [anon_sym_class] = ACTIONS(1692), - [anon_sym_const] = ACTIONS(1692), - [anon_sym_continue] = ACTIONS(1692), - [anon_sym_debugger] = ACTIONS(1692), - [anon_sym_default] = ACTIONS(1692), - [anon_sym_delete] = ACTIONS(1692), - [anon_sym_do] = ACTIONS(1692), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_for] = ACTIONS(1692), - [anon_sym_function] = ACTIONS(1692), - [anon_sym_if] = ACTIONS(1692), - [anon_sym_import] = ACTIONS(1692), - [anon_sym_new] = ACTIONS(1692), - [anon_sym_return] = ACTIONS(1692), - [anon_sym_switch] = ACTIONS(1692), - [anon_sym_throw] = ACTIONS(1692), - [anon_sym_try] = ACTIONS(1692), - [anon_sym_typeof] = ACTIONS(1692), - [anon_sym_var] = ACTIONS(1692), - [anon_sym_void] = ACTIONS(1692), - [anon_sym_while] = ACTIONS(1692), - [anon_sym_with] = ACTIONS(1692), - [sym__let] = ACTIONS(1692), - [anon_sym_let] = ACTIONS(1692), - [anon_sym_using] = ACTIONS(1692), - [anon_sym_LPAREN] = ACTIONS(1690), - [anon_sym_SEMI] = ACTIONS(1690), - [anon_sym_yield] = ACTIONS(1692), - [anon_sym_LBRACK] = ACTIONS(1690), - [anon_sym_LT] = ACTIONS(1690), - [anon_sym_DQUOTE] = ACTIONS(1690), - [anon_sym_SQUOTE] = ACTIONS(1690), - [anon_sym_async] = ACTIONS(1692), - [anon_sym_PLUS] = ACTIONS(1692), - [anon_sym_DASH] = ACTIONS(1692), - [anon_sym_SLASH] = ACTIONS(1692), - [anon_sym_BANG] = ACTIONS(1690), - [anon_sym_TILDE] = ACTIONS(1690), - [anon_sym_PLUS_PLUS] = ACTIONS(1690), - [anon_sym_DASH_DASH] = ACTIONS(1690), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1690), - [sym_number] = ACTIONS(1690), - [sym_private_property_identifier] = ACTIONS(1690), - [sym_this] = ACTIONS(1692), - [sym_super] = ACTIONS(1692), - [sym_true] = ACTIONS(1692), - [sym_false] = ACTIONS(1692), - [sym_null] = ACTIONS(1692), - [sym_undefined] = ACTIONS(1692), - [anon_sym_AT] = ACTIONS(1690), - [anon_sym_static] = ACTIONS(1692), - [anon_sym_get] = ACTIONS(1692), - [anon_sym_set] = ACTIONS(1692), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1690), - [sym__await_yield_identifier] = ACTIONS(1690), - [sym__await_keyword] = ACTIONS(1690), - [sym__default_declaration_start] = ACTIONS(1690), - }, - [STATE(649)] = { - [ts_builtin_sym_end] = ACTIONS(1758), - [sym_identifier] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1760), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_RBRACE] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1760), - [anon_sym_case] = ACTIONS(1760), - [anon_sym_class] = ACTIONS(1760), - [anon_sym_const] = ACTIONS(1760), - [anon_sym_continue] = ACTIONS(1760), - [anon_sym_debugger] = ACTIONS(1760), - [anon_sym_default] = ACTIONS(1760), - [anon_sym_delete] = ACTIONS(1760), - [anon_sym_do] = ACTIONS(1760), - [anon_sym_else] = ACTIONS(1760), - [anon_sym_for] = ACTIONS(1760), - [anon_sym_function] = ACTIONS(1760), - [anon_sym_if] = ACTIONS(1760), - [anon_sym_import] = ACTIONS(1760), - [anon_sym_new] = ACTIONS(1760), - [anon_sym_return] = ACTIONS(1760), - [anon_sym_switch] = ACTIONS(1760), - [anon_sym_throw] = ACTIONS(1760), - [anon_sym_try] = ACTIONS(1760), - [anon_sym_typeof] = ACTIONS(1760), - [anon_sym_var] = ACTIONS(1760), - [anon_sym_void] = ACTIONS(1760), - [anon_sym_while] = ACTIONS(1760), - [anon_sym_with] = ACTIONS(1760), - [sym__let] = ACTIONS(1760), - [anon_sym_let] = ACTIONS(1760), - [anon_sym_using] = ACTIONS(1760), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_yield] = ACTIONS(1760), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LT] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [anon_sym_SQUOTE] = ACTIONS(1758), - [anon_sym_async] = ACTIONS(1760), - [anon_sym_PLUS] = ACTIONS(1760), - [anon_sym_DASH] = ACTIONS(1760), - [anon_sym_SLASH] = ACTIONS(1760), - [anon_sym_BANG] = ACTIONS(1758), - [anon_sym_TILDE] = ACTIONS(1758), - [anon_sym_PLUS_PLUS] = ACTIONS(1758), - [anon_sym_DASH_DASH] = ACTIONS(1758), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1758), - [sym_number] = ACTIONS(1758), - [sym_private_property_identifier] = ACTIONS(1758), - [sym_this] = ACTIONS(1760), - [sym_super] = ACTIONS(1760), - [sym_true] = ACTIONS(1760), - [sym_false] = ACTIONS(1760), - [sym_null] = ACTIONS(1760), - [sym_undefined] = ACTIONS(1760), - [anon_sym_AT] = ACTIONS(1758), - [anon_sym_static] = ACTIONS(1760), - [anon_sym_get] = ACTIONS(1760), - [anon_sym_set] = ACTIONS(1760), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1758), - [sym__await_yield_identifier] = ACTIONS(1758), - [sym__await_keyword] = ACTIONS(1758), - [sym__default_declaration_start] = ACTIONS(1758), - }, - [STATE(650)] = { - [sym_formal_parameters] = STATE(3371), - [sym_identifier] = ACTIONS(1762), + [sym_variable_declarator] = STATE(2201), + [sym_object_pattern] = STATE(2070), + [sym_array_pattern] = STATE(2070), + [sym__destructuring_pattern] = STATE(2070), + [sym_identifier] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1419), + [anon_sym_LBRACE] = ACTIONS(1388), + [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1764), - [anon_sym_using] = ACTIONS(1764), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_EQ] = ACTIONS(635), - [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_of] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(595), + [anon_sym_EQ] = ACTIONS(591), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1764), - [anon_sym_EQ_GT] = ACTIONS(637), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -69404,101 +68153,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1764), - [anon_sym_static] = ACTIONS(1764), - [anon_sym_get] = ACTIONS(1764), - [anon_sym_set] = ACTIONS(1764), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1766), - }, - [STATE(651)] = { - [ts_builtin_sym_end] = ACTIONS(1540), - [sym_identifier] = ACTIONS(1542), - [anon_sym_export] = ACTIONS(1542), - [anon_sym_LBRACE] = ACTIONS(1540), - [anon_sym_RBRACE] = ACTIONS(1540), - [anon_sym_break] = ACTIONS(1542), - [anon_sym_case] = ACTIONS(1542), - [anon_sym_class] = ACTIONS(1542), - [anon_sym_const] = ACTIONS(1542), - [anon_sym_continue] = ACTIONS(1542), - [anon_sym_debugger] = ACTIONS(1542), - [anon_sym_default] = ACTIONS(1542), - [anon_sym_delete] = ACTIONS(1542), - [anon_sym_do] = ACTIONS(1542), - [anon_sym_for] = ACTIONS(1542), - [anon_sym_function] = ACTIONS(1542), - [anon_sym_if] = ACTIONS(1542), - [anon_sym_import] = ACTIONS(1542), - [anon_sym_new] = ACTIONS(1542), - [anon_sym_return] = ACTIONS(1542), - [anon_sym_switch] = ACTIONS(1542), - [anon_sym_throw] = ACTIONS(1542), - [anon_sym_try] = ACTIONS(1542), - [anon_sym_typeof] = ACTIONS(1542), - [anon_sym_var] = ACTIONS(1542), - [anon_sym_void] = ACTIONS(1542), - [anon_sym_while] = ACTIONS(1542), - [anon_sym_with] = ACTIONS(1542), - [sym__let] = ACTIONS(1542), - [anon_sym_let] = ACTIONS(1542), - [anon_sym_using] = ACTIONS(1542), - [anon_sym_LPAREN] = ACTIONS(1540), - [anon_sym_SEMI] = ACTIONS(1540), - [anon_sym_yield] = ACTIONS(1542), - [anon_sym_LBRACK] = ACTIONS(1540), - [anon_sym_LT] = ACTIONS(1540), - [anon_sym_DQUOTE] = ACTIONS(1540), - [anon_sym_SQUOTE] = ACTIONS(1540), - [anon_sym_async] = ACTIONS(1542), - [anon_sym_PLUS] = ACTIONS(1542), - [anon_sym_DASH] = ACTIONS(1542), - [anon_sym_SLASH] = ACTIONS(1542), - [anon_sym_BANG] = ACTIONS(1540), - [anon_sym_TILDE] = ACTIONS(1540), - [anon_sym_PLUS_PLUS] = ACTIONS(1540), - [anon_sym_DASH_DASH] = ACTIONS(1540), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(1540), - [sym_number] = ACTIONS(1540), - [sym_private_property_identifier] = ACTIONS(1540), - [sym_this] = ACTIONS(1542), - [sym_super] = ACTIONS(1542), - [sym_true] = ACTIONS(1542), - [sym_false] = ACTIONS(1542), - [sym_null] = ACTIONS(1542), - [sym_undefined] = ACTIONS(1542), - [anon_sym_AT] = ACTIONS(1540), - [anon_sym_static] = ACTIONS(1542), - [anon_sym_get] = ACTIONS(1542), - [anon_sym_set] = ACTIONS(1542), - [sym_html_comment] = ACTIONS(5), - [sym__statement_boundary] = ACTIONS(1768), - [sym__await_yield_identifier] = ACTIONS(1540), - [sym__await_keyword] = ACTIONS(1540), - [sym__default_declaration_start] = ACTIONS(1540), - }, - [STATE(652)] = { - [sym_formal_parameters] = STATE(3275), - [sym_identifier] = ACTIONS(1428), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), + }, + [STATE(638)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_COMMA] = ACTIONS(599), - [anon_sym_function] = ACTIONS(1430), + [anon_sym_COMMA] = ACTIONS(597), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1432), - [anon_sym_using] = ACTIONS(1432), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_EQ] = ACTIONS(596), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_EQ] = ACTIONS(584), [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_RBRACK] = ACTIONS(593), + [anon_sym_RBRACK] = ACTIONS(581), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1432), - [anon_sym_EQ_GT] = ACTIONS(439), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -69539,31 +68218,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1432), - [anon_sym_static] = ACTIONS(1432), - [anon_sym_get] = ACTIONS(1432), - [anon_sym_set] = ACTIONS(1432), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_keyword] = ACTIONS(1434), + [sym__await_keyword] = ACTIONS(1354), }, - [STATE(653)] = { - [sym_formal_parameters] = STATE(3329), - [sym_identifier] = ACTIONS(1770), + [STATE(639)] = { + [sym_variable_declarator] = STATE(2195), + [sym_object_pattern] = STATE(2070), + [sym_array_pattern] = STATE(2070), + [sym__destructuring_pattern] = STATE(2070), + [sym_identifier] = ACTIONS(1386), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1772), + [anon_sym_LBRACE] = ACTIONS(1388), + [anon_sym_COMMA] = ACTIONS(326), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1774), - [anon_sym_using] = ACTIONS(1774), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_EQ] = ACTIONS(614), - [anon_sym_LBRACK] = ACTIONS(326), + [anon_sym_of] = ACTIONS(1390), + [anon_sym_LPAREN] = ACTIONS(326), + [anon_sym_SEMI] = ACTIONS(326), + [anon_sym_COLON] = ACTIONS(401), + [anon_sym_EQ] = ACTIONS(591), + [anon_sym_LBRACK] = ACTIONS(1392), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1774), - [anon_sym_EQ_GT] = ACTIONS(616), + [anon_sym_EQ_GT] = ACTIONS(405), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -69604,37 +68287,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(326), [sym_comment] = ACTIONS(5), [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1774), - [anon_sym_static] = ACTIONS(1774), - [anon_sym_get] = ACTIONS(1774), - [anon_sym_set] = ACTIONS(1774), + [sym__automatic_semicolon] = ACTIONS(326), [sym__ternary_qmark] = ACTIONS(326), [sym_html_comment] = ACTIONS(5), - [sym__await_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1776), + [sym__await_identifier_line_break] = ACTIONS(326), + [sym__await_yield_identifier_start] = ACTIONS(326), }, - [STATE(654)] = { - [sym_variable_declarator] = STATE(2201), - [sym_object_pattern] = STATE(2117), - [sym_array_pattern] = STATE(2117), - [sym__destructuring_pattern] = STATE(2117), - [sym_identifier] = ACTIONS(1470), + [STATE(640)] = { + [sym_formal_parameters] = STATE(3373), + [sym_identifier] = ACTIONS(1348), [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), + [anon_sym_function] = ACTIONS(1350), [anon_sym_in] = ACTIONS(322), [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(587), + [anon_sym_let] = ACTIONS(1352), + [anon_sym_using] = ACTIONS(1352), + [anon_sym_of] = ACTIONS(322), + [anon_sym_LPAREN] = ACTIONS(1335), + [anon_sym_COLON] = ACTIONS(326), [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(1476), + [anon_sym_LBRACK] = ACTIONS(326), [anon_sym_LT] = ACTIONS(322), [anon_sym_GT] = ACTIONS(322), [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(411), + [anon_sym_async] = ACTIONS(1352), + [anon_sym_EQ_GT] = ACTIONS(433), [sym_optional_chain] = ACTIONS(326), [anon_sym_PLUS_EQ] = ACTIONS(361), [anon_sym_DASH_EQ] = ACTIONS(361), @@ -69670,4683 +68347,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANG_EQ] = ACTIONS(322), [anon_sym_BANG_EQ_EQ] = ACTIONS(326), [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - }, - [STATE(655)] = { - [sym_formal_parameters] = STATE(3329), - [sym_identifier] = ACTIONS(1770), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_function] = ACTIONS(1772), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1774), - [anon_sym_using] = ACTIONS(1774), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1774), - [anon_sym_EQ_GT] = ACTIONS(616), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1774), - [anon_sym_static] = ACTIONS(1774), - [anon_sym_get] = ACTIONS(1774), - [anon_sym_set] = ACTIONS(1774), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_operand_end] = ACTIONS(326), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1776), - }, - [STATE(656)] = { - [sym_formal_parameters] = STATE(3371), - [sym_identifier] = ACTIONS(1762), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(326), - [anon_sym_function] = ACTIONS(1419), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_let] = ACTIONS(1764), - [anon_sym_using] = ACTIONS(1764), - [anon_sym_LPAREN] = ACTIONS(1423), - [anon_sym_EQ] = ACTIONS(393), - [anon_sym_LBRACK] = ACTIONS(326), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_async] = ACTIONS(1764), - [anon_sym_EQ_GT] = ACTIONS(637), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym_undefined] = ACTIONS(1764), - [anon_sym_static] = ACTIONS(1764), - [anon_sym_get] = ACTIONS(1764), - [anon_sym_set] = ACTIONS(1764), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__completed_arrow_function] = ACTIONS(326), - [sym__await_keyword] = ACTIONS(1766), - }, - [STATE(657)] = { - [sym_variable_declarator] = STATE(2200), - [sym_object_pattern] = STATE(2117), - [sym_array_pattern] = STATE(2117), - [sym__destructuring_pattern] = STATE(2117), - [sym_identifier] = ACTIONS(1470), - [anon_sym_STAR] = ACTIONS(322), - [anon_sym_LBRACE] = ACTIONS(1472), - [anon_sym_COMMA] = ACTIONS(326), - [anon_sym_in] = ACTIONS(322), - [anon_sym_instanceof] = ACTIONS(322), - [anon_sym_of] = ACTIONS(1474), - [anon_sym_LPAREN] = ACTIONS(326), - [anon_sym_SEMI] = ACTIONS(326), - [anon_sym_COLON] = ACTIONS(407), - [anon_sym_EQ] = ACTIONS(589), - [anon_sym_LBRACK] = ACTIONS(1476), - [anon_sym_LT] = ACTIONS(322), - [anon_sym_GT] = ACTIONS(322), - [anon_sym_DOT] = ACTIONS(326), - [anon_sym_EQ_GT] = ACTIONS(411), - [sym_optional_chain] = ACTIONS(326), - [anon_sym_PLUS_EQ] = ACTIONS(361), - [anon_sym_DASH_EQ] = ACTIONS(361), - [anon_sym_STAR_EQ] = ACTIONS(361), - [anon_sym_SLASH_EQ] = ACTIONS(361), - [anon_sym_PERCENT_EQ] = ACTIONS(361), - [anon_sym_CARET_EQ] = ACTIONS(361), - [anon_sym_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_EQ] = ACTIONS(361), - [anon_sym_GT_GT_EQ] = ACTIONS(361), - [anon_sym_GT_GT_GT_EQ] = ACTIONS(361), - [anon_sym_LT_LT_EQ] = ACTIONS(361), - [anon_sym_STAR_STAR_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP_EQ] = ACTIONS(361), - [anon_sym_PIPE_PIPE_EQ] = ACTIONS(361), - [anon_sym_QMARK_QMARK_EQ] = ACTIONS(361), - [anon_sym_AMP_AMP] = ACTIONS(322), - [anon_sym_PIPE_PIPE] = ACTIONS(322), - [anon_sym_GT_GT] = ACTIONS(322), - [anon_sym_GT_GT_GT] = ACTIONS(322), - [anon_sym_LT_LT] = ACTIONS(322), - [anon_sym_AMP] = ACTIONS(322), - [anon_sym_CARET] = ACTIONS(322), - [anon_sym_PIPE] = ACTIONS(322), - [anon_sym_PLUS] = ACTIONS(322), - [anon_sym_DASH] = ACTIONS(322), - [anon_sym_SLASH] = ACTIONS(322), - [anon_sym_PERCENT] = ACTIONS(322), - [anon_sym_STAR_STAR] = ACTIONS(322), - [anon_sym_LT_EQ] = ACTIONS(326), - [anon_sym_EQ_EQ] = ACTIONS(322), - [anon_sym_EQ_EQ_EQ] = ACTIONS(326), - [anon_sym_BANG_EQ] = ACTIONS(322), - [anon_sym_BANG_EQ_EQ] = ACTIONS(326), - [anon_sym_GT_EQ] = ACTIONS(326), - [anon_sym_QMARK_QMARK] = ACTIONS(322), - [anon_sym_PLUS_PLUS] = ACTIONS(326), - [anon_sym_DASH_DASH] = ACTIONS(326), - [sym_comment] = ACTIONS(5), - [anon_sym_BQUOTE] = ACTIONS(326), - [sym__automatic_semicolon] = ACTIONS(326), - [sym__ternary_qmark] = ACTIONS(326), - [sym_html_comment] = ACTIONS(5), - [sym__await_identifier_line_break] = ACTIONS(326), - [sym__await_yield_identifier_start] = ACTIONS(326), - }, -}; - -static const uint16_t ts_small_parse_table[] = { - [0] = 12, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(1423), 1, - anon_sym_LPAREN, - ACTIONS(1778), 1, - sym_identifier, - ACTIONS(1780), 1, - anon_sym_function, - ACTIONS(1784), 1, - sym__await_keyword, - STATE(3268), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1782), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [89] = 12, - ACTIONS(639), 1, - anon_sym_EQ_GT, - ACTIONS(641), 1, - anon_sym_EQ, - ACTIONS(1423), 1, - anon_sym_LPAREN, - ACTIONS(1430), 1, - anon_sym_function, - ACTIONS(1786), 1, - sym_identifier, - ACTIONS(1790), 1, - sym__await_keyword, - STATE(3304), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1788), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [178] = 12, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(639), 1, - anon_sym_EQ_GT, - ACTIONS(1423), 1, - anon_sym_LPAREN, - ACTIONS(1430), 1, - anon_sym_function, - ACTIONS(1786), 1, - sym_identifier, - ACTIONS(1790), 1, - sym__await_keyword, - STATE(3304), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1788), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [267] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1682), 20, - sym__await_yield_identifier, - sym__await_keyword, - sym__default_declaration_start, - ts_builtin_sym_end, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1684), 42, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [338] = 12, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(626), 1, - anon_sym_EQ, - ACTIONS(1423), 1, - anon_sym_LPAREN, - ACTIONS(1778), 1, - sym_identifier, - ACTIONS(1780), 1, - anon_sym_function, - ACTIONS(1784), 1, - sym__await_keyword, - STATE(3268), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1782), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 12, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [427] = 14, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(607), 1, - anon_sym_in, - ACTIONS(612), 1, - anon_sym_of, - ACTIONS(1423), 1, - anon_sym_LPAREN, - ACTIONS(1428), 1, - sym_identifier, - ACTIONS(1430), 1, - anon_sym_function, - ACTIONS(1434), 1, - sym__await_keyword, - STATE(3275), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1432), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(326), 11, - sym__ternary_qmark, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [520] = 12, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1470), 1, - sym_identifier, - ACTIONS(1472), 1, - anon_sym_LBRACE, - ACTIONS(1474), 1, - anon_sym_of, - ACTIONS(1476), 1, - anon_sym_LBRACK, - STATE(2201), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 15, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [608] = 12, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1470), 1, - sym_identifier, - ACTIONS(1472), 1, - anon_sym_LBRACE, - ACTIONS(1474), 1, - anon_sym_of, - ACTIONS(1476), 1, - anon_sym_LBRACK, - STATE(2200), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 15, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [696] = 12, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(409), 1, - anon_sym_EQ, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(1408), 1, - anon_sym_LPAREN, - ACTIONS(1792), 1, - sym__resource_binding_start, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2663), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [783] = 12, - ACTIONS(399), 1, - anon_sym_RBRACE, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(409), 1, - anon_sym_EQ, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(1408), 1, - anon_sym_LPAREN, - ACTIONS(1792), 1, - sym__resource_binding_start, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [870] = 12, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(409), 1, - anon_sym_EQ, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(1408), 1, - anon_sym_LPAREN, - ACTIONS(1792), 1, - sym__resource_binding_start, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [957] = 12, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(409), 1, - anon_sym_EQ, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1408), 1, - anon_sym_LPAREN, - ACTIONS(1792), 1, - sym__resource_binding_start, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1044] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1796), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1794), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1112] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1800), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1798), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1180] = 11, - ACTIONS(399), 1, - anon_sym_RBRACE, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(1806), 1, - anon_sym_LPAREN, - ACTIONS(1809), 1, - anon_sym_EQ, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1264] = 13, - ACTIONS(437), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(607), 1, - anon_sym_in, - ACTIONS(1815), 1, - sym_identifier, - ACTIONS(1817), 1, - anon_sym_LBRACE, - ACTIONS(1819), 1, - anon_sym_of, - ACTIONS(1821), 1, - anon_sym_LBRACK, - STATE(2849), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2165), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_instanceof, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1352] = 11, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(1806), 1, - anon_sym_LPAREN, - ACTIONS(1809), 1, - anon_sym_EQ, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1436] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1464), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1466), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1504] = 11, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1806), 1, - anon_sym_LPAREN, - ACTIONS(1809), 1, - anon_sym_EQ, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1588] = 11, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(1806), 1, - anon_sym_LPAREN, - ACTIONS(1809), 1, - anon_sym_EQ, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2663), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [1672] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1825), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1823), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1740] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1829), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1827), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1808] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1833), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1831), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1876] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1837), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1835), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [1944] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1837), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1835), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2012] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1837), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1835), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2080] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1841), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1839), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2148] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1837), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1835), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2216] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1845), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1843), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2284] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1845), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1843), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2352] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1845), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1843), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2420] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1845), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1843), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2488] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1849), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1847), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2556] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1853), 19, - sym__await_yield_identifier, - sym__await_keyword, - sym__single_statement_context, - sym__default_declaration_start, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1851), 40, - anon_sym_export, - anon_sym_break, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_delete, - anon_sym_do, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym__let, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [2624] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1855), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1857), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2691] = 5, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 22, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2762] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1861), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1863), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2829] = 6, - ACTIONS(345), 1, - anon_sym_EQ, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2902] = 6, - ACTIONS(1865), 1, - anon_sym_EQ, - ACTIONS(1867), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [2975] = 6, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(1865), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3048] = 6, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3121] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1867), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3194] = 6, - ACTIONS(359), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 21, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3267] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1466), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1464), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3334] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1871), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3401] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1873), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1875), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3468] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1879), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3535] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1881), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1883), 37, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3602] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3674] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1855), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1857), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3740] = 8, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1792), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [3816] = 6, - ACTIONS(515), 1, - anon_sym_EQ, - ACTIONS(517), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [3888] = 8, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, - anon_sym_COLON, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1887), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [3964] = 6, - ACTIONS(1889), 1, - anon_sym_EQ, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4036] = 6, - ACTIONS(517), 1, - anon_sym_EQ_GT, - ACTIONS(1889), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4108] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1891), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4180] = 6, - ACTIONS(517), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4252] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1861), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1863), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4318] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1871), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4384] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1873), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1875), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4450] = 5, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 21, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4520] = 6, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4592] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1879), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4658] = 6, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4730] = 6, - ACTIONS(437), 1, + [anon_sym_QMARK_QMARK] = ACTIONS(322), + [anon_sym_PLUS_PLUS] = ACTIONS(326), + [anon_sym_DASH_DASH] = ACTIONS(326), + [sym_comment] = ACTIONS(5), + [anon_sym_BQUOTE] = ACTIONS(326), + [sym_undefined] = ACTIONS(1352), + [anon_sym_static] = ACTIONS(1352), + [anon_sym_get] = ACTIONS(1352), + [anon_sym_set] = ACTIONS(1352), + [sym__ternary_qmark] = ACTIONS(326), + [sym_html_comment] = ACTIONS(5), + [sym__await_keyword] = ACTIONS(1354), + }, +}; + +static const uint16_t ts_small_parse_table[] = { + [0] = 12, + ACTIONS(637), 1, anon_sym_EQ, - ACTIONS(439), 1, + ACTIONS(639), 1, anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + ACTIONS(1335), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4802] = 6, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(1893), 1, - anon_sym_EQ, + ACTIONS(1350), 1, + anon_sym_function, + ACTIONS(1690), 1, + sym_identifier, + ACTIONS(1694), 1, + sym__await_keyword, + STATE(3399), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, + ACTIONS(1692), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 12, sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + anon_sym_LBRACE, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -74356,15 +68402,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [4874] = 6, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74380,56 +68418,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [4946] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1881), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -74448,99 +68440,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1883), 36, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [5012] = 5, - ACTIONS(1865), 1, + [89] = 12, + ACTIONS(627), 1, anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1335), 1, + anon_sym_LPAREN, + ACTIONS(1696), 1, + sym_identifier, + ACTIONS(1698), 1, + anon_sym_function, + ACTIONS(1702), 1, + sym__await_keyword, + STATE(3375), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 21, + ACTIONS(1700), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 12, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + sym__await_operand_end, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -74550,14 +68479,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5082] = 6, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(517), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -74574,9 +68495,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -74595,83 +68517,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(326), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [178] = 14, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(610), 1, + anon_sym_of, + ACTIONS(1335), 1, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [5154] = 3, + ACTIONS(1348), 1, + sym_identifier, + ACTIONS(1350), 1, + anon_sym_function, + ACTIONS(1354), 1, + sym__await_keyword, + STATE(3373), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1464), 36, + ACTIONS(1352), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(326), 11, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -74679,15 +68559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [5220] = 6, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74703,29 +68575,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -74744,107 +68596,103 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5291] = 6, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(1895), 1, - anon_sym_EQ, + [271] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, + ACTIONS(1638), 20, + sym__await_yield_identifier, + sym__await_keyword, + sym__default_declaration_start, + ts_builtin_sym_end, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1640), 42, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [5362] = 7, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(411), 1, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [342] = 12, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1895), 1, + ACTIONS(591), 1, anon_sym_EQ, + ACTIONS(1386), 1, + sym_identifier, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, + anon_sym_of, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2201), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 18, + STATE(2070), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 15, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -74854,38 +68702,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [5435] = 7, - ACTIONS(587), 1, - anon_sym_COLON, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - ACTIONS(1895), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -74901,28 +68718,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, + ACTIONS(322), 21, anon_sym_STAR, anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -74941,31 +68740,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5508] = 12, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(439), 1, + [430] = 12, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(607), 1, - anon_sym_in, - ACTIONS(1897), 1, + ACTIONS(591), 1, + anon_sym_EQ, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1899), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1901), 1, + ACTIONS(1390), 1, anon_sym_of, - ACTIONS(1903), 1, + ACTIONS(1392), 1, anon_sym_LBRACK, + STATE(2195), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3045), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - ACTIONS(326), 11, + ACTIONS(326), 15, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -74991,8 +68794,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(322), 21, anon_sym_STAR, + anon_sym_in, anon_sym_instanceof, anon_sym_LT, anon_sym_GT, @@ -75012,17 +68816,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5591] = 7, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, + [518] = 12, + ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(1895), 1, + ACTIONS(403), 1, anon_sym_EQ, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(1320), 1, + anon_sym_LPAREN, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2646), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75038,14 +68852,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 18, + ACTIONS(326), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -75057,7 +68870,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75078,13 +68891,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5664] = 7, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(587), 1, + [605] = 12, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(589), 1, + ACTIONS(403), 1, anon_sym_EQ, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(1320), 1, + anon_sym_LPAREN, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2599), 1, + aux_sym_object_repeat1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -75104,14 +68927,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, + ACTIONS(326), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -75144,13 +68966,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5737] = 7, - ACTIONS(407), 1, + [692] = 12, + ACTIONS(401), 1, anon_sym_COLON, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, + ACTIONS(403), 1, anon_sym_EQ, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(1320), 1, + anon_sym_LPAREN, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2755), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -75170,14 +69002,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 18, + ACTIONS(326), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -75210,11 +69041,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5810] = 6, - ACTIONS(393), 1, + [779] = 12, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(403), 1, anon_sym_EQ, - ACTIONS(411), 1, + ACTIONS(405), 1, anon_sym_EQ_GT, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1320), 1, + anon_sym_LPAREN, + ACTIONS(1704), 1, + sym__resource_binding_start, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -75234,15 +69077,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 19, + ACTIONS(326), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -75275,46 +69116,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [5881] = 3, + [866] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1861), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, + ACTIONS(1708), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1706), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1863), 35, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [934] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(443), 1, anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1714), 1, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(1717), 1, + anon_sym_EQ, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75330,68 +69215,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [5946] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1871), 35, + ACTIONS(1712), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -75399,14 +69233,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6011] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1873), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75425,20 +69254,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1875), 35, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [1018] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1725), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1723), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1086] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(1714), 1, + anon_sym_LPAREN, + ACTIONS(1717), 1, + anon_sym_EQ, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2646), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75454,6 +69353,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(1712), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -75461,14 +69371,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6076] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75487,49 +69392,155 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1879), 35, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [1170] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1729), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1727), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1238] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1733), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6141] = 5, - ACTIONS(1889), 1, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1731), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1306] = 11, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(1714), 1, + anon_sym_LPAREN, + ACTIONS(1717), 1, anon_sym_EQ, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + STATE(2599), 1, + aux_sym_object_repeat1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75545,37 +69556,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, + ACTIONS(1712), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -75587,29 +69574,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6210] = 5, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75630,36 +69595,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, + [1390] = 11, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(439), 1, anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1714), 1, anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [6279] = 6, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, + ACTIONS(1717), 1, anon_sym_EQ, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2755), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75675,15 +69629,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 19, + ACTIONS(1712), 17, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -75695,7 +69647,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -75716,46 +69668,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [6350] = 3, + [1474] = 13, + ACTIONS(431), 1, + anon_sym_EQ, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1735), 1, + sym_identifier, + ACTIONS(1737), 1, + anon_sym_LBRACE, + ACTIONS(1739), 1, + anon_sym_of, + ACTIONS(1741), 1, + anon_sym_LBRACK, + STATE(2826), 1, + sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1883), 35, - sym__automatic_semicolon, + STATE(2123), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -75771,21 +69722,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [6415] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1855), 21, + ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -75804,471 +69743,470 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1857), 35, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [1562] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1745), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6480] = 6, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1743), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1630] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1749), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1747), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [6551] = 7, - ACTIONS(407), 1, - anon_sym_COLON, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - ACTIONS(1895), 1, - anon_sym_EQ, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1698] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 18, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_instanceof, + ACTIONS(1753), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1751), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1766] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1378), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1380), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [6624] = 6, - ACTIONS(1811), 1, - anon_sym_EQ_GT, - ACTIONS(1895), 1, - anon_sym_EQ, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1834] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + ACTIONS(1757), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1755), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [6695] = 5, - ACTIONS(1893), 1, - anon_sym_EQ, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1902] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1804), 20, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + ACTIONS(1761), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [6764] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1466), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1759), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1464), 35, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [6829] = 10, - ACTIONS(437), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(607), 1, - anon_sym_in, - ACTIONS(1906), 1, - anon_sym_of, - ACTIONS(1908), 1, - sym__resource_binding_start, - ACTIONS(1910), 1, - sym__plain_resource_for_of_context, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [1970] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_instanceof, + ACTIONS(1765), 19, + sym__await_yield_identifier, + sym__await_keyword, + sym__single_statement_context, + sym__default_declaration_start, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 19, - anon_sym_STAR, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1763), 40, + anon_sym_export, + anon_sym_break, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_delete, + anon_sym_do, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym__let, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [6907] = 3, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [2038] = 6, + ACTIONS(359), 1, + anon_sym_EQ_GT, + ACTIONS(1767), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1883), 34, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76284,21 +70222,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [6971] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76317,34 +70243,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1879), 34, - sym__automatic_semicolon, + ACTIONS(1712), 21, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -76352,17 +70265,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7035] = 7, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, + [2111] = 6, + ACTIONS(1767), 1, anon_sym_EQ, - ACTIONS(1887), 1, - sym__resource_binding_start, + ACTIONS(1769), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(361), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76378,25 +70289,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -76417,39 +70310,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7107] = 5, - ACTIONS(1895), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 19, - sym__automatic_semicolon, + ACTIONS(1712), 21, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -76459,32 +70332,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [7175] = 3, + [2184] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1855), 21, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76506,17 +70358,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1857), 34, - sym__automatic_semicolon, + ACTIONS(1773), 37, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -76541,11 +70396,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7239] = 3, + [2251] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1861), 21, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76567,17 +70422,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1863), 34, - sym__automatic_semicolon, + ACTIONS(1777), 37, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -76602,11 +70460,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7303] = 3, + [2318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 21, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76628,17 +70486,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1464), 34, - sym__automatic_semicolon, + ACTIONS(1781), 37, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -76663,11 +70524,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7367] = 3, + [2385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1869), 21, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76689,17 +70550,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1871), 34, - sym__automatic_semicolon, + ACTIONS(1785), 37, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -76724,11 +70588,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7431] = 3, + [2452] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1873), 21, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -76750,17 +70614,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1875), 34, - sym__automatic_semicolon, + ACTIONS(1789), 37, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_PLUS_EQ, @@ -76785,51 +70652,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [7495] = 5, - ACTIONS(1859), 1, - anon_sym_EQ, + [2519] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1804), 19, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1802), 20, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76848,17 +70678,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7563] = 7, - ACTIONS(411), 1, - anon_sym_EQ_GT, - ACTIONS(589), 1, - anon_sym_EQ, - ACTIONS(1792), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(361), 15, + ACTIONS(1793), 37, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -76874,17 +70709,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(326), 17, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -76892,9 +70716,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(322), 20, + [2586] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -76913,26 +70742,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7635] = 7, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(601), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(599), 4, + ACTIONS(1378), 37, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -76940,6 +70780,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, + [2653] = 6, + ACTIONS(345), 1, + anon_sym_EQ, + ACTIONS(359), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -76977,24 +70825,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7706] = 7, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(591), 4, + ACTIONS(326), 21, + sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77004,7 +70847,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [2726] = 6, + ACTIONS(1795), 1, + anon_sym_EQ, + ACTIONS(1797), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77020,7 +70871,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77041,23 +70892,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7777] = 7, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(1915), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1912), 4, + ACTIONS(1712), 20, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -77068,25 +70913,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + [2798] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77105,34 +70939,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7848] = 7, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(1920), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1918), 4, + ACTIONS(1789), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77148,9 +70969,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [2864] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77169,26 +71002,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7919] = 7, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1923), 4, + ACTIONS(1378), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -77196,7 +71039,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [2930] = 6, + ACTIONS(517), 1, + anon_sym_EQ_GT, + ACTIONS(1795), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77212,7 +71063,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77233,23 +71084,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [7990] = 7, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1923), 4, + ACTIONS(1712), 20, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -77260,25 +71105,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + [3002] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77297,26 +71131,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8061] = 7, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1920), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1918), 4, + ACTIONS(1793), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -77324,7 +71168,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3068] = 6, + ACTIONS(515), 1, + anon_sym_EQ, + ACTIONS(517), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77340,7 +71192,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77361,23 +71213,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8132] = 7, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(596), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(593), 4, + ACTIONS(326), 20, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -77388,7 +71234,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [3140] = 5, + ACTIONS(1767), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77404,7 +71256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77425,24 +71277,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8203] = 7, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1915), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1912), 4, + ACTIONS(1712), 21, + sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77452,25 +71299,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + [3210] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77489,24 +71325,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8274] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1923), 4, + ACTIONS(1781), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -77514,7 +71362,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3276] = 6, + ACTIONS(431), 1, + anon_sym_EQ, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77530,7 +71386,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77551,22 +71407,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8342] = 6, - ACTIONS(1915), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1912), 4, + ACTIONS(326), 20, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77576,7 +71428,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3348] = 6, + ACTIONS(1799), 1, + anon_sym_EQ, + ACTIONS(1801), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77592,7 +71452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77613,25 +71473,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8410] = 8, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(1925), 1, - anon_sym_in, - ACTIONS(1928), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1712), 20, sym__ternary_qmark, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77641,7 +71494,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3420] = 6, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1799), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77657,8 +71518,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77677,26 +71539,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8482] = 9, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(607), 1, - anon_sym_in, - ACTIONS(1906), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1910), 2, - sym__resource_binding_start, - sym__plain_resource_for_of_context, - ACTIONS(326), 13, + ACTIONS(1712), 20, sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -77706,24 +71560,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 19, + [3492] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1783), 21, anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77742,33 +71586,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8556] = 7, - ACTIONS(437), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(604), 3, + ACTIONS(1785), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(326), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77784,9 +71616,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [3558] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77805,25 +71649,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8626] = 7, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1930), 3, + ACTIONS(1773), 36, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -77831,7 +71686,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3624] = 8, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(591), 1, + anon_sym_EQ, + ACTIONS(595), 1, + anon_sym_COLON, + ACTIONS(1803), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77847,7 +71714,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(326), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77868,27 +71754,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8696] = 8, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(1925), 1, - anon_sym_in, - ACTIONS(1928), 1, - anon_sym_of, + [3700] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, + ACTIONS(1775), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1777), 36, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -77896,7 +71817,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [3766] = 8, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(591), 1, + anon_sym_EQ, + ACTIONS(1704), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77912,8 +71845,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 19, + ACTIONS(326), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -77932,33 +71885,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8768] = 7, - ACTIONS(1885), 1, + [3842] = 7, + ACTIONS(595), 1, + anon_sym_COLON, + ACTIONS(1719), 1, anon_sym_EQ_GT, - ACTIONS(1893), 1, + ACTIONS(1805), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1930), 3, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -77974,7 +71911,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1712), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -77995,27 +71951,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8838] = 8, - ACTIONS(437), 1, - anon_sym_EQ, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(607), 1, - anon_sym_in, - ACTIONS(1906), 1, - anon_sym_of, + [3915] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, + ACTIONS(1779), 21, + anon_sym_STAR, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + ACTIONS(1781), 35, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -78023,7 +72013,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [3980] = 6, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + ACTIONS(1805), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78039,8 +72037,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 19, + ACTIONS(1712), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78059,32 +72078,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8910] = 6, - ACTIONS(1920), 1, + [4051] = 5, + ACTIONS(1795), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1918), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78100,7 +72100,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78121,20 +72121,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [8978] = 6, - ACTIONS(1933), 1, - anon_sym_EQ, - ACTIONS(1935), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1712), 20, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -78145,25 +72142,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + [4120] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78182,32 +72168,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9045] = 7, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(626), 1, - anon_sym_EQ, - ACTIONS(1937), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 14, + ACTIONS(1789), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78223,9 +72197,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4185] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78244,31 +72230,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9114] = 6, - ACTIONS(635), 1, - anon_sym_EQ, - ACTIONS(637), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(1773), 35, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78284,9 +72259,115 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [4250] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, + anon_sym_LBRACE, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, + anon_sym_LPAREN, + ACTIONS(1823), 1, + anon_sym_LBRACK, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1827), 1, + anon_sym_DOT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, + anon_sym_BQUOTE, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2167), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [4379] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78305,31 +72386,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9181] = 6, - ACTIONS(1939), 1, - anon_sym_EQ, - ACTIONS(1941), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1793), 35, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78345,44 +72415,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [9248] = 6, - ACTIONS(637), 1, - anon_sym_EQ_GT, - ACTIONS(1939), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -78390,7 +72422,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [4444] = 5, + ACTIONS(1799), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78406,7 +72444,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78427,22 +72465,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9315] = 7, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(626), 1, - anon_sym_EQ, - ACTIONS(1943), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 14, + ACTIONS(1712), 20, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -78452,25 +72486,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + [4513] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78489,25 +72512,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9384] = 7, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(1925), 1, - anon_sym_in, - ACTIONS(1928), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1777), 35, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -78515,7 +72548,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + [4578] = 6, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(591), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78531,8 +72572,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 19, + ACTIONS(326), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78551,31 +72613,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9453] = 6, - ACTIONS(616), 1, + [4649] = 7, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1933), 1, + ACTIONS(591), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78591,7 +72639,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(326), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78612,31 +72679,203 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9520] = 6, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(637), 1, - anon_sym_EQ_GT, + [4722] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, + anon_sym_LBRACE, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, + anon_sym_LPAREN, + ACTIONS(1823), 1, + anon_sym_LBRACK, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, + anon_sym_BQUOTE, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + ACTIONS(1845), 1, + anon_sym_DOT, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2181), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, - sym__ternary_qmark, - sym__completed_arrow_function, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [4851] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, anon_sym_LBRACE, - anon_sym_instanceof, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, anon_sym_LPAREN, + ACTIONS(1823), 1, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + ACTIONS(1847), 1, + anon_sym_DOT, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2197), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [4980] = 6, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(1805), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78652,7 +72891,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1712), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78673,31 +72932,299 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9587] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1941), 1, - anon_sym_EQ_GT, + [5051] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, + anon_sym_LBRACE, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, + anon_sym_LPAREN, + ACTIONS(1823), 1, + anon_sym_LBRACK, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, + anon_sym_BQUOTE, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + ACTIONS(1849), 1, + anon_sym_DOT, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2152), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, - sym__ternary_qmark, - sym__completed_arrow_function, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [5180] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, anon_sym_LBRACE, - anon_sym_instanceof, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, anon_sym_LPAREN, + ACTIONS(1823), 1, anon_sym_LBRACK, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, + anon_sym_BQUOTE, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + ACTIONS(1851), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2165), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [5309] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, + anon_sym_LBRACE, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, + anon_sym_LPAREN, + ACTIONS(1823), 1, + anon_sym_LBRACK, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + ACTIONS(1853), 1, + anon_sym_DOT, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2204), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [5438] = 7, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(1719), 1, + anon_sym_EQ_GT, + ACTIONS(1805), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78713,7 +73240,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1712), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78734,31 +73280,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9654] = 6, - ACTIONS(637), 1, + [5511] = 7, + ACTIONS(401), 1, + anon_sym_COLON, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(1859), 1, + ACTIONS(1805), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78774,7 +73306,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1712), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78795,23 +73346,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9721] = 8, - ACTIONS(1885), 1, + [5584] = 12, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1912), 1, - anon_sym_RBRACK, - ACTIONS(1915), 1, + ACTIONS(589), 1, anon_sym_EQ, - ACTIONS(1918), 1, - anon_sym_COMMA, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1855), 1, + sym_identifier, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(1859), 1, + anon_sym_of, + ACTIONS(1861), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + STATE(3039), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(326), 11, sym__ternary_qmark, - anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_LT_EQ, @@ -78821,7 +73380,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78837,9 +73396,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, - anon_sym_in, + anon_sym_instanceof, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -78858,33 +73417,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9792] = 8, - ACTIONS(439), 1, + [5667] = 7, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(593), 1, - anon_sym_RBRACK, - ACTIONS(596), 1, + ACTIONS(595), 1, + anon_sym_COLON, + ACTIONS(1805), 1, anon_sym_EQ, - ACTIONS(599), 1, - anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 13, - sym__ternary_qmark, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -78900,7 +73443,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1712), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -78921,31 +73483,110 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9863] = 7, - ACTIONS(624), 1, + [5740] = 35, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(1809), 1, + anon_sym_LBRACE, + ACTIONS(1811), 1, + anon_sym_class, + ACTIONS(1813), 1, + anon_sym_function, + ACTIONS(1815), 1, + anon_sym_import, + ACTIONS(1817), 1, + anon_sym_new, + ACTIONS(1821), 1, + anon_sym_LPAREN, + ACTIONS(1823), 1, + anon_sym_LBRACK, + ACTIONS(1825), 1, + anon_sym_LT, + ACTIONS(1829), 1, + anon_sym_DQUOTE, + ACTIONS(1831), 1, + anon_sym_SQUOTE, + ACTIONS(1833), 1, + anon_sym_async, + ACTIONS(1835), 1, + anon_sym_SLASH, + ACTIONS(1837), 1, + anon_sym_BQUOTE, + ACTIONS(1839), 1, + sym_number, + ACTIONS(1843), 1, + sym__constructor_async_function_start, + ACTIONS(1864), 1, + anon_sym_DOT, + STATE(1995), 1, + sym_jsx_opening_element, + STATE(2148), 1, + sym__constructor, + STATE(2219), 1, + sym__constructor_generator_function, + STATE(2234), 1, + sym__constructor_member, + STATE(2242), 1, + sym__constructor_subscript, + STATE(2274), 1, + sym__constructor_tag, + STATE(2328), 1, + sym__argumentless_new_expression, + STATE(2387), 1, + sym__constructor_function_expression, + STATE(2537), 1, + sym__constructor_chain_base, + STATE(2573), 1, + aux_sym_export_statement_repeat1, + STATE(2772), 1, + sym__constructor_import, + STATE(2879), 1, + sym_decorator, + STATE(3053), 1, + sym_import, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1841), 2, + sym__await_yield_identifier, + sym__await_keyword, + ACTIONS(1819), 5, + anon_sym_let, + anon_sym_using, + anon_sym_static, + anon_sym_get, + anon_sym_set, + ACTIONS(1807), 7, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + STATE(2367), 12, + sym_parenthesized_expression, + sym_object, + sym_array, + sym_jsx_element, + sym_jsx_self_closing_element, + sym_class, + sym_new_expression, + sym__constructor_atom, + sym_string, + sym_template_string, + sym_regex, + sym_meta_property, + [5869] = 7, + ACTIONS(405), 1, anon_sym_EQ_GT, - ACTIONS(626), 1, + ACTIONS(591), 1, anon_sym_EQ, - ACTIONS(1945), 1, - sym__resource_binding_start, + ACTIONS(595), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -78962,6 +73603,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(326), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, @@ -78983,50 +73643,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [9932] = 7, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(626), 1, - anon_sym_EQ, - ACTIONS(1947), 1, - sym__resource_binding_start, + [5942] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79045,31 +73669,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10001] = 6, - ACTIONS(1893), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1930), 3, + ACTIONS(1378), 35, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RBRACK, - ACTIONS(1804), 13, - sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79085,9 +73698,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6007] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79106,23 +73731,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10068] = 6, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(616), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 15, + ACTIONS(1785), 35, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -79130,6 +73767,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, + [6072] = 7, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(591), 1, + anon_sym_EQ, + ACTIONS(1704), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -79146,6 +73793,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, + ACTIONS(326), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, @@ -79167,49 +73832,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10135] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1935), 1, - anon_sym_EQ_GT, + [6144] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79228,31 +73858,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10202] = 6, - ACTIONS(616), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1789), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79268,43 +73886,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [10269] = 8, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1912), 1, - anon_sym_RBRACK, - ACTIONS(1915), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6208] = 10, + ACTIONS(431), 1, anon_sym_EQ, - ACTIONS(1918), 1, - anon_sym_COMMA, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1866), 1, + anon_sym_of, + ACTIONS(1868), 1, + sym__resource_binding_start, + ACTIONS(1870), 1, + sym__plain_resource_for_of_context, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(326), 15, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -79315,7 +73925,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79331,9 +73941,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79352,49 +73961,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10340] = 6, - ACTIONS(614), 1, - anon_sym_EQ, - ACTIONS(616), 1, - anon_sym_EQ_GT, + [6286] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79413,30 +73987,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10407] = 6, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 14, + ACTIONS(1777), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79452,32 +74015,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - [10473] = 3, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6350] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1855), 21, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, anon_sym_EQ, @@ -79499,12 +74048,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1857), 30, + ACTIONS(1378), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -79530,48 +74083,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [10533] = 6, - ACTIONS(624), 1, - anon_sym_EQ_GT, - ACTIONS(1949), 1, - anon_sym_EQ, + [6414] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79590,31 +74109,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10599] = 7, - ACTIONS(1912), 1, - anon_sym_RBRACK, - ACTIONS(1915), 1, - anon_sym_EQ, - ACTIONS(1918), 1, - anon_sym_COMMA, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 13, + ACTIONS(1773), 34, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79630,9 +74137,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6478] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79651,29 +74170,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10667] = 5, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1793), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79689,9 +74198,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6542] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79710,29 +74231,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10731] = 5, - ACTIONS(1939), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1804), 15, + ACTIONS(1781), 34, + sym__automatic_semicolon, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79748,9 +74259,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [6606] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -79769,22 +74292,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10795] = 6, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(639), 1, - anon_sym_EQ_GT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(326), 14, + ACTIONS(1785), 34, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, @@ -79792,7 +74327,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + [6670] = 5, + ACTIONS(1805), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79808,7 +74349,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1712), 19, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79829,29 +74390,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10861] = 5, - ACTIONS(1933), 1, + [6738] = 7, + ACTIONS(405), 1, + anon_sym_EQ_GT, + ACTIONS(591), 1, anon_sym_EQ, + ACTIONS(1803), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 15, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79867,7 +74416,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(326), 17, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79888,17 +74455,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10925] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1951), 1, + [6810] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, + ACTIONS(599), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(597), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -79911,7 +74482,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79927,7 +74498,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -79948,17 +74519,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [10991] = 6, - ACTIONS(639), 1, + [6881] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1859), 1, + ACTIONS(1875), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1872), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -79971,7 +74546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -79987,7 +74562,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80008,17 +74583,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11057] = 6, - ACTIONS(639), 1, + [6952] = 7, + ACTIONS(1801), 1, anon_sym_EQ_GT, - ACTIONS(641), 1, + ACTIONS(1875), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1872), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80031,7 +74610,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80047,7 +74626,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80068,17 +74647,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11123] = 6, - ACTIONS(1949), 1, - anon_sym_EQ, - ACTIONS(1953), 1, + [7023] = 7, + ACTIONS(1801), 1, anon_sym_EQ_GT, + ACTIONS(1880), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1878), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80091,7 +74674,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80107,7 +74690,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80128,17 +74711,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11189] = 6, - ACTIONS(1951), 1, + [7094] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1955), 1, + ACTIONS(1880), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1878), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80151,7 +74738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80167,7 +74754,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80188,17 +74775,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11255] = 6, - ACTIONS(639), 1, + [7165] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1955), 1, + ACTIONS(589), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(587), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80211,7 +74802,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80227,7 +74818,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80248,41 +74839,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11321] = 3, + [7236] = 7, + ACTIONS(1801), 1, + anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1464), 30, + ACTIONS(1883), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80298,24 +74882,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11381] = 6, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1953), 1, + ACTIONS(1710), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [7307] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1883), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80328,7 +74930,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80344,7 +74946,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80365,17 +74967,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11447] = 6, - ACTIONS(624), 1, + [7378] = 7, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(1859), 1, + ACTIONS(584), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(581), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -80388,7 +74994,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80404,7 +75010,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -80425,41 +75031,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11513] = 3, + [7449] = 6, + ACTIONS(1885), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1881), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1883), 30, + ACTIONS(1883), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80475,21 +75072,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11573] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1861), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80508,15 +75093,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1863), 30, + [7517] = 7, + ACTIONS(431), 1, + anon_sym_EQ, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(602), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80532,21 +75135,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11633] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1869), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80565,50 +75156,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1871), 30, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11693] = 6, - ACTIONS(624), 1, + [7587] = 8, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(626), 1, + ACTIONS(1799), 1, anon_sym_EQ, + ACTIONS(1887), 1, + anon_sym_in, + ACTIONS(1890), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(326), 14, + ACTIONS(1712), 15, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -80619,7 +75184,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(361), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80635,9 +75200,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(322), 20, + ACTIONS(1710), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80656,41 +75220,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11759] = 3, + [7659] = 6, + ACTIONS(1880), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1873), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1875), 30, + ACTIONS(1878), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80704,23 +75259,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT_LT_EQ, anon_sym_STAR_STAR_EQ, anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11819] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80739,15 +75282,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1879), 30, + [7727] = 6, + ACTIONS(1875), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1872), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80763,26 +75323,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [11879] = 8, - ACTIONS(1859), 1, - anon_sym_EQ, - ACTIONS(1885), 1, - anon_sym_EQ_GT, - ACTIONS(1925), 1, + ACTIONS(1710), 20, + anon_sym_STAR, anon_sym_in, - ACTIONS(1928), 1, - anon_sym_of, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [7795] = 7, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1799), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(1892), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -80796,7 +75370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80812,8 +75386,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -80832,22 +75407,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [11949] = 8, - ACTIONS(439), 1, - anon_sym_EQ_GT, - ACTIONS(1859), 1, + [7865] = 8, + ACTIONS(1799), 1, anon_sym_EQ, - ACTIONS(1925), 1, + ACTIONS(1801), 1, + anon_sym_EQ_GT, + ACTIONS(1887), 1, anon_sym_in, - ACTIONS(1928), 1, + ACTIONS(1890), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(1712), 15, sym__ternary_qmark, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -80858,7 +75435,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -80874,7 +75451,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 19, + ACTIONS(1710), 19, anon_sym_STAR, anon_sym_LT, anon_sym_GT, @@ -80894,18 +75471,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12019] = 8, - ACTIONS(393), 1, - anon_sym_EQ, - ACTIONS(439), 1, + [7937] = 9, + ACTIONS(433), 1, anon_sym_EQ_GT, - ACTIONS(607), 1, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(605), 1, anon_sym_in, - ACTIONS(1906), 1, + ACTIONS(1866), 1, anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, + ACTIONS(1870), 2, + sym__resource_binding_start, + sym__plain_resource_for_of_context, ACTIONS(326), 13, sym__ternary_qmark, anon_sym_instanceof, @@ -80956,40 +75536,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12089] = 3, + [8011] = 8, + ACTIONS(431), 1, + anon_sym_EQ, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1866), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1869), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1871), 29, + ACTIONS(326), 15, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81005,21 +75580,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12148] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1855), 21, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81038,45 +75600,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1857), 29, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12207] = 5, - ACTIONS(1955), 1, + [8083] = 7, + ACTIONS(1799), 1, anon_sym_EQ, + ACTIONS(1801), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1892), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81089,7 +75626,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81105,7 +75642,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81126,40 +75663,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12270] = 3, + [8153] = 7, + ACTIONS(1799), 1, + anon_sym_EQ, + ACTIONS(1887), 1, + anon_sym_in, + ACTIONS(1890), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1861), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1863), 29, + ACTIONS(1712), 15, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81175,20 +75705,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12329] = 5, - ACTIONS(1949), 1, + ACTIONS(1710), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_QMARK_QMARK, + [8222] = 7, + ACTIONS(627), 1, anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1895), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -81203,7 +75750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81219,7 +75766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81240,33 +75787,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12392] = 3, + [8291] = 7, + ACTIONS(627), 1, + anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1897), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1466), 21, - anon_sym_STAR, - anon_sym_in, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_AMP, - anon_sym_CARET, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_QMARK_QMARK, - ACTIONS(1464), 29, + ACTIONS(326), 14, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -81274,6 +75805,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81289,21 +75828,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12451] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1881), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81322,14 +75849,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1883), 29, + [8360] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(581), 1, + anon_sym_RBRACK, + ACTIONS(584), 1, + anon_sym_EQ, + ACTIONS(597), 1, + anon_sym_COMMA, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(361), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81345,21 +75891,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12510] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1873), 21, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81378,14 +75912,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1875), 29, + [8431] = 6, + ACTIONS(1799), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1892), 3, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RBRACK, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81401,21 +75952,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12569] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1877), 21, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81434,45 +75973,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(1879), 29, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_CARET_EQ, - anon_sym_AMP_EQ, - anon_sym_PIPE_EQ, - anon_sym_GT_GT_EQ, - anon_sym_GT_GT_GT_EQ, - anon_sym_LT_LT_EQ, - anon_sym_STAR_STAR_EQ, - anon_sym_AMP_AMP_EQ, - anon_sym_PIPE_PIPE_EQ, - anon_sym_QMARK_QMARK_EQ, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [12628] = 5, - ACTIONS(1859), 1, + [8498] = 8, + ACTIONS(1801), 1, + anon_sym_EQ_GT, + ACTIONS(1872), 1, + anon_sym_RBRACK, + ACTIONS(1875), 1, anon_sym_EQ, + ACTIONS(1878), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 14, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -81485,7 +75999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81501,7 +76015,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 20, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -81522,17 +76036,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12691] = 7, - ACTIONS(1859), 1, + [8569] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1872), 1, + anon_sym_RBRACK, + ACTIONS(1875), 1, anon_sym_EQ, - ACTIONS(1925), 1, - anon_sym_in, - ACTIONS(1928), 1, - anon_sym_of, + ACTIONS(1878), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1804), 13, + ACTIONS(1712), 13, sym__ternary_qmark, anon_sym_instanceof, anon_sym_LPAREN, @@ -81546,7 +76062,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(1813), 15, + ACTIONS(1721), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -81562,8 +76078,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - ACTIONS(1802), 19, + ACTIONS(1710), 20, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_AMP_AMP, @@ -81582,2255 +76099,2495 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - [12758] = 4, - ACTIONS(987), 1, + [8640] = 6, + ACTIONS(623), 1, anon_sym_EQ, + ACTIONS(625), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(979), 31, + ACTIONS(326), 15, sym__ternary_qmark, - sym__arrow_function_block_end, sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [12813] = 11, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1957), 1, - sym_identifier, - ACTIONS(1961), 1, - anon_sym_COMMA, - ACTIONS(1963), 1, - anon_sym_RBRACE, - STATE(2743), 1, - sym_string, - STATE(2780), 1, - sym_export_specifier, - STATE(2783), 1, - sym__local_export_specifier, - STATE(2788), 1, - sym__module_export_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [12882] = 10, - ACTIONS(685), 1, - anon_sym_BQUOTE, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1975), 1, - sym_optional_chain, - STATE(878), 1, - sym_arguments, - STATE(984), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1965), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1967), 25, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [12949] = 5, - ACTIONS(1981), 1, - sym__arrow_function_block_continuation, - ACTIONS(1983), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1977), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 29, + anon_sym_QMARK_QMARK, + [8707] = 6, + ACTIONS(1899), 1, + anon_sym_EQ, + ACTIONS(1901), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13005] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1985), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 30, + anon_sym_QMARK_QMARK, + [8774] = 6, + ACTIONS(625), 1, + anon_sym_EQ_GT, + ACTIONS(1899), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13059] = 9, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 24, + anon_sym_QMARK_QMARK, + [8841] = 6, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 15, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, + anon_sym_LPAREN, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13123] = 5, - ACTIONS(2003), 1, - sym__arrow_function_block_end, - ACTIONS(2005), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1999), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 29, + anon_sym_QMARK_QMARK, + [8908] = 6, + ACTIONS(1801), 1, + anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13179] = 5, - ACTIONS(2011), 1, - sym__arrow_function_block_end, - ACTIONS(2013), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2007), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 29, + anon_sym_QMARK_QMARK, + [8975] = 6, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13235] = 5, - ACTIONS(2019), 1, - sym__arrow_function_block_end, - ACTIONS(2021), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2015), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 29, + anon_sym_QMARK_QMARK, + [9042] = 7, + ACTIONS(627), 1, + anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1903), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13291] = 5, - ACTIONS(2027), 1, - sym__arrow_function_block_continuation, - ACTIONS(2029), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2023), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 29, + anon_sym_QMARK_QMARK, + [9111] = 6, + ACTIONS(612), 1, + anon_sym_EQ, + ACTIONS(614), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13347] = 5, - ACTIONS(2031), 1, - sym__arrow_function_block_end, - ACTIONS(2033), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1999), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 29, + anon_sym_QMARK_QMARK, + [9178] = 7, + ACTIONS(627), 1, + anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1905), 1, + sym__resource_binding_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13403] = 5, - ACTIONS(2035), 1, - sym__arrow_function_block_end, - ACTIONS(2037), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2007), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 29, + anon_sym_QMARK_QMARK, + [9247] = 6, + ACTIONS(1907), 1, + anon_sym_EQ, + ACTIONS(1909), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13459] = 5, - ACTIONS(2039), 1, - sym__arrow_function_block_end, - ACTIONS(2041), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2015), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_QMARK_QMARK, + [9314] = 6, + ACTIONS(614), 1, + anon_sym_EQ_GT, + ACTIONS(1907), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13515] = 5, - ACTIONS(2043), 1, - sym__arrow_function_block_continuation, - ACTIONS(2045), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2023), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 29, + anon_sym_QMARK_QMARK, + [9381] = 6, + ACTIONS(639), 1, + anon_sym_EQ_GT, + ACTIONS(1911), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13571] = 5, - ACTIONS(2051), 1, - sym__arrow_function_block_end, - ACTIONS(2053), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2047), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 29, + anon_sym_QMARK_QMARK, + [9447] = 6, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(1913), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [13627] = 5, - ACTIONS(2059), 1, - sym__arrow_function_block_end, - ACTIONS(2061), 1, - sym__completed_arrow_function, + [9513] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1773), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13683] = 5, - ACTIONS(2067), 1, - sym__arrow_function_block_end, - ACTIONS(2069), 1, - sym__completed_arrow_function, + [9573] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1777), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13739] = 5, - ACTIONS(2075), 1, - sym__arrow_function_block_continuation, - ACTIONS(2077), 1, - sym__completed_arrow_function, + [9633] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1378), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13795] = 5, - ACTIONS(2083), 1, - sym__arrow_function_block_continuation, - ACTIONS(2085), 1, - sym__completed_arrow_function, + [9693] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1781), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13851] = 5, - ACTIONS(2091), 1, - sym__arrow_function_block_continuation, - ACTIONS(2093), 1, - sym__completed_arrow_function, + [9753] = 6, + ACTIONS(637), 1, + anon_sym_EQ, + ACTIONS(639), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2089), 29, + ACTIONS(326), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13907] = 5, - ACTIONS(2099), 1, - sym__arrow_function_block_continuation, - ACTIONS(2101), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2095), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 29, + anon_sym_QMARK_QMARK, + [9819] = 6, + ACTIONS(1911), 1, + anon_sym_EQ, + ACTIONS(1915), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 14, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [13963] = 8, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2103), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2105), 26, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [14025] = 5, - ACTIONS(2107), 1, - sym__arrow_function_block_end, - ACTIONS(2109), 1, - sym__completed_arrow_function, + [9885] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(1783), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1785), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14081] = 5, - ACTIONS(2111), 1, - sym__arrow_function_block_end, - ACTIONS(2113), 1, - sym__completed_arrow_function, + [9945] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1789), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14137] = 5, - ACTIONS(2115), 1, - sym__arrow_function_block_end, - ACTIONS(2117), 1, - sym__completed_arrow_function, + [10005] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1793), 30, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14193] = 5, - ACTIONS(2119), 1, - sym__arrow_function_block_continuation, - ACTIONS(2121), 1, - sym__completed_arrow_function, + [10065] = 6, + ACTIONS(1913), 1, + anon_sym_EQ, + ACTIONS(1917), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(1712), 14, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 29, + anon_sym_QMARK_QMARK, + [10131] = 5, + ACTIONS(1907), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14249] = 5, - ACTIONS(2123), 1, - sym__arrow_function_block_continuation, - ACTIONS(2125), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2079), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 29, + anon_sym_QMARK_QMARK, + [10195] = 5, + ACTIONS(1885), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14305] = 5, - ACTIONS(2127), 1, - sym__arrow_function_block_continuation, - ACTIONS(2129), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1977), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 29, + anon_sym_QMARK_QMARK, + [10259] = 5, + ACTIONS(1899), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 15, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14361] = 5, - ACTIONS(2131), 1, - sym__arrow_function_block_continuation, - ACTIONS(2133), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2087), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 29, + anon_sym_QMARK_QMARK, + [10323] = 6, + ACTIONS(627), 1, + anon_sym_EQ, + ACTIONS(629), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 14, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14417] = 5, - ACTIONS(2135), 1, - sym__arrow_function_block_continuation, - ACTIONS(2137), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2095), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + [10389] = 7, + ACTIONS(1872), 1, + anon_sym_RBRACK, + ACTIONS(1875), 1, + anon_sym_EQ, + ACTIONS(1878), 1, anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 13, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14473] = 9, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2139), 1, - sym_identifier, - ACTIONS(2141), 1, - anon_sym_COMMA, - ACTIONS(2143), 1, - anon_sym_RBRACE, - STATE(2717), 1, - sym_import_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3286), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [14537] = 10, - ACTIONS(793), 1, - anon_sym_BQUOTE, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2151), 1, - sym_optional_chain, - STATE(1004), 1, - sym_template_string, - STATE(1122), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1965), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1967), 24, + anon_sym_QMARK_QMARK, + [10457] = 8, + ACTIONS(1801), 1, + anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, + ACTIONS(1887), 1, + anon_sym_in, + ACTIONS(1890), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 13, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [14603] = 8, - ACTIONS(685), 1, anon_sym_BQUOTE, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1975), 1, - sym_optional_chain, - STATE(984), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2153), 12, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 26, + anon_sym_QMARK_QMARK, + [10527] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(1885), 1, + anon_sym_EQ, + ACTIONS(1887), 1, + anon_sym_in, + ACTIONS(1890), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 13, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [14665] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1047), 12, + anon_sym_BQUOTE, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 31, + anon_sym_QMARK_QMARK, + [10597] = 8, + ACTIONS(433), 1, + anon_sym_EQ_GT, + ACTIONS(589), 1, + anon_sym_EQ, + ACTIONS(605), 1, + anon_sym_in, + ACTIONS(1866), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(326), 13, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14717] = 4, - ACTIONS(2161), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2157), 12, + ACTIONS(361), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(322), 19, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 30, + anon_sym_QMARK_QMARK, + [10667] = 5, + ACTIONS(1911), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 14, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [14771] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + [10730] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(1380), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1378), 29, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14825] = 4, - ACTIONS(2167), 1, - sym__completed_arrow_function, + [10789] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(1771), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, + anon_sym_QMARK_QMARK, + ACTIONS(1773), 29, sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [14878] = 3, + [10848] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(1775), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1777), 29, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [14929] = 23, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 11, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [15020] = 3, + [10907] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1791), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1793), 29, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15071] = 3, + [10966] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1787), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 30, + anon_sym_QMARK_QMARK, + ACTIONS(1789), 29, sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15122] = 25, - ACTIONS(1969), 1, + [11025] = 7, + ACTIONS(1885), 1, + anon_sym_EQ, + ACTIONS(1887), 1, + anon_sym_in, + ACTIONS(1890), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 13, + sym__ternary_qmark, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2181), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 19, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, - ACTIONS(2191), 1, anon_sym_CARET, - ACTIONS(2193), 1, anon_sym_PIPE, - ACTIONS(2197), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + [11092] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1783), 21, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, + anon_sym_in, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_AMP, + anon_sym_CARET, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, + anon_sym_QMARK_QMARK, + ACTIONS(1785), 29, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2213), 9, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15217] = 5, - ACTIONS(987), 1, - anon_sym_EQ, + [11151] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(979), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(983), 12, + ACTIONS(1779), 21, anon_sym_STAR, anon_sym_in, + anon_sym_EQ, anon_sym_LT, anon_sym_GT, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_AMP, + anon_sym_CARET, anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 26, - sym__automatic_semicolon, + anon_sym_QMARK_QMARK, + ACTIONS(1781), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [11210] = 5, + ACTIONS(1913), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1712), 14, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + ACTIONS(1721), 15, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_CARET_EQ, + anon_sym_AMP_EQ, + anon_sym_PIPE_EQ, + anon_sym_GT_GT_EQ, + anon_sym_GT_GT_GT_EQ, + anon_sym_LT_LT_EQ, + anon_sym_STAR_STAR_EQ, + anon_sym_AMP_AMP_EQ, + anon_sym_PIPE_PIPE_EQ, + anon_sym_QMARK_QMARK_EQ, + ACTIONS(1710), 20, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT, anon_sym_GT_GT_GT, anon_sym_LT_LT, + anon_sym_AMP, anon_sym_CARET, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_PERCENT, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [15272] = 3, + [11273] = 11, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1919), 1, + sym_identifier, + ACTIONS(1923), 1, + anon_sym_COMMA, + ACTIONS(1925), 1, + anon_sym_RBRACE, + STATE(2673), 1, + sym_string, + STATE(2675), 1, + sym_export_specifier, + STATE(2676), 1, + sym__local_export_specifier, + STATE(2678), 1, + sym__module_export_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [11342] = 4, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83843,8 +78600,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 30, + ACTIONS(971), 31, sym__ternary_qmark, + sym__arrow_function_block_end, sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, @@ -83874,82 +78632,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15323] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2013), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + [11397] = 9, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1927), 1, + sym_identifier, + ACTIONS(1929), 1, + anon_sym_COMMA, + ACTIONS(1931), 1, + anon_sym_RBRACE, + STATE(2788), 1, + sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + STATE(3456), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2009), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15420] = 3, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [11461] = 5, + ACTIONS(1937), 1, + sym__arrow_function_block_end, + ACTIONS(1939), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -83962,9 +78708,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 30, + ACTIONS(1935), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -83993,11 +78738,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15471] = 3, + [11517] = 5, + ACTIONS(1945), 1, + sym__arrow_function_block_continuation, + ACTIONS(1947), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84010,9 +78759,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 30, + ACTIONS(1943), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84041,11 +78789,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15522] = 3, + [11573] = 5, + ACTIONS(1953), 1, + sym__arrow_function_block_continuation, + ACTIONS(1955), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84058,9 +78810,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 30, + ACTIONS(1951), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84089,11 +78840,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15573] = 3, + [11629] = 5, + ACTIONS(1961), 1, + sym__arrow_function_block_continuation, + ACTIONS(1963), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84106,9 +78861,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 30, + ACTIONS(1959), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84137,82 +78891,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15624] = 26, + [11685] = 5, ACTIONS(1969), 1, - anon_sym_LPAREN, + sym__arrow_function_block_continuation, ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2021), 1, sym__completed_arrow_function, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2017), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15721] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84225,9 +78912,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 30, + ACTIONS(1967), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84256,11 +78942,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15772] = 3, + [11741] = 5, + ACTIONS(1977), 1, + sym__arrow_function_block_continuation, + ACTIONS(1979), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84273,9 +78963,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 30, + ACTIONS(1975), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84304,82 +78993,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15823] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2033), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2001), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [15920] = 3, + [11797] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84392,8 +79010,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 30, + ACTIONS(1005), 31, sym__ternary_qmark, + sym__arrow_function_block_end, sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, @@ -84423,283 +79042,166 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [15971] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2037), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + [11849] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1981), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2009), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16068] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2243), 9, + ACTIONS(1983), 30, + sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16163] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2041), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [11903] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(975), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2017), 8, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(977), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16260] = 15, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2197), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [11957] = 5, + ACTIONS(1987), 1, + sym__arrow_function_block_continuation, + ACTIONS(1989), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1965), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(1967), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16335] = 3, + [12013] = 5, + ACTIONS(1991), 1, + sym__arrow_function_block_continuation, + ACTIONS(1993), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84712,9 +79214,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 30, + ACTIONS(1975), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -84743,82 +79244,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16386] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [12069] = 8, + ACTIONS(683), 1, + anon_sym_BQUOTE, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2003), 1, sym_optional_chain, - ACTIONS(2053), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + STATE(917), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2049), 8, + ACTIONS(1997), 26, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - anon_sym_BQUOTE, - [16483] = 3, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [12131] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84831,7 +79317,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 30, + ACTIONS(2007), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -84862,92 +79348,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16534] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [12185] = 8, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2061), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2011), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2057), 8, + ACTIONS(2013), 26, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16631] = 8, - ACTIONS(793), 1, - anon_sym_BQUOTE, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2151), 1, - sym_optional_chain, - STATE(1004), 1, - sym_template_string, + [12247] = 5, + ACTIONS(2023), 1, + sym__arrow_function_block_end, + ACTIONS(2025), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -84960,7 +79423,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 25, + ACTIONS(2021), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -84971,7 +79434,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -84986,167 +79452,169 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [16692] = 26, - ACTIONS(1969), 1, + anon_sym_BQUOTE, + [12303] = 5, + ACTIONS(2027), 1, + sym__arrow_function_block_continuation, + ACTIONS(2029), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1957), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1959), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(1971), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2069), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [12359] = 5, + ACTIONS(2035), 1, + sym__arrow_function_block_end, + ACTIONS(2037), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2031), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2065), 8, + ACTIONS(2033), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16789] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [12415] = 5, + ACTIONS(2039), 1, + sym__arrow_function_block_continuation, + ACTIONS(2041), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1949), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2253), 9, - sym__completed_arrow_function, + ACTIONS(1951), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [16884] = 10, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2199), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [12471] = 5, + ACTIONS(2047), 1, + sym__arrow_function_block_end, + ACTIONS(2049), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85159,36 +79627,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 22, + ACTIONS(2045), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [16949] = 4, - ACTIONS(2259), 1, + [12527] = 5, + ACTIONS(2051), 1, + sym__arrow_function_block_end, + ACTIONS(2053), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85201,7 +79678,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 29, + ACTIONS(1935), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85231,11 +79708,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17002] = 3, + [12583] = 5, + ACTIONS(2059), 1, + sym__arrow_function_block_continuation, + ACTIONS(2061), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85248,9 +79729,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 30, + ACTIONS(2057), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85279,63 +79759,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17053] = 21, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [12639] = 9, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2063), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 13, + ACTIONS(2065), 24, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, anon_sym_RPAREN, anon_sym_SEMI, @@ -85343,82 +79803,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17140] = 22, - ACTIONS(1969), 1, + [12703] = 5, + ACTIONS(2073), 1, + sym__arrow_function_block_end, + ACTIONS(2075), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2069), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2071), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(1971), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [12759] = 5, + ACTIONS(2081), 1, + sym__arrow_function_block_end, + ACTIONS(2083), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2077), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 12, + ACTIONS(2079), 29, sym__ternary_qmark, - sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17229] = 4, - ACTIONS(2269), 1, + [12815] = 5, + ACTIONS(2085), 1, + sym__arrow_function_block_continuation, + ACTIONS(2087), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85431,7 +79937,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(1943), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85461,13 +79967,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17282] = 4, - ACTIONS(2275), 1, + [12871] = 5, + ACTIONS(2089), 1, + sym__arrow_function_block_end, + ACTIONS(2091), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85480,7 +79988,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(2071), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85510,13 +80018,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17335] = 4, - ACTIONS(2281), 1, + [12927] = 5, + ACTIONS(2093), 1, + sym__arrow_function_block_end, + ACTIONS(2095), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85529,7 +80039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2045), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85559,13 +80069,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17388] = 4, - ACTIONS(2287), 1, + [12983] = 5, + ACTIONS(2097), 1, + sym__arrow_function_block_end, + ACTIONS(2099), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85578,7 +80090,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(2079), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85608,13 +80120,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17441] = 4, - ACTIONS(2289), 1, + [13039] = 5, + ACTIONS(2101), 1, + sym__arrow_function_block_continuation, + ACTIONS(2103), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85627,7 +80141,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, + ACTIONS(2057), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -85657,11 +80171,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17494] = 3, + [13095] = 5, + ACTIONS(2105), 1, + sym__arrow_function_block_end, + ACTIONS(2107), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85674,9 +80192,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 30, + ACTIONS(2021), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85705,11 +80222,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17545] = 3, + [13151] = 5, + ACTIONS(2109), 1, + sym__arrow_function_block_end, + ACTIONS(2111), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85722,9 +80243,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 30, + ACTIONS(2033), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -85753,43 +80273,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17596] = 13, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [13207] = 12, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2197), 1, + ACTIONS(2119), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, + ACTIONS(2121), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 8, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 21, + ACTIONS(2115), 21, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_COMMA, @@ -85811,11 +80330,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [17667] = 3, + [13276] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85828,7 +80347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 30, + ACTIONS(2125), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -85859,11 +80378,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17718] = 3, + [13327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -85876,7 +80395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 30, + ACTIONS(2129), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -85907,353 +80426,205 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [17769] = 19, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + [13378] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2131), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 14, + ACTIONS(2133), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [17852] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2109), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13429] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(1001), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2049), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [17949] = 20, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2185), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, anon_sym_AMP, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2245), 1, anon_sym_PIPE, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 14, + ACTIONS(1003), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [18034] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2113), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13480] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2135), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2057), 8, + ACTIONS(2137), 30, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [18131] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2117), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [13531] = 5, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(971), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(975), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, + ACTIONS(977), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - ACTIONS(2065), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18228] = 3, + [13586] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86266,7 +80637,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 30, + ACTIONS(2141), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86297,11 +80668,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18279] = 3, + [13637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86314,7 +80685,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 30, + ACTIONS(989), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86345,77 +80716,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18330] = 21, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2245), 1, - anon_sym_PIPE, - STATE(964), 1, - sym_arguments, + [13688] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 13, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [18417] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1001), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86428,7 +80733,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 30, + ACTIONS(971), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86459,11 +80764,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18468] = 3, + [13739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86476,7 +80781,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 30, + ACTIONS(993), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86507,11 +80812,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18519] = 3, + [13790] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86524,7 +80829,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 30, + ACTIONS(1005), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86555,11 +80860,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18570] = 3, + [13841] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86572,7 +80877,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 30, + ACTIONS(1959), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86603,13 +80908,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18621] = 4, - ACTIONS(2307), 1, - sym__completed_arrow_function, + [13892] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86622,8 +80925,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 29, + ACTIONS(2145), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86652,11 +80956,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18674] = 3, + [13943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86669,7 +80973,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 30, + ACTIONS(1967), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86700,11 +81004,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18725] = 3, + [13994] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86717,7 +81021,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 30, + ACTIONS(1975), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86748,11 +81052,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18776] = 3, + [14045] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86765,7 +81069,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 30, + ACTIONS(2149), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86796,59 +81100,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18827] = 3, + [14096] = 25, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 30, - sym__ternary_qmark, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2151), 9, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18878] = 3, + [14191] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86861,7 +81187,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 30, + ACTIONS(2057), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -86892,31 +81218,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18929] = 12, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + [14242] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2181), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -86925,37 +81232,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 21, + ACTIONS(2183), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [18998] = 4, - ACTIONS(2317), 1, - sym__completed_arrow_function, + [14293] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -86968,8 +81283,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(326), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -86998,11 +81314,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19051] = 3, + [14344] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87015,7 +81331,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 30, + ACTIONS(1047), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87046,83 +81362,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19102] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + [14395] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2319), 9, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [19197] = 4, - ACTIONS(2321), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2271), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87135,8 +81379,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(1023), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87165,13 +81410,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19250] = 4, - ACTIONS(2323), 1, - sym__completed_arrow_function, + [14446] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87184,8 +81427,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(1712), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87214,11 +81458,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19303] = 3, + [14497] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87231,7 +81475,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 30, + ACTIONS(2187), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87262,64 +81506,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19354] = 8, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2325), 1, - sym_identifier, - ACTIONS(2327), 1, - anon_sym_RBRACE, - STATE(2879), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2788), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [19415] = 3, + [14548] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87332,7 +81523,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 30, + ACTIONS(2191), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87363,11 +81554,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19466] = 3, + [14599] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87380,7 +81571,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 30, + ACTIONS(1997), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87411,11 +81602,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19517] = 3, + [14650] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87428,7 +81619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 30, + ACTIONS(2195), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87459,11 +81650,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19568] = 3, + [14701] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87476,7 +81667,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 30, + ACTIONS(2199), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87507,11 +81698,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19619] = 3, + [14752] = 4, + ACTIONS(2201), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87524,9 +81717,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 30, + ACTIONS(2149), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87555,11 +81747,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19670] = 3, + [14805] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87572,7 +81764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 30, + ACTIONS(2205), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87603,11 +81795,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19721] = 3, + [14856] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87620,7 +81812,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 30, + ACTIONS(2209), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87651,24 +81843,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19772] = 8, - ACTIONS(1384), 1, + [14907] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(2139), 1, + ACTIONS(1927), 1, sym_identifier, - ACTIONS(2333), 1, + ACTIONS(2211), 1, anon_sym_RBRACE, - STATE(2911), 1, + STATE(3121), 1, sym_import_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3286), 2, + STATE(3456), 2, sym__module_export_name, sym_string, - ACTIONS(1959), 35, + ACTIONS(1921), 35, anon_sym_export, anon_sym_break, anon_sym_case, @@ -87704,11 +81896,82 @@ static const uint16_t ts_small_parse_table[] = { sym_true, sym_false, sym_null, - [19833] = 3, + [14968] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2049), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2045), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15065] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87721,7 +81984,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 30, + ACTIONS(2215), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87752,11 +82015,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19884] = 3, + [15116] = 4, + ACTIONS(2217), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87769,9 +82034,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 30, + ACTIONS(2183), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -87800,11 +82064,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19935] = 3, + [15169] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87817,7 +82081,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 30, + ACTIONS(1031), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87848,11 +82112,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [19986] = 3, + [15220] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87865,7 +82129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 30, + ACTIONS(2221), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87896,11 +82160,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20037] = 3, + [15271] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2075), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2071), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15368] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87913,7 +82248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 30, + ACTIONS(2225), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -87944,25 +82279,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20088] = 10, - ACTIONS(739), 1, - anon_sym_BQUOTE, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, + [15419] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2353), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - STATE(1190), 1, - sym_template_string, - STATE(1196), 1, + ACTIONS(2083), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1965), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2079), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15516] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -87975,16 +82367,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1967), 23, - sym__automatic_semicolon, + ACTIONS(2229), 30, sym__ternary_qmark, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -87999,11 +82397,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [20153] = 3, + anon_sym_BQUOTE, + [15567] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2095), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2045), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15664] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88016,7 +82486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 30, + ACTIONS(2233), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88047,11 +82517,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20204] = 3, + [15715] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88064,7 +82534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 30, + ACTIONS(2237), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88095,11 +82565,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20255] = 3, + [15766] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2107), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2021), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [15863] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88112,7 +82653,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 30, + ACTIONS(2241), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88143,11 +82684,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20306] = 3, + [15914] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2111), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2033), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [16011] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88160,7 +82772,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 30, + ACTIONS(2245), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88191,11 +82803,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20357] = 3, + [16062] = 26, + ACTIONS(1939), 1, + sym__completed_arrow_function, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1935), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [16159] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88208,7 +82891,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 30, + ACTIONS(2249), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88239,64 +82922,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20408] = 8, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2139), 1, - sym_identifier, - ACTIONS(2367), 1, - anon_sym_RBRACE, - STATE(2911), 1, - sym_import_specifier, + [16210] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3286), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [20469] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2369), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88309,7 +82939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 30, + ACTIONS(2253), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88340,11 +82970,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20520] = 3, + [16261] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88357,7 +82987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 30, + ACTIONS(2257), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88388,59 +83018,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20571] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1578), 18, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1580), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [20622] = 3, + [16312] = 4, + ACTIONS(2259), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88453,9 +83037,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 30, + ACTIONS(2137), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88484,11 +83067,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20673] = 3, + [16365] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88501,7 +83084,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 30, + ACTIONS(2263), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88532,11 +83115,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20724] = 3, + [16416] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88549,7 +83132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 30, + ACTIONS(2267), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88580,11 +83163,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20775] = 3, + [16467] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88597,7 +83180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 30, + ACTIONS(2271), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -88628,11 +83211,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20826] = 3, + [16518] = 4, + ACTIONS(2273), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88645,9 +83230,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 30, + ACTIONS(2149), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88676,11 +83260,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20877] = 3, + [16571] = 4, + ACTIONS(2275), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88693,9 +83279,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2183), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88724,11 +83309,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20928] = 3, + [16624] = 4, + ACTIONS(2277), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88741,9 +83328,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2191), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88772,11 +83358,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [20979] = 3, + [16677] = 4, + ACTIONS(2279), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88789,9 +83377,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2199), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88820,11 +83407,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21030] = 3, + [16730] = 4, + ACTIONS(2281), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88837,9 +83426,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 30, + ACTIONS(2205), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -88868,123 +83456,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21081] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2401), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2403), 30, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + [16783] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(2001), 1, anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, anon_sym_AMP_AMP, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [21132] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 29, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_identifier_line_break, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2253), 9, sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [21185] = 10, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, + [16878] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -88997,96 +83543,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 22, + ACTIONS(2285), 30, sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [21250] = 17, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2245), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 16, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [21329] = 3, + [16929] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89099,7 +83591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 30, + ACTIONS(2289), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89130,11 +83622,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21380] = 3, + [16980] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89147,7 +83639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 30, + ACTIONS(1015), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89178,11 +83670,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21431] = 3, + [17031] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89195,7 +83687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 30, + ACTIONS(2293), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89226,11 +83718,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21482] = 3, + [17082] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89243,7 +83735,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 30, + ACTIONS(2297), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89274,11 +83766,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21533] = 3, + [17133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89291,7 +83783,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 30, + ACTIONS(1039), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89322,11 +83814,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21584] = 3, + [17184] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89339,7 +83831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 30, + ACTIONS(1055), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89370,64 +83862,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21635] = 8, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2325), 1, - sym_identifier, - ACTIONS(2421), 1, - anon_sym_RBRACE, - STATE(2879), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2788), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [21696] = 3, + [17235] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89440,7 +83879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 30, + ACTIONS(2301), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89471,11 +83910,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21747] = 3, + [17286] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(1598), 18, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(1600), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [17337] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89488,7 +83975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 30, + ACTIONS(987), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89519,68 +84006,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21798] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [17388] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2181), 1, + ACTIONS(2025), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2189), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2191), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2193), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2187), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2195), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2179), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2431), 9, - sym__completed_arrow_function, + ACTIONS(2021), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -89589,11 +84077,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COLON, anon_sym_RBRACK, anon_sym_BQUOTE, - [21893] = 3, + [17485] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89606,7 +84094,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 30, + ACTIONS(2305), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89637,11 +84125,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [21944] = 3, + [17536] = 8, + ACTIONS(791), 1, + anon_sym_BQUOTE, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2311), 1, + sym_optional_chain, + STATE(1102), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89654,9 +84152,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 30, + ACTIONS(1997), 25, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -89666,10 +84163,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -89684,153 +84178,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [21995] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(2181), 1, - anon_sym_AMP_AMP, - ACTIONS(2183), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, - anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, - anon_sym_PERCENT, - ACTIONS(2199), 1, - anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + [17597] = 4, + ACTIONS(2313), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, + ACTIONS(2189), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2201), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2203), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2441), 9, - sym__completed_arrow_function, + ACTIONS(2191), 29, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_BQUOTE, - [22090] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(1995), 1, sym_optional_chain, - ACTIONS(2005), 1, - sym__completed_arrow_function, - ACTIONS(2181), 1, anon_sym_AMP_AMP, - ACTIONS(2183), 1, anon_sym_PIPE_PIPE, - ACTIONS(2185), 1, - anon_sym_GT_GT, - ACTIONS(2189), 1, - anon_sym_AMP, - ACTIONS(2191), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2193), 1, - anon_sym_PIPE, - ACTIONS(2197), 1, anon_sym_PERCENT, - ACTIONS(2199), 1, anon_sym_STAR_STAR, - ACTIONS(2215), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2217), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2173), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2187), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2195), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2201), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2203), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2177), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2179), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2001), 8, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22187] = 3, + [17650] = 4, + ACTIONS(2315), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89843,9 +84246,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 30, + ACTIONS(2199), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -89874,11 +84276,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22238] = 3, + [17703] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89891,7 +84293,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 30, + ACTIONS(2319), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -89922,11 +84324,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22289] = 3, + [17754] = 4, + ACTIONS(2321), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89939,9 +84343,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 30, + ACTIONS(2205), 29, sym__ternary_qmark, - sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -89970,11 +84373,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22340] = 3, + [17807] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2323), 1, + sym_identifier, + ACTIONS(2325), 1, + anon_sym_RBRACE, + STATE(3228), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + STATE(2678), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [17868] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -89987,7 +84443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 30, + ACTIONS(2329), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90018,11 +84474,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22391] = 3, + [17919] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90035,7 +84491,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 30, + ACTIONS(2333), 30, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, @@ -90066,129 +84522,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22442] = 4, - ACTIONS(2451), 1, + [17970] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2037), 1, sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2033), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22495] = 25, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, + [18067] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2161), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2165), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2167), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2169), 1, anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2177), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2179), 1, sym__ternary_qmark, - STATE(1189), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2155), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2441), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, + ACTIONS(2335), 9, sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [22589] = 3, + [18162] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90201,8 +84680,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 29, + ACTIONS(2339), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90231,11 +84711,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22639] = 3, + [18213] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90248,8 +84728,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 29, + ACTIONS(2343), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90278,15 +84759,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22689] = 5, - ACTIONS(2491), 1, - sym__arrow_function_block_continuation, - ACTIONS(2493), 1, - sym__completed_arrow_function, + [18264] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90299,17 +84776,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 27, - sym__automatic_semicolon, + ACTIONS(2347), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -90327,11 +84807,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22743] = 3, + [18315] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1927), 1, + sym_identifier, + ACTIONS(2349), 1, + anon_sym_RBRACE, + STATE(3121), 1, + sym_import_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3456), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [18376] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90344,19 +84879,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 29, + ACTIONS(971), 29, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__arrow_function_block_end, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -90374,107 +84909,226 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22793] = 5, - ACTIONS(2495), 1, - sym__arrow_function_block_continuation, - ACTIONS(2497), 1, - sym__completed_arrow_function, + [18429] = 25, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2351), 9, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_BQUOTE, + [18524] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, + ACTIONS(2001), 1, anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, anon_sym_AMP_AMP, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(2353), 9, + sym__completed_arrow_function, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [22847] = 3, + [18619] = 15, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2161), 1, + anon_sym_GT_GT, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 29, + ACTIONS(2115), 19, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22897] = 3, + [18694] = 10, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90487,45 +85141,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 29, + ACTIONS(2115), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [22947] = 5, - ACTIONS(2499), 1, - sym__arrow_function_block_continuation, - ACTIONS(2501), 1, - sym__completed_arrow_function, + [18759] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90538,17 +85181,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 27, - sym__automatic_semicolon, + ACTIONS(2357), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -90566,15 +85212,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23001] = 5, - ACTIONS(2503), 1, - sym__arrow_function_block_continuation, - ACTIONS(2505), 1, - sym__completed_arrow_function, + [18810] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90587,17 +85229,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 27, - sym__automatic_semicolon, + ACTIONS(2361), 30, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -90615,58 +85260,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23055] = 3, + [18861] = 21, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 29, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 13, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23105] = 3, + [18948] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90679,8 +85343,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 29, + ACTIONS(2365), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90709,152 +85374,200 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23155] = 3, + [18999] = 22, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 29, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 12, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [19088] = 13, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(2119), 1, anon_sym_PERCENT, + ACTIONS(2121), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [23205] = 3, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 29, + ACTIONS(2115), 21, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23255] = 3, + [19159] = 19, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2161), 1, + anon_sym_GT_GT, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + anon_sym_SLASH, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 29, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 14, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23305] = 3, + [19242] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -90867,8 +85580,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 29, + ACTIONS(2369), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -90897,105 +85611,144 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23355] = 3, + [19293] = 20, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 29, - sym__automatic_semicolon, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 14, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_identifier_line_break, sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23405] = 3, + [19378] = 21, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 29, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 13, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23455] = 3, + [19465] = 4, + ACTIONS(2371), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91008,7 +85761,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 29, + ACTIONS(2137), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91038,58 +85791,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23505] = 3, + [19518] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2053), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1935), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23555] = 3, + [19615] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91102,8 +85879,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 29, + ACTIONS(2375), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91132,152 +85910,212 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23605] = 3, + [19666] = 17, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2161), 1, + anon_sym_GT_GT, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2153), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 29, + ACTIONS(2115), 16, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23655] = 3, + [19745] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2091), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2071), 8, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_BQUOTE, + [19842] = 23, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, anon_sym_AMP_AMP, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [23705] = 3, + ACTIONS(2169), 1, + anon_sym_PIPE, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 29, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 11, sym__ternary_qmark, - anon_sym_LBRACE, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23755] = 3, + [19933] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91290,8 +86128,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 29, + ACTIONS(2379), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91320,11 +86159,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23805] = 3, + [19984] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91337,8 +86176,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 29, + ACTIONS(2383), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91367,11 +86207,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23855] = 3, + [20035] = 8, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2323), 1, + sym_identifier, + ACTIONS(2385), 1, + anon_sym_RBRACE, + STATE(3228), 1, + sym_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2678), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [20096] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91384,8 +86277,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 29, + ACTIONS(2389), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91414,58 +86308,152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [23905] = 3, + [20147] = 25, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, + anon_sym_AMP_AMP, + ACTIONS(2159), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2163), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2171), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2173), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 29, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(2175), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2391), 9, + sym__completed_arrow_function, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_BQUOTE, + [20242] = 26, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, + ACTIONS(2099), 1, + sym__completed_arrow_function, + ACTIONS(2119), 1, + anon_sym_PERCENT, + ACTIONS(2121), 1, + anon_sym_STAR_STAR, + ACTIONS(2157), 1, anon_sym_AMP_AMP, + ACTIONS(2159), 1, anon_sym_PIPE_PIPE, + ACTIONS(2161), 1, + anon_sym_GT_GT, + ACTIONS(2165), 1, + anon_sym_AMP, + ACTIONS(2167), 1, + anon_sym_CARET, + ACTIONS(2169), 1, + anon_sym_PIPE, + ACTIONS(2177), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2179), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2113), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2163), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2171), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2173), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2175), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2153), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2155), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, + ACTIONS(2079), 8, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_BQUOTE, - [23955] = 3, + [20339] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91478,8 +86466,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 29, + ACTIONS(1943), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91508,11 +86497,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24005] = 3, + [20390] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91525,8 +86514,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 29, + ACTIONS(1951), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91555,11 +86545,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24055] = 3, + [20441] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91572,8 +86562,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 29, + ACTIONS(2395), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91602,11 +86593,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24105] = 3, + [20492] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91619,8 +86610,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 29, + ACTIONS(2399), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91649,11 +86641,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24155] = 3, + [20543] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91666,8 +86658,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 29, + ACTIONS(2403), 30, sym__ternary_qmark, + sym__completed_arrow_function, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, @@ -91696,15 +86689,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24205] = 5, - ACTIONS(2507), 1, - sym__arrow_function_block_continuation, - ACTIONS(2509), 1, - sym__completed_arrow_function, + [20594] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91717,17 +86706,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 27, - sym__automatic_semicolon, + ACTIONS(2257), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -91745,25 +86736,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24259] = 10, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(2511), 1, + [20644] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2407), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2517), 1, - sym_optional_chain, - STATE(1325), 1, - sym_template_string, - STATE(1338), 1, - sym_arguments, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2405), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [20694] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1965), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91776,15 +86800,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1967), 22, - sym__automatic_semicolon, + ACTIONS(2209), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -91799,11 +86829,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [24323] = 3, + anon_sym_BQUOTE, + [20744] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91816,7 +86847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 29, + ACTIONS(2215), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -91846,15 +86877,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24373] = 5, - ACTIONS(2519), 1, - sym__arrow_function_block_continuation, - ACTIONS(2521), 1, - sym__completed_arrow_function, + [20794] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91867,17 +86894,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 27, - sym__automatic_semicolon, + ACTIONS(2383), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -91895,11 +86924,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24427] = 3, + [20844] = 5, + ACTIONS(2409), 1, + sym__arrow_function_block_end, + ACTIONS(2411), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -91912,19 +86945,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 29, + ACTIONS(2079), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -91942,156 +86973,200 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24477] = 7, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2325), 1, - sym_identifier, - STATE(2879), 1, - sym_export_specifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2788), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [24535] = 3, + [20898] = 26, + ACTIONS(2411), 1, + sym__completed_arrow_function, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2525), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2079), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2523), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [24585] = 3, + [20994] = 5, + ACTIONS(2457), 1, + sym__arrow_function_block_end, + ACTIONS(2459), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2529), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, + ACTIONS(2043), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2045), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2527), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, + [21048] = 26, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2459), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [24635] = 3, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2045), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [21144] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92104,7 +87179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 29, + ACTIONS(1031), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92134,11 +87209,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24685] = 3, + [21194] = 5, + ACTIONS(2461), 1, + sym__arrow_function_block_continuation, + ACTIONS(2463), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92151,19 +87230,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 29, + ACTIONS(2057), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -92181,15 +87258,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24735] = 5, - ACTIONS(2531), 1, + [21248] = 5, + ACTIONS(2465), 1, sym__arrow_function_block_end, - ACTIONS(2533), 1, + ACTIONS(2467), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2007), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92202,7 +87279,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 27, + ACTIONS(2021), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -92230,69 +87307,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24789] = 26, - ACTIONS(2347), 1, + [21302] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2533), 1, + ACTIONS(2467), 1, sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2009), 7, + ACTIONS(2021), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -92300,21 +87377,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [24885] = 8, - ACTIONS(739), 1, - anon_sym_BQUOTE, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2353), 1, - sym_optional_chain, - STATE(1190), 1, - sym_template_string, + [21398] = 5, + ACTIONS(2469), 1, + sym__arrow_function_block_end, + ACTIONS(2471), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92327,17 +87398,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 24, + ACTIONS(2033), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -92352,15 +87425,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [24945] = 5, - ACTIONS(2535), 1, + anon_sym_BQUOTE, + [21452] = 26, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2471), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2033), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [21548] = 5, + ACTIONS(2473), 1, sym__arrow_function_block_end, - ACTIONS(2537), 1, + ACTIONS(2475), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92373,7 +87517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 27, + ACTIONS(1935), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -92401,69 +87545,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [24999] = 26, - ACTIONS(2347), 1, + [21602] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2537), 1, + ACTIONS(2475), 1, sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2017), 7, + ACTIONS(1935), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -92471,58 +87615,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [25095] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2541), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2539), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [25145] = 3, + [21698] = 5, + ACTIONS(2477), 1, + sym__arrow_function_block_continuation, + ACTIONS(2479), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92535,19 +87636,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 29, + ACTIONS(1943), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -92565,11 +87664,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25195] = 3, + [21752] = 5, + ACTIONS(2481), 1, + sym__arrow_function_block_continuation, + ACTIONS(2483), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92582,19 +87685,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 29, + ACTIONS(1951), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -92612,11 +87713,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25245] = 3, + [21806] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92629,7 +87730,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 29, + ACTIONS(2221), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -92659,24 +87760,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25295] = 9, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - STATE(1189), 1, - sym_arguments, + [21856] = 5, + ACTIONS(2485), 1, + sym__arrow_function_block_continuation, + ACTIONS(2487), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92689,16 +87781,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 22, + ACTIONS(1959), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -92711,12 +87806,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25357] = 3, + [21910] = 5, + ACTIONS(2489), 1, + sym__arrow_function_block_continuation, + ACTIONS(2491), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92729,19 +87830,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 29, + ACTIONS(1967), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -92759,11 +87858,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25407] = 3, + [21964] = 5, + ACTIONS(2493), 1, + sym__arrow_function_block_continuation, + ACTIONS(2495), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92776,19 +87879,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(1975), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -92806,128 +87907,201 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25457] = 25, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - STATE(1189), 1, - sym_arguments, + [22018] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2499), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2497), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [22068] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2503), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2253), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [25551] = 4, - ACTIONS(2161), 1, - anon_sym_EQ, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2501), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [22118] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, - anon_sym_STAR, - anon_sym_in, + ACTIONS(2507), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_LBRACK, anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2505), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2159), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [22168] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2511), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25603] = 3, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2509), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [22218] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92940,9 +88114,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 29, + ACTIONS(977), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -92970,21 +88143,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25653] = 8, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, + [22270] = 8, + ACTIONS(737), 1, + anon_sym_BQUOTE, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2513), 1, sym_optional_chain, - STATE(1189), 1, - sym_arguments, + STATE(1148), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -92997,7 +88170,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 24, + ACTIONS(1997), 24, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -93006,6 +88179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, @@ -93021,12 +88195,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [25713] = 3, + [22330] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2545), 17, + ACTIONS(2517), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -93044,7 +88217,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2543), 24, + ACTIONS(2515), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -93069,11 +88242,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [25763] = 3, + [22380] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93086,9 +88261,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(1983), 28, sym__ternary_qmark, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -93116,15 +88290,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25813] = 5, - ACTIONS(2547), 1, - sym__arrow_function_block_end, - ACTIONS(2549), 1, - sym__completed_arrow_function, + [22432] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93137,17 +88307,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 27, - sym__automatic_semicolon, + ACTIONS(2329), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93165,81 +88337,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [25867] = 26, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - ACTIONS(2549), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2049), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [25963] = 5, - ACTIONS(2551), 1, - sym__arrow_function_block_end, - ACTIONS(2553), 1, - sym__completed_arrow_function, + [22482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -93256,17 +88354,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 27, - sym__automatic_semicolon, + ACTIONS(2057), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93284,85 +88384,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26017] = 26, - ACTIONS(2347), 1, + [22532] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2553), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2057), 7, + ACTIONS(2335), 8, sym__automatic_semicolon, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [26113] = 5, - ACTIONS(2555), 1, - sym__arrow_function_block_end, - ACTIONS(2557), 1, - sym__completed_arrow_function, + [22626] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93375,17 +88472,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 27, - sym__automatic_semicolon, + ACTIONS(2007), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93403,11 +88501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26167] = 3, + [22678] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93420,7 +88518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(989), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93450,85 +88548,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26217] = 26, - ACTIONS(2347), 1, + [22728] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2143), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2145), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2349), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2351), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2461), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - ACTIONS(2557), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2065), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [26313] = 5, - ACTIONS(2559), 1, - sym__arrow_function_block_continuation, - ACTIONS(2561), 1, - sym__completed_arrow_function, + [22778] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93541,17 +88612,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 27, - sym__automatic_semicolon, + ACTIONS(2225), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93569,11 +88642,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26367] = 3, + [22828] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93586,7 +88659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 29, + ACTIONS(2137), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93616,11 +88689,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26417] = 3, + [22878] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93633,7 +88706,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 29, + ACTIONS(971), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -93663,62 +88736,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26467] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2565), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2563), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [26517] = 5, - ACTIONS(2567), 1, - sym__arrow_function_block_continuation, - ACTIONS(2569), 1, - sym__completed_arrow_function, + [22928] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93731,17 +88753,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 27, - sym__automatic_semicolon, + ACTIONS(2229), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93759,152 +88783,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26571] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2573), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2571), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [26621] = 3, + [22978] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2577), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(1949), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2575), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [26671] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2581), 17, - sym__await_yield_identifier, - sym__await_keyword, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1951), 29, + sym__ternary_qmark, anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2579), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [26721] = 3, + [23028] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2585), 17, + ACTIONS(2521), 17, sym__await_yield_identifier, sym__await_keyword, anon_sym_LBRACE, @@ -93922,7 +88852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2583), 24, + ACTIONS(2519), 24, anon_sym_class, anon_sym_delete, anon_sym_function, @@ -93947,11 +88877,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [26771] = 3, + [23078] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -93964,19 +88896,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 29, + ACTIONS(977), 28, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -93994,15 +88925,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26821] = 5, - ACTIONS(2587), 1, - sym__arrow_function_block_end, - ACTIONS(2589), 1, - sym__completed_arrow_function, + [23130] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1999), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94015,10 +88944,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 27, + ACTIONS(2007), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -94043,13 +88973,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26875] = 4, - ACTIONS(2161), 1, - anon_sym_EQ, + [23182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94062,8 +88990,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 28, + ACTIONS(2333), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -94091,11 +89020,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26927] = 3, + [23232] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94108,7 +89037,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 29, + ACTIONS(1967), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94138,13 +89067,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [26977] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, + [23282] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94157,8 +89084,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 28, + ACTIONS(2245), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -94186,11 +89114,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27029] = 3, + [23332] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(1009), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94203,19 +89135,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 29, + ACTIONS(1015), 26, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94233,11 +89162,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27079] = 3, + [23384] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2525), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2523), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [23434] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94250,7 +89226,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 29, + ACTIONS(2249), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94280,82 +89256,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27129] = 25, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - STATE(1189), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2431), 8, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [27223] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, + [23484] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94368,18 +89273,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 28, - sym__automatic_semicolon, + ACTIONS(2263), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94397,15 +89303,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27275] = 4, + [23534] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1061), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94418,16 +89320,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 26, - sym__automatic_semicolon, + ACTIONS(1975), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94445,18 +89350,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27327] = 5, - ACTIONS(1989), 1, - anon_sym_EQ, + [23584] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2591), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1985), 12, + ACTIONS(1033), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94469,13 +89371,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 24, + ACTIONS(1039), 26, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -94494,11 +89398,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27381] = 3, + [23636] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(997), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94511,19 +89419,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 29, + ACTIONS(1003), 26, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94541,67 +89446,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27431] = 25, - ACTIONS(2347), 1, + [23688] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2243), 8, + ACTIONS(2351), 8, sym__automatic_semicolon, sym__await_identifier_line_break, sym__completed_arrow_function, @@ -94610,117 +89515,159 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [27525] = 15, - ACTIONS(2347), 1, + [23782] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2265), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2267), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2349), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2351), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2477), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - ACTIONS(2479), 1, anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [23832] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(1049), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1053), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 18, + ACTIONS(1055), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27599] = 3, + [23884] = 5, + ACTIONS(2527), 1, + sym__arrow_function_block_end, + ACTIONS(2529), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2596), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, + ACTIONS(2069), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2071), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2594), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [27649] = 3, + [23938] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(1041), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94733,19 +89680,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 29, + ACTIONS(1047), 26, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -94763,62 +89707,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27699] = 7, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2139), 1, - sym_identifier, - STATE(2911), 1, - sym_import_specifier, + [23990] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3286), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, + ACTIONS(1017), 3, + sym__statement_boundary, anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, + anon_sym_while, + ACTIONS(1021), 12, + anon_sym_STAR, anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1023), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [27757] = 3, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24042] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94831,7 +89772,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 29, + ACTIONS(2343), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -94861,26 +89802,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27807] = 10, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + [24092] = 4, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(981), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -94893,330 +89823,307 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 21, + ACTIONS(987), 26, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27871] = 21, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + [24144] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2269), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 12, - sym__automatic_semicolon, + ACTIONS(2271), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [27957] = 22, - ACTIONS(2347), 1, + [24194] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2465), 1, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - STATE(1189), 1, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2529), 1, + sym__completed_arrow_function, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 11, + ACTIONS(2071), 7, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28045] = 13, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + [24290] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2283), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 20, - sym__automatic_semicolon, + ACTIONS(2285), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28115] = 19, - ACTIONS(2347), 1, + [24340] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2465), 1, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2477), 1, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - STATE(1189), 1, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 13, + ACTIONS(2353), 8, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28197] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2347), 1, + [24434] = 15, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 13, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95224,102 +90131,165 @@ static const uint16_t ts_small_parse_table[] = { sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28281] = 21, - ACTIONS(2245), 1, + [24508] = 4, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1025), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(1029), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, anon_sym_PIPE, - ACTIONS(2347), 1, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1031), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2349), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24560] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(322), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(326), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + anon_sym_BQUOTE, + [24610] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2393), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 12, - sym__automatic_semicolon, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2395), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [28367] = 12, - ACTIONS(2347), 1, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2349), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2351), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2477), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - ACTIONS(2479), 1, anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [24660] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(1957), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -95328,49 +90298,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 20, - sym__automatic_semicolon, + ACTIONS(1959), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28435] = 10, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - STATE(1189), 1, - sym_arguments, + [24710] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95383,33 +90348,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 21, - sym__automatic_semicolon, + ACTIONS(2241), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28499] = 3, + [24760] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95422,7 +90395,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 29, + ACTIONS(2141), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95452,52 +90425,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28549] = 17, - ACTIONS(2347), 1, + [24810] = 10, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2487), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2117), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2245), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 15, + ACTIONS(2115), 21, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95505,120 +90465,140 @@ static const uint16_t ts_small_parse_table[] = { sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28627] = 5, - ACTIONS(2598), 1, - sym__arrow_function_block_continuation, - ACTIONS(2600), 1, - sym__completed_arrow_function, + [24874] = 21, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2413), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 27, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 12, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28681] = 23, - ACTIONS(2347), 1, + [24960] = 22, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 10, + ACTIONS(2115), 11, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -95627,176 +90607,198 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28771] = 3, + [25048] = 13, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2413), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 29, + ACTIONS(2115), 20, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28821] = 3, + [25118] = 19, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 29, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 13, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [28871] = 25, - ACTIONS(2347), 1, + [25200] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2213), 8, + ACTIONS(2115), 13, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [28965] = 3, + [25284] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95809,7 +90811,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 29, + ACTIONS(993), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95839,11 +90841,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29015] = 3, + [25334] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -95856,7 +90858,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 29, + ACTIONS(1712), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -95886,119 +90888,96 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29065] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2299), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, + [25384] = 21, + ACTIONS(2117), 1, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2301), 29, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, + ACTIONS(2419), 1, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, + ACTIONS(2421), 1, anon_sym_LBRACK, - anon_sym_RBRACK, + ACTIONS(2423), 1, anon_sym_DOT, + ACTIONS(2425), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, anon_sym_CARET, + ACTIONS(2443), 1, anon_sym_PERCENT, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29115] = 3, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2413), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 29, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 12, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29165] = 9, - ACTIONS(2145), 1, + [25470] = 12, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2425), 1, sym_optional_chain, - STATE(1160), 1, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1991), 12, - anon_sym_STAR, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -96007,44 +90986,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 22, + ACTIONS(2115), 20, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [29227] = 5, - ACTIONS(2161), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [25538] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2606), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2157), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96057,13 +91026,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 24, + ACTIONS(989), 29, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__statement_boundary, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_else, anon_sym_instanceof, - anon_sym_of, + anon_sym_while, anon_sym_LPAREN, - anon_sym_COLON, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -96082,127 +91056,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29281] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2611), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2609), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [29331] = 25, - ACTIONS(2347), 1, + [25588] = 17, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 8, + ACTIONS(2117), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 15, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [29425] = 3, + [25666] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96215,7 +91134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 29, + ACTIONS(2195), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96245,106 +91164,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29475] = 4, - ACTIONS(987), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(983), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(985), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [25716] = 23, + ACTIONS(2419), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(2421), 1, anon_sym_LBRACK, + ACTIONS(2423), 1, anon_sym_DOT, + ACTIONS(2425), 1, sym_optional_chain, + ACTIONS(2427), 1, anon_sym_AMP_AMP, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, anon_sym_PERCENT, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29527] = 3, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2413), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 29, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 10, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29577] = 3, + [25806] = 5, + ACTIONS(2531), 1, + sym__arrow_function_block_end, + ACTIONS(2533), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96357,16 +91252,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, + ACTIONS(2079), 27, sym__automatic_semicolon, sym__ternary_qmark, - sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_else, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_while, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -96387,69 +91280,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29627] = 26, - ACTIONS(2347), 1, + [25860] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2589), 1, + ACTIONS(2533), 1, sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2001), 7, + ACTIONS(2079), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -96457,11 +91350,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [29723] = 3, + [25956] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96474,7 +91367,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 29, + ACTIONS(971), 29, sym__automatic_semicolon, sym__ternary_qmark, sym__statement_boundary, @@ -96504,163 +91397,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29773] = 5, - ACTIONS(2613), 1, - sym__arrow_function_block_end, - ACTIONS(2615), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1999), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2001), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, + [26006] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - anon_sym_SEMI, + ACTIONS(2421), 1, anon_sym_LBRACK, + ACTIONS(2423), 1, anon_sym_DOT, + ACTIONS(2425), 1, sym_optional_chain, + ACTIONS(2427), 1, anon_sym_AMP_AMP, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, anon_sym_PERCENT, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29827] = 3, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2535), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2413), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 29, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_else, - anon_sym_instanceof, - anon_sym_while, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [29877] = 8, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2103), 12, - anon_sym_STAR, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2105), 24, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, + ACTIONS(2417), 3, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [29937] = 5, - ACTIONS(2617), 1, - sym__arrow_function_block_end, - ACTIONS(2619), 1, - sym__completed_arrow_function, + ACTIONS(2071), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [26102] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96673,14 +91484,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 27, + ACTIONS(993), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_else, anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -96701,11 +91514,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [29991] = 3, + [26152] = 5, + ACTIONS(2537), 1, + sym__arrow_function_block_end, + ACTIONS(2539), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96718,19 +91535,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 29, + ACTIONS(2045), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -96748,69 +91563,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30041] = 26, - ACTIONS(2347), 1, + [26206] = 26, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2619), 1, + ACTIONS(2539), 1, sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2049), 7, + ACTIONS(2045), 7, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, @@ -96818,13 +91633,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [30137] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + [26302] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96837,8 +91650,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 28, + ACTIONS(2357), 29, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, @@ -96866,60 +91680,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30189] = 5, - ACTIONS(2621), 1, - sym__arrow_function_block_end, - ACTIONS(2623), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2007), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2009), 27, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [30243] = 3, + [26352] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -96932,7 +91697,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 29, + ACTIONS(2361), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -96962,81 +91727,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30293] = 26, - ACTIONS(2347), 1, + [26402] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2623), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2009), 7, + ACTIONS(2391), 8, sym__automatic_semicolon, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [30389] = 3, + [26496] = 5, + ACTIONS(2541), 1, + sym__arrow_function_block_continuation, + ACTIONS(2543), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97049,19 +91817,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 29, + ACTIONS(2057), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97079,15 +91845,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30439] = 5, - ACTIONS(2625), 1, - sym__arrow_function_block_end, - ACTIONS(2627), 1, - sym__completed_arrow_function, + [26550] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97100,17 +91862,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 27, - sym__automatic_semicolon, + ACTIONS(2403), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97128,11 +91892,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30493] = 3, + [26600] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97145,7 +91909,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 29, + ACTIONS(1015), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97175,15 +91939,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30543] = 4, + [26650] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1001), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97196,16 +91956,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 26, - sym__automatic_semicolon, + ACTIONS(2365), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97223,15 +91986,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30595] = 4, + [26700] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1017), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97244,16 +92003,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 26, - sym__automatic_semicolon, + ACTIONS(2369), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97271,11 +92033,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30647] = 3, + [26750] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97288,7 +92050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 29, + ACTIONS(2319), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97318,132 +92080,109 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30697] = 3, + [26800] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2631), 17, - sym__await_yield_identifier, - sym__await_keyword, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(2291), 12, + anon_sym_STAR, + anon_sym_in, anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2629), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [30747] = 26, - ACTIONS(2347), 1, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2293), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - ACTIONS(2349), 1, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - ACTIONS(2351), 1, + anon_sym_RBRACK, anon_sym_DOT, - ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(2461), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - ACTIONS(2627), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [26850] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2373), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2375), 29, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2057), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_BQUOTE, - [30843] = 4, + [26900] = 5, + ACTIONS(2545), 1, + sym__arrow_function_block_continuation, + ACTIONS(2547), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(993), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97456,12 +92195,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 26, + ACTIONS(1959), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -97483,62 +92223,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30895] = 3, + [26954] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2635), 17, - sym__await_yield_identifier, - sym__await_keyword, + ACTIONS(2397), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2399), 29, + sym__ternary_qmark, anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, - anon_sym_LT, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - anon_sym_BANG, - anon_sym_TILDE, + anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(2633), 24, - anon_sym_class, - anon_sym_delete, - anon_sym_function, - anon_sym_import, - anon_sym_new, - anon_sym_typeof, - anon_sym_void, - anon_sym_let, - anon_sym_using, - anon_sym_yield, - anon_sym_async, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - sym_identifier, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - sym_undefined, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [30945] = 4, + [27004] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1021), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1025), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97551,16 +92287,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 26, - sym__automatic_semicolon, + ACTIONS(2389), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97578,15 +92317,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [30997] = 4, + [27054] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1037), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97599,16 +92334,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 26, - sym__automatic_semicolon, + ACTIONS(1005), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97626,15 +92364,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31049] = 5, - ACTIONS(2637), 1, - sym__arrow_function_block_continuation, - ACTIONS(2639), 1, - sym__completed_arrow_function, + [27104] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97647,17 +92381,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 27, - sym__automatic_semicolon, + ACTIONS(2297), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97675,15 +92411,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31103] = 4, + [27154] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1009), 12, + ACTIONS(2551), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2549), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [27204] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2555), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2553), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [27254] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97696,16 +92522,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 26, - sym__automatic_semicolon, + ACTIONS(1039), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97723,11 +92552,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31155] = 3, + [27304] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97740,7 +92569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 29, + ACTIONS(1055), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97770,18 +92599,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31205] = 5, - ACTIONS(987), 1, - anon_sym_EQ, + [27354] = 9, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2641), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(983), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97794,16 +92629,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 24, + ACTIONS(2065), 22, sym__ternary_qmark, anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -97816,14 +92652,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31259] = 3, + [27416] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97836,7 +92669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 29, + ACTIONS(2301), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -97866,15 +92699,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31309] = 4, + [27466] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(1053), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97887,16 +92716,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 26, - sym__automatic_semicolon, + ACTIONS(2125), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -97914,15 +92746,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31361] = 5, - ACTIONS(2644), 1, - sym__arrow_function_block_end, - ACTIONS(2646), 1, - sym__completed_arrow_function, + [27516] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -97935,14 +92763,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 27, + ACTIONS(1005), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_else, anon_sym_instanceof, + anon_sym_while, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, @@ -97963,85 +92793,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31415] = 26, - ACTIONS(2347), 1, + [27566] = 25, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, + ACTIONS(2421), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, + ACTIONS(2423), 1, anon_sym_DOT, - ACTIONS(2459), 1, + ACTIONS(2425), 1, sym_optional_chain, - ACTIONS(2461), 1, + ACTIONS(2427), 1, anon_sym_AMP_AMP, - ACTIONS(2463), 1, + ACTIONS(2429), 1, anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, + ACTIONS(2431), 1, anon_sym_GT_GT, - ACTIONS(2469), 1, + ACTIONS(2435), 1, anon_sym_AMP, - ACTIONS(2471), 1, + ACTIONS(2437), 1, anon_sym_CARET, - ACTIONS(2473), 1, + ACTIONS(2439), 1, anon_sym_PIPE, - ACTIONS(2477), 1, + ACTIONS(2443), 1, anon_sym_PERCENT, - ACTIONS(2479), 1, + ACTIONS(2445), 1, anon_sym_STAR_STAR, - ACTIONS(2485), 1, + ACTIONS(2451), 1, anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, + ACTIONS(2455), 1, sym__ternary_qmark, - ACTIONS(2646), 1, - sym__completed_arrow_function, - STATE(1189), 1, + STATE(1245), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, + ACTIONS(2413), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2467), 2, + ACTIONS(2433), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2475), 2, + ACTIONS(2441), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, + ACTIONS(2447), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2483), 2, + ACTIONS(2449), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, + ACTIONS(2453), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2455), 3, + ACTIONS(2415), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2457), 3, + ACTIONS(2417), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2065), 7, + ACTIONS(2151), 8, sym__automatic_semicolon, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, anon_sym_BQUOTE, - [31511] = 5, - ACTIONS(2648), 1, - sym__arrow_function_block_continuation, - ACTIONS(2650), 1, - sym__completed_arrow_function, + [27660] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98054,17 +92879,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 27, - sym__automatic_semicolon, + ACTIONS(2183), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98082,15 +92909,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31565] = 5, - ACTIONS(2652), 1, - sym__arrow_function_block_continuation, - ACTIONS(2654), 1, - sym__completed_arrow_function, + [27710] = 5, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2563), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98103,16 +92933,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 27, - sym__automatic_semicolon, + ACTIONS(1983), 24, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -98131,11 +92958,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31619] = 3, + [27764] = 8, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2011), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98148,21 +92985,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 29, + ACTIONS(2013), 24, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, - anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, anon_sym_RBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -98177,12 +93010,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [31669] = 3, + [27824] = 5, + ACTIONS(2566), 1, + sym__arrow_function_block_continuation, + ACTIONS(2568), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98195,19 +93031,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 29, + ACTIONS(1967), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98225,11 +93059,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31719] = 3, + [27878] = 5, + ACTIONS(2570), 1, + sym__arrow_function_block_continuation, + ACTIONS(2572), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98242,19 +93080,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 29, + ACTIONS(1975), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98272,11 +93108,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31769] = 3, + [27932] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98289,7 +93125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 29, + ACTIONS(2305), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98319,15 +93155,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31819] = 5, - ACTIONS(2656), 1, - sym__arrow_function_block_end, - ACTIONS(2658), 1, - sym__completed_arrow_function, + [27982] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98340,17 +93172,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 27, - sym__automatic_semicolon, + ACTIONS(987), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -98368,198 +93202,109 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31873] = 3, + [28032] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1045), 29, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_else, - anon_sym_instanceof, - anon_sym_while, + ACTIONS(2576), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [31923] = 26, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - ACTIONS(2658), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2574), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2455), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2017), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [32019] = 26, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2349), 1, - anon_sym_LBRACK, - ACTIONS(2351), 1, - anon_sym_DOT, - ACTIONS(2459), 1, - sym_optional_chain, - ACTIONS(2461), 1, - anon_sym_AMP_AMP, - ACTIONS(2463), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2465), 1, - anon_sym_GT_GT, - ACTIONS(2469), 1, - anon_sym_AMP, - ACTIONS(2471), 1, - anon_sym_CARET, - ACTIONS(2473), 1, - anon_sym_PIPE, - ACTIONS(2477), 1, - anon_sym_PERCENT, - ACTIONS(2479), 1, - anon_sym_STAR_STAR, - ACTIONS(2485), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2489), 1, - sym__ternary_qmark, - ACTIONS(2615), 1, - sym__completed_arrow_function, - STATE(1189), 1, - sym_arguments, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [28082] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2323), 1, + sym_identifier, + STATE(3228), 1, + sym_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2453), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2467), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2475), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2481), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2483), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2487), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2455), 3, + STATE(2678), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2457), 3, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2001), 7, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_BQUOTE, - [32115] = 3, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [28140] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98572,7 +93317,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 29, + ACTIONS(1047), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98602,81 +93347,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32165] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2243), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [32258] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + [28190] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98689,107 +93364,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 27, - sym__automatic_semicolon, + ACTIONS(1023), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [32309] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2253), 7, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, - [32402] = 3, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [28240] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98802,7 +93411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 28, + ACTIONS(1003), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98831,11 +93440,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32451] = 3, + anon_sym_BQUOTE, + [28290] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98848,7 +93458,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 28, + ACTIONS(2233), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98877,11 +93487,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32500] = 3, + anon_sym_BQUOTE, + [28340] = 9, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98894,20 +93518,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 28, + ACTIONS(2065), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -98920,14 +93540,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32549] = 3, + [28402] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1927), 1, + sym_identifier, + STATE(3121), 1, + sym_import_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3456), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [28460] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98940,7 +93609,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 28, + ACTIONS(2187), 29, sym__ternary_qmark, anon_sym_LBRACE, anon_sym_COMMA, @@ -98969,11 +93638,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32598] = 3, + anon_sym_BQUOTE, + [28510] = 5, + ACTIONS(2578), 1, + sym__arrow_function_block_end, + ACTIONS(2580), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -98986,19 +93660,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 28, + ACTIONS(2021), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99015,11 +93687,158 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32647] = 3, + anon_sym_BQUOTE, + [28564] = 25, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2253), 8, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [28658] = 26, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2580), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2021), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [28754] = 5, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2582), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99032,19 +93851,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 28, + ACTIONS(977), 24, sym__ternary_qmark, anon_sym_LBRACE, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99061,11 +93875,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32696] = 3, + anon_sym_BQUOTE, + [28808] = 5, + ACTIONS(2585), 1, + sym__arrow_function_block_end, + ACTIONS(2587), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99078,19 +93897,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 28, + ACTIONS(2033), 27, + sym__automatic_semicolon, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_COLON, anon_sym_LBRACK, - anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99107,13 +93924,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [32745] = 4, - ACTIONS(2161), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [28862] = 26, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2587), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2033), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [28958] = 5, + ACTIONS(2589), 1, + sym__arrow_function_block_end, + ACTIONS(2591), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99126,7 +94016,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 27, + ACTIONS(1935), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99154,60 +94044,130 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32796] = 6, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2694), 1, - sym_identifier, + [29012] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2868), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, + ACTIONS(2595), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2593), 24, anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, anon_sym_function, - anon_sym_if, anon_sym_import, - anon_sym_in, - anon_sym_instanceof, anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, anon_sym_typeof, - anon_sym_var, anon_sym_void, - anon_sym_while, - anon_sym_with, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, sym_this, sym_super, sym_true, sym_false, sym_null, - [32851] = 3, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [29062] = 26, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + ACTIONS(2427), 1, + anon_sym_AMP_AMP, + ACTIONS(2429), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2431), 1, + anon_sym_GT_GT, + ACTIONS(2435), 1, + anon_sym_AMP, + ACTIONS(2437), 1, + anon_sym_CARET, + ACTIONS(2439), 1, + anon_sym_PIPE, + ACTIONS(2443), 1, + anon_sym_PERCENT, + ACTIONS(2445), 1, + anon_sym_STAR_STAR, + ACTIONS(2451), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2455), 1, + sym__ternary_qmark, + ACTIONS(2591), 1, + sym__completed_arrow_function, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(2413), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2433), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2441), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2447), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2449), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2453), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2415), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2417), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(1935), 7, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + anon_sym_BQUOTE, + [29158] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99220,7 +94180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 28, + ACTIONS(1983), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99249,11 +94209,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32900] = 3, + [29210] = 5, + ACTIONS(2597), 1, + sym__arrow_function_block_continuation, + ACTIONS(2599), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99266,11 +94230,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 28, + ACTIONS(1943), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -99295,60 +94258,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [32949] = 6, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2696), 1, - sym_identifier, + [29264] = 8, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2421), 1, + anon_sym_LBRACK, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(2425), 1, + sym_optional_chain, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2900), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, + ACTIONS(2011), 12, + anon_sym_STAR, anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2013), 24, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [33004] = 3, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [29324] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99361,18 +94327,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 28, - sym__automatic_semicolon, + ACTIONS(2237), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99390,11 +94357,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33053] = 3, + [29374] = 5, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2601), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99407,17 +94381,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 28, - sym__automatic_semicolon, + ACTIONS(2007), 24, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, - anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -99436,11 +94406,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33102] = 3, + [29428] = 5, + ACTIONS(2604), 1, + sym__arrow_function_block_continuation, + ACTIONS(2606), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99453,11 +94427,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 28, + ACTIONS(1951), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -99482,11 +94455,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33151] = 3, + [29482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99499,9 +94472,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 28, + ACTIONS(1005), 29, sym__automatic_semicolon, sym__ternary_qmark, + sym__arrow_function_block_end, sym__await_identifier_line_break, sym__completed_arrow_function, sym__await_yield_identifier_start, @@ -99528,11 +94502,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33200] = 3, + [29532] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99545,18 +94519,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 28, - sym__automatic_semicolon, + ACTIONS(1943), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99574,11 +94549,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33249] = 3, + [29582] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99591,18 +94566,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 28, - sym__automatic_semicolon, + ACTIONS(2191), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99620,11 +94596,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33298] = 3, + [29632] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99637,18 +94613,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 28, - sym__automatic_semicolon, + ACTIONS(2347), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99666,11 +94643,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33347] = 3, + [29682] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99683,18 +94660,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 28, - sym__automatic_semicolon, + ACTIONS(2199), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99712,11 +94690,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33396] = 3, + [29732] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99729,18 +94707,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 28, - sym__automatic_semicolon, + ACTIONS(2133), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99758,11 +94737,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33445] = 3, + [29782] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99775,18 +94754,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 28, - sym__automatic_semicolon, + ACTIONS(2205), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99804,11 +94784,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33494] = 3, + [29832] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2610), 17, + sym__await_yield_identifier, + sym__await_keyword, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LT, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + anon_sym_BANG, + anon_sym_TILDE, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(2608), 24, + anon_sym_class, + anon_sym_delete, + anon_sym_function, + anon_sym_import, + anon_sym_new, + anon_sym_typeof, + anon_sym_void, + anon_sym_let, + anon_sym_using, + anon_sym_yield, + anon_sym_async, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + sym_identifier, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + sym_undefined, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [29882] = 5, + ACTIONS(2535), 1, + sym__completed_arrow_function, + ACTIONS(2612), 1, + sym__arrow_function_block_end, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2069), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99821,11 +94852,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 28, + ACTIONS(2071), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -99850,11 +94880,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33543] = 3, + [29936] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99867,18 +94897,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 28, - sym__automatic_semicolon, + ACTIONS(2149), 29, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -99896,11 +94927,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33592] = 3, + [29986] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99913,17 +94944,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 28, + ACTIONS(2141), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -99942,11 +94973,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33641] = 3, + [30035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -99959,7 +94990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 28, + ACTIONS(2319), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -99988,11 +95019,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33690] = 3, + [30084] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100005,7 +95036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 28, + ACTIONS(1943), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100034,11 +95065,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33739] = 3, + [30133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100051,17 +95082,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 28, + ACTIONS(2133), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -100080,11 +95111,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33788] = 3, + [30182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100097,7 +95128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 28, + ACTIONS(1055), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100126,11 +95157,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33837] = 3, + [30231] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100143,7 +95174,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 28, + ACTIONS(2301), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100172,11 +95203,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33886] = 3, + [30280] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100189,7 +95220,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 28, + ACTIONS(2375), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100218,57 +95249,199 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [33935] = 3, + [30329] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2151), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [30422] = 13, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 28, - sym__automatic_semicolon, + ACTIONS(2115), 19, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + [30491] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [33984] = 3, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 11, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [30576] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100281,7 +95454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 28, + ACTIONS(2125), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100310,11 +95483,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34033] = 3, + [30625] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100327,7 +95500,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 28, + ACTIONS(1951), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100356,11 +95529,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34082] = 3, + [30674] = 10, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 20, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [30737] = 4, + ACTIONS(2648), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100373,11 +95601,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 28, + ACTIONS(2205), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -100402,11 +95629,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34131] = 3, + [30788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100419,7 +95646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 28, + ACTIONS(1712), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100448,11 +95675,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34180] = 3, + [30837] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100465,7 +95692,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 28, + ACTIONS(2129), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100494,11 +95721,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34229] = 3, + [30886] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100511,7 +95738,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 28, + ACTIONS(987), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100540,11 +95767,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34278] = 3, + [30935] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100557,7 +95784,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 28, + ACTIONS(2267), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100586,11 +95813,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34327] = 3, + [30984] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100603,7 +95830,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 28, + ACTIONS(2389), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100632,11 +95859,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34376] = 3, + [31033] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100649,7 +95876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 28, + ACTIONS(2305), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100678,11 +95905,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34425] = 3, + [31082] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100695,7 +95922,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 28, + ACTIONS(1003), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100724,11 +95951,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34474] = 3, + [31131] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100741,7 +95968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 28, + ACTIONS(2137), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100770,11 +95997,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34523] = 3, + [31180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100787,7 +96014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 28, + ACTIONS(1005), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100816,11 +96043,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34572] = 3, + [31229] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100833,7 +96060,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 28, + ACTIONS(2271), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100862,11 +96089,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34621] = 3, + [31278] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100879,7 +96106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 28, + ACTIONS(2333), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100908,11 +96135,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34670] = 3, + [31327] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100925,7 +96152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 28, + ACTIONS(1959), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -100954,11 +96181,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34719] = 3, + [31376] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -100971,7 +96198,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 28, + ACTIONS(2145), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101000,11 +96227,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34768] = 3, + [31425] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101017,7 +96244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 28, + ACTIONS(1967), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101046,11 +96273,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34817] = 3, + [31474] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101063,7 +96290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 28, + ACTIONS(2329), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101092,11 +96319,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34866] = 3, + [31523] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101109,7 +96336,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 28, + ACTIONS(1975), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101138,11 +96365,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34915] = 3, + [31572] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2391), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [31665] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101155,7 +96450,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 28, + ACTIONS(2285), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101184,11 +96479,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [34964] = 3, + [31714] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101201,7 +96496,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 28, + ACTIONS(2195), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101230,11 +96525,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35013] = 3, + [31763] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101247,7 +96542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 28, + ACTIONS(2149), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101276,11 +96571,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35062] = 3, + [31812] = 4, + ACTIONS(2650), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101293,11 +96590,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 28, + ACTIONS(2137), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -101322,11 +96618,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35111] = 3, + [31863] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101339,7 +96635,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 28, + ACTIONS(2395), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101368,11 +96664,154 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35160] = 3, + [31912] = 4, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(975), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(977), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [31963] = 6, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2652), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3420), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [32018] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1981), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1983), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [32069] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101385,18 +96824,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 28, - sym__automatic_semicolon, + ACTIONS(2129), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -101413,12 +96853,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35209] = 3, + [32118] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101431,7 +96870,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 28, + ACTIONS(2183), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101460,11 +96899,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35258] = 3, + [32167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101477,18 +96916,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 28, - sym__automatic_semicolon, + ACTIONS(2253), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -101505,12 +96945,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35307] = 3, + [32216] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101523,7 +96962,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 28, + ACTIONS(1047), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101552,103 +96991,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35356] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2163), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2165), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, + [32265] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(2620), 1, anon_sym_AMP_AMP, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35405] = 3, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 28, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35454] = 3, + ACTIONS(2253), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [32358] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101661,7 +97076,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 28, + ACTIONS(2133), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101690,11 +97105,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35503] = 3, + [32407] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101707,7 +97122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 28, + ACTIONS(2339), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101736,11 +97151,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35552] = 3, + [32456] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101753,7 +97168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 28, + ACTIONS(2347), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101782,11 +97197,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35601] = 3, + [32505] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101799,7 +97214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 28, + ACTIONS(2399), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101828,57 +97243,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35650] = 3, + [32554] = 15, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 28, - sym__automatic_semicolon, + ACTIONS(2115), 17, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35699] = 3, + [32627] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101891,7 +97318,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 28, + ACTIONS(1023), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -101920,11 +97347,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35748] = 3, + [32676] = 4, + ACTIONS(2654), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -101937,11 +97366,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 28, + ACTIONS(2149), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -101966,12 +97394,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35797] = 3, + [32727] = 12, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -101980,43 +97427,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 28, - sym__automatic_semicolon, + ACTIONS(2115), 19, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35846] = 3, + [32794] = 4, + ACTIONS(2656), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102029,11 +97468,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 28, + ACTIONS(2183), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, - sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102058,11 +97496,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35895] = 3, + [32845] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102075,7 +97513,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 28, + ACTIONS(2187), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102104,11 +97542,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [35944] = 3, + [32894] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102121,18 +97559,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 28, - sym__automatic_semicolon, + ACTIONS(1997), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -102149,12 +97588,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [35993] = 3, + [32943] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102167,7 +97605,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 28, + ACTIONS(2191), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102196,11 +97634,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36042] = 3, + [32992] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102213,7 +97651,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 28, + ACTIONS(2199), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102242,11 +97680,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36091] = 3, + [33041] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102259,7 +97697,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 28, + ACTIONS(2205), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102288,11 +97726,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36140] = 3, + [33090] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102305,7 +97743,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 28, + ACTIONS(2209), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102334,11 +97772,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36189] = 3, + [33139] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102351,7 +97789,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 28, + ACTIONS(2215), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102380,11 +97818,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36238] = 3, + [33188] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102397,7 +97835,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 28, + ACTIONS(2369), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102426,11 +97864,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36287] = 3, + [33237] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102443,7 +97881,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 28, + ACTIONS(971), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102472,11 +97910,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36336] = 3, + [33286] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102489,7 +97927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 28, + ACTIONS(993), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102518,57 +97956,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36385] = 3, + [33335] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 28, - sym__automatic_semicolon, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 12, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__completed_arrow_function, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [36434] = 3, + [33418] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102581,7 +98036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 28, + ACTIONS(2245), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102610,13 +98065,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36483] = 4, - ACTIONS(2698), 1, - sym__completed_arrow_function, + [33467] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102629,10 +98082,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 27, + ACTIONS(2379), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102657,11 +98111,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36534] = 3, + [33516] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102674,7 +98128,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 28, + ACTIONS(2221), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102703,11 +98157,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36583] = 3, + [33565] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102720,7 +98174,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 28, + ACTIONS(2383), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102749,13 +98203,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36632] = 4, - ACTIONS(2700), 1, - sym__completed_arrow_function, + [33614] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102768,10 +98220,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 27, + ACTIONS(2249), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102796,13 +98249,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36683] = 4, - ACTIONS(2702), 1, - sym__completed_arrow_function, + [33663] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102815,10 +98266,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2225), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102843,13 +98295,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36734] = 4, - ACTIONS(2704), 1, - sym__completed_arrow_function, + [33712] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102862,10 +98312,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(2229), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -102890,13 +98341,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36785] = 4, - ACTIONS(2706), 1, + [33761] = 4, + ACTIONS(2658), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102909,7 +98360,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 27, + ACTIONS(2149), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102937,13 +98388,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36836] = 4, - ACTIONS(2708), 1, - sym__completed_arrow_function, + [33812] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -102956,7 +98407,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2007), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -102984,13 +98435,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36887] = 4, - ACTIONS(2710), 1, - sym__completed_arrow_function, + [33863] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2251), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103003,10 +98452,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(2253), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103031,62 +98481,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [36938] = 6, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(2712), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3288), 2, - sym__module_export_name, - sym_string, - ACTIONS(1959), 35, - anon_sym_export, - anon_sym_break, - anon_sym_case, - anon_sym_catch, - anon_sym_class, - anon_sym_const, - anon_sym_continue, - anon_sym_debugger, - anon_sym_default, - anon_sym_delete, - anon_sym_do, - anon_sym_else, - anon_sym_extends, - anon_sym_finally, - anon_sym_for, - anon_sym_function, - anon_sym_if, - anon_sym_import, - anon_sym_in, - anon_sym_instanceof, - anon_sym_new, - anon_sym_return, - anon_sym_switch, - anon_sym_throw, - anon_sym_try, - anon_sym_typeof, - anon_sym_var, - anon_sym_void, - anon_sym_while, - anon_sym_with, - sym_this, - sym_super, - sym_true, - sym_false, - sym_null, - [36993] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, + [33912] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103099,10 +98498,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 27, + ACTIONS(2257), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103127,13 +98527,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37044] = 4, - ACTIONS(2714), 1, - sym__completed_arrow_function, + [33961] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103146,10 +98544,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(989), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103174,68 +98573,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37095] = 4, - ACTIONS(2716), 1, - sym__completed_arrow_function, + [34010] = 17, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, - sym__automatic_semicolon, + ACTIONS(2115), 14, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37146] = 8, - ACTIONS(81), 1, - anon_sym_BQUOTE, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2517), 1, - sym_optional_chain, - STATE(1325), 1, - sym_template_string, + [34087] = 4, + ACTIONS(2660), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103248,7 +98652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 23, + ACTIONS(2183), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103258,6 +98662,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -103272,13 +98679,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [37205] = 4, - ACTIONS(2718), 1, + anon_sym_BQUOTE, + [34138] = 4, + ACTIONS(2662), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103291,7 +98699,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 27, + ACTIONS(2191), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103319,13 +98727,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37256] = 4, - ACTIONS(2720), 1, - sym__completed_arrow_function, + [34189] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103338,10 +98744,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2293), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -103366,13 +98773,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [37307] = 4, - ACTIONS(2722), 1, - sym__completed_arrow_function, + [34238] = 8, + ACTIONS(81), 1, + anon_sym_BQUOTE, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2668), 1, + sym_optional_chain, + STATE(1318), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103385,7 +98800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(1997), 23, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -103395,9 +98810,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -103412,136 +98824,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [37358] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [34297] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2431), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [37451] = 25, - ACTIONS(2145), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2441), 7, + ACTIONS(2335), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_of, @@ -103549,84 +98892,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [37544] = 15, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [34390] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2261), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 17, + ACTIONS(2263), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [37617] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34439] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -103639,426 +98955,180 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 20, + ACTIONS(2343), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [37680] = 21, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34488] = 4, ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2197), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 11, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [37765] = 22, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 10, + ACTIONS(2199), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [37852] = 13, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 8, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 19, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [37921] = 19, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34539] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(1995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 12, - sym__ternary_qmark, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [38002] = 20, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2670), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, anon_sym_AMP, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 12, + ACTIONS(1997), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [38085] = 21, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34588] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2295), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 11, + ACTIONS(2297), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [38170] = 12, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2682), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34637] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2287), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -104067,48 +99137,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(2289), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_of, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [38237] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34686] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2337), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104121,294 +99186,178 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 20, + ACTIONS(2339), 28, sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, anon_sym_of, + anon_sym_LPAREN, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, + anon_sym_LBRACK, anon_sym_RBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [38300] = 17, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [34735] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2355), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2662), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2245), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2357), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [38377] = 23, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34784] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2055), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 9, + ACTIONS(2057), 28, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - anon_sym_QMARK_QMARK, - [38466] = 25, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34833] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2359), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2213), 7, + ACTIONS(2361), 28, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__completed_arrow_function, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [38559] = 25, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [38652] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34882] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104421,7 +99370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 28, + ACTIONS(2141), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -104450,211 +99399,104 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [38701] = 22, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - STATE(1310), 1, - sym_arguments, + [34931] = 4, + ACTIONS(2672), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2189), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 9, + ACTIONS(2191), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [38787] = 25, - ACTIONS(2511), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [34982] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(1037), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2441), 6, + ACTIONS(1039), 28, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_SEMI, - [38879] = 27, - ACTIONS(2511), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(2732), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2762), 1, - anon_sym_COMMA, - ACTIONS(2765), 1, - anon_sym_RBRACE, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2431), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [38975] = 3, + anon_sym_BQUOTE, + [35031] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104667,10 +99509,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 27, + ACTIONS(2241), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -104695,11 +99538,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39023] = 3, + [35080] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104712,17 +99555,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 27, - sym__automatic_semicolon, + ACTIONS(2289), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -104739,12 +99584,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [39071] = 3, + [35129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104757,10 +99601,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 27, + ACTIONS(2403), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -104785,11 +99630,60 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39119] = 3, + [35178] = 6, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2674), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3213), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [35233] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104802,10 +99696,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 27, + ACTIONS(2233), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -104830,15 +99725,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39167] = 5, - ACTIONS(2767), 1, - anon_sym_LPAREN, - ACTIONS(2770), 1, - anon_sym_COLON, + [35282] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -104851,13 +99742,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 25, + ACTIONS(1015), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -104877,159 +99771,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39219] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [35331] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2765), 1, - anon_sym_RBRACE, - ACTIONS(2772), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2243), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [39315] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2775), 1, - anon_sym_COMMA, - ACTIONS(2778), 1, - anon_sym_RBRACE, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2724), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2243), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2351), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - [39411] = 8, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - STATE(1310), 1, - sym_arguments, + anon_sym_COLON, + anon_sym_RBRACK, + [35424] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105042,15 +99856,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 22, + ACTIONS(2237), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -105065,78 +99884,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [39469] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_BQUOTE, + [35473] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2780), 6, + ACTIONS(2353), 7, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [39561] = 3, + [35566] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105149,10 +99970,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 27, + ACTIONS(2365), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -105177,11 +99999,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39609] = 3, + [35615] = 4, + ACTIONS(2676), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105194,7 +100018,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 27, + ACTIONS(2137), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105222,11 +100046,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39657] = 3, + [35666] = 4, + ACTIONS(2678), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105239,7 +100065,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 27, + ACTIONS(2199), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105267,11 +100093,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39705] = 3, + [35717] = 23, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 9, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_QMARK_QMARK, + [35806] = 4, + ACTIONS(2680), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105284,7 +100178,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 27, + ACTIONS(2205), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105312,56 +100206,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39753] = 3, + [35857] = 21, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 27, - sym__automatic_semicolon, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 11, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [39801] = 3, + [35942] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105374,17 +100287,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 27, - sym__automatic_semicolon, + ACTIONS(2379), 28, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + anon_sym_LBRACE, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_of, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, + anon_sym_COLON, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_DOT, sym_optional_chain, anon_sym_AMP_AMP, @@ -105401,79 +100316,125 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [39849] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [35991] = 22, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2243), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + ACTIONS(2115), 10, + sym__ternary_qmark, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - [39941] = 3, + anon_sym_COLON, + anon_sym_RBRACK, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [36078] = 6, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(2682), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3255), 2, + sym__module_export_name, + sym_string, + ACTIONS(1921), 35, + anon_sym_export, + anon_sym_break, + anon_sym_case, + anon_sym_catch, + anon_sym_class, + anon_sym_const, + anon_sym_continue, + anon_sym_debugger, + anon_sym_default, + anon_sym_delete, + anon_sym_do, + anon_sym_else, + anon_sym_extends, + anon_sym_finally, + anon_sym_for, + anon_sym_function, + anon_sym_if, + anon_sym_import, + anon_sym_in, + anon_sym_instanceof, + anon_sym_new, + anon_sym_return, + anon_sym_switch, + anon_sym_throw, + anon_sym_try, + anon_sym_typeof, + anon_sym_var, + anon_sym_void, + anon_sym_while, + anon_sym_with, + sym_this, + sym_super, + sym_true, + sym_false, + sym_null, + [36133] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105486,10 +100447,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 27, + ACTIONS(326), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -105514,56 +100476,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [39989] = 3, + [36182] = 19, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 27, - sym__automatic_semicolon, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 12, sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_RPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_COLON, + anon_sym_RBRACK, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40037] = 3, + [36263] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105576,10 +100555,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 27, + ACTIONS(1031), 28, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, + sym__completed_arrow_function, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, @@ -105604,68 +100584,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40085] = 15, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 7, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 16, - sym__automatic_semicolon, - sym__ternary_qmark, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [40157] = 3, + [36312] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105678,7 +100601,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 27, + ACTIONS(2245), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105706,11 +100629,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40205] = 3, + [36360] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105723,7 +100646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 27, + ACTIONS(2347), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105751,11 +100674,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40253] = 3, + [36408] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105768,7 +100691,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 27, + ACTIONS(2249), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105796,11 +100719,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40301] = 3, + [36456] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2684), 6, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [36548] = 9, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105813,7 +100816,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(2065), 20, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105821,11 +100824,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -105838,14 +100837,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40349] = 3, + [36608] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105858,7 +100854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(1039), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105886,11 +100882,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40397] = 3, + [36656] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105903,7 +100899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(1003), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105931,11 +100927,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40445] = 3, + [36704] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105948,7 +100944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 27, + ACTIONS(1055), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -105976,11 +100972,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40493] = 3, + [36752] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -105993,7 +100989,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 27, + ACTIONS(1047), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106021,11 +101017,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40541] = 3, + [36800] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106038,7 +101034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 27, + ACTIONS(1023), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106066,11 +101062,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40589] = 3, + [36848] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106083,7 +101079,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 27, + ACTIONS(987), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106111,11 +101107,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40637] = 3, + [36896] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106128,7 +101124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 27, + ACTIONS(1031), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106156,11 +101152,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40685] = 3, + [36944] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106173,7 +101169,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 27, + ACTIONS(2257), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106201,11 +101197,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40733] = 3, + [36992] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106218,7 +101214,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 27, + ACTIONS(2263), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106246,56 +101242,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40781] = 3, + [37040] = 25, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 27, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2351), 6, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [40829] = 3, + [37132] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106308,7 +101326,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 27, + ACTIONS(2267), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106336,11 +101354,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40877] = 3, + [37180] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106353,7 +101371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 27, + ACTIONS(2343), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106381,11 +101399,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40925] = 3, + [37228] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106398,7 +101416,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 27, + ACTIONS(971), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106426,26 +101444,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [40973] = 10, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [37276] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2748), 1, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2726), 1, + anon_sym_COMMA, + STATE(1305), 1, sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2754), 2, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2728), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [37372] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106458,7 +101530,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(2271), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106466,23 +101538,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41035] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [37420] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106495,7 +101575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 27, + ACTIONS(2285), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106523,82 +101603,204 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41083] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [37468] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2353), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [37560] = 27, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2726), 1, + anon_sym_COMMA, + STATE(1305), 1, + sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2431), 6, + ACTIONS(2730), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [37656] = 15, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 16, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, - [41175] = 5, - ACTIONS(2782), 1, - anon_sym_LPAREN, - ACTIONS(2785), 1, - anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [37728] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -106611,13 +101813,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 25, + ACTIONS(2395), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -106637,238 +101841,222 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [41227] = 21, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [37776] = 10, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2117), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 10, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 19, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41311] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [37838] = 21, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2789), 4, + ACTIONS(2115), 10, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [41407] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [37922] = 22, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2791), 4, + ACTIONS(2115), 9, sym__automatic_semicolon, + sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [41503] = 9, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [38008] = 13, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - STATE(1310), 1, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2754), 2, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(2692), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 20, + ACTIONS(2115), 18, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -106882,232 +102070,187 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41563] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [38076] = 19, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2117), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2793), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [41659] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2169), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2171), 27, + ACTIONS(2115), 11, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [41707] = 13, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [38156] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2746), 1, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2744), 2, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 8, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 18, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 11, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_instanceof, anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [41775] = 19, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [38238] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2746), 1, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 11, + ACTIONS(2115), 10, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107117,59 +102260,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, anon_sym_QMARK_QMARK, - [41855] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [38322] = 12, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2117), 10, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2115), 18, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + [38388] = 17, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 11, + ACTIONS(2117), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 13, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107180,60 +102371,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [41937] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [38464] = 23, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2746), 1, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 10, + ACTIONS(2115), 8, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107241,34 +102438,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [42021] = 12, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - STATE(1310), 1, - sym_arguments, + [38552] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2381), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -107277,9 +102453,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 18, + ACTIONS(2383), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107287,22 +102464,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [42087] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [38600] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107315,7 +102501,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 27, + ACTIONS(2357), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107343,11 +102529,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42135] = 3, + [38648] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2359), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107360,7 +102546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 27, + ACTIONS(2361), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107388,11 +102574,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42183] = 3, + [38696] = 25, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2391), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [38788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107405,7 +102658,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 27, + ACTIONS(326), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107433,26 +102686,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42231] = 10, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - STATE(1310), 1, - sym_arguments, + [38836] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107465,7 +102703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 19, + ACTIONS(2403), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107473,23 +102711,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [42293] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [38884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107502,7 +102748,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 27, + ACTIONS(2057), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107530,11 +102776,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42341] = 3, + [38932] = 25, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2253), 6, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_SEMI, + [39024] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107547,7 +102860,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 27, + ACTIONS(1005), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107575,56 +102888,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42389] = 3, + [39072] = 27, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2732), 1, + anon_sym_COMMA, + ACTIONS(2735), 1, + anon_sym_RBRACE, + STATE(1305), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 27, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2335), 4, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [42437] = 3, + [39168] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107637,7 +102974,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 27, + ACTIONS(2365), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107665,11 +103002,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42485] = 3, + [39216] = 5, + ACTIONS(2737), 1, + anon_sym_LPAREN, + ACTIONS(2740), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107682,15 +103023,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 27, + ACTIONS(2267), 25, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -107710,137 +103049,194 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42533] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [39268] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1310), 1, + ACTIONS(2735), 1, + anon_sym_RBRACE, + ACTIONS(2742), 1, + anon_sym_COMMA, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2319), 6, + ACTIONS(2353), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_SEMI, - [42625] = 17, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [39364] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2734), 1, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2746), 1, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - STATE(1310), 1, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2745), 1, + anon_sym_COMMA, + ACTIONS(2748), 1, + anon_sym_RBRACE, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2245), 4, + ACTIONS(2353), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [39460] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2367), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, + ACTIONS(2369), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [42701] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [39508] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107853,7 +103249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 27, + ACTIONS(993), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107881,11 +103277,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42749] = 3, + [39556] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -107898,7 +103294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 27, + ACTIONS(2241), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -107926,145 +103322,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [42797] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [39604] = 8, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2011), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2795), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [42893] = 23, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 8, + ACTIONS(2013), 22, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_SEMI, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [42981] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [39662] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108077,7 +103389,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 27, + ACTIONS(2237), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108105,11 +103417,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43029] = 3, + [39710] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108122,7 +103434,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 27, + ACTIONS(2305), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108150,11 +103462,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43077] = 3, + [39758] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108167,7 +103479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 27, + ACTIONS(1712), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108195,11 +103507,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43125] = 3, + [39806] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108212,7 +103524,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 27, + ACTIONS(2293), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108240,11 +103552,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43173] = 3, + [39854] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108257,7 +103569,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 27, + ACTIONS(2375), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108285,11 +103597,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43221] = 3, + [39902] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108302,7 +103614,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 27, + ACTIONS(2319), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108330,11 +103642,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43269] = 3, + [39950] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108347,7 +103659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 27, + ACTIONS(1943), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108375,11 +103687,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43317] = 3, + [39998] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108392,7 +103704,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 27, + ACTIONS(2399), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108420,11 +103732,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43365] = 3, + [40046] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108437,7 +103749,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 27, + ACTIONS(2389), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108465,11 +103777,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43413] = 3, + [40094] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108482,7 +103794,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 27, + ACTIONS(1951), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108510,11 +103822,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43461] = 3, + [40142] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108527,7 +103839,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 27, + ACTIONS(2297), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108555,11 +103867,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43509] = 3, + [40190] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108572,7 +103884,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 27, + ACTIONS(2329), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108600,11 +103912,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43557] = 3, + [40238] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108617,7 +103929,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 27, + ACTIONS(2137), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108645,11 +103957,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43605] = 3, + [40286] = 5, + ACTIONS(2750), 1, + anon_sym_LPAREN, + ACTIONS(2753), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108662,15 +103978,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 27, + ACTIONS(1712), 25, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, - anon_sym_RBRACE, anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, @@ -108690,123 +104004,354 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43653] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [40338] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2213), 6, + ACTIONS(2335), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_SEMI, - [43745] = 3, + [40430] = 27, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2726), 1, + anon_sym_COMMA, + STATE(1305), 1, + sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2755), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [40526] = 27, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, + ACTIONS(2706), 1, anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2726), 1, + anon_sym_COMMA, + STATE(1305), 1, + sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 27, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2757), 4, sym__automatic_semicolon, - sym__ternary_qmark, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_instanceof, - anon_sym_LPAREN, anon_sym_SEMI, + [40622] = 27, + ACTIONS(2664), 1, anon_sym_LBRACK, + ACTIONS(2666), 1, anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, + ACTIONS(2698), 1, anon_sym_AMP_AMP, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, anon_sym_PERCENT, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2722), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2726), 1, + anon_sym_COMMA, + STATE(1305), 1, + sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(2759), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [40718] = 27, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, + anon_sym_AMP_AMP, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, + anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, + anon_sym_PERCENT, + ACTIONS(2716), 1, + anon_sym_STAR_STAR, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + ACTIONS(2726), 1, + anon_sym_COMMA, + STATE(1305), 1, + sym_arguments, + STATE(2196), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [43793] = 3, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2761), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [40814] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108819,7 +104364,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 27, + ACTIONS(1959), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108847,11 +104392,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43841] = 3, + [40862] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108864,7 +104409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 27, + ACTIONS(2145), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -108892,78 +104437,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [43889] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, + [40910] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2253), 6, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_SEMI, - [43981] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(993), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -108976,7 +104454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 27, + ACTIONS(1967), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109004,11 +104482,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44029] = 3, + [40958] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109021,7 +104499,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 27, + ACTIONS(1975), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109049,11 +104527,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44077] = 3, + [41006] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109066,7 +104544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 27, + ACTIONS(2301), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109094,11 +104572,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44125] = 3, + [41054] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109111,7 +104589,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 27, + ACTIONS(2149), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109139,11 +104617,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44173] = 3, + [41102] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109156,7 +104634,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 27, + ACTIONS(2125), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109184,80 +104662,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44221] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [41150] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2797), 4, + ACTIONS(2151), 6, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_SEMI, - [44317] = 3, + [41242] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109270,7 +104746,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 27, + ACTIONS(2183), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109298,11 +104774,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44365] = 3, + [41290] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109315,7 +104791,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 27, + ACTIONS(2187), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109343,11 +104819,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44413] = 3, + [41338] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109360,7 +104836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 27, + ACTIONS(2233), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109388,87 +104864,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44461] = 27, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - ACTIONS(2787), 1, - anon_sym_COMMA, - STATE(1310), 1, - sym_arguments, - STATE(2209), 1, - aux_sym_sequence_expression_repeat1, + [41386] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2799), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [44557] = 5, - ACTIONS(987), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2801), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(983), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109481,10 +104881,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 21, + ACTIONS(2191), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -109503,11 +104909,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44608] = 3, + [41434] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109520,7 +104926,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 26, + ACTIONS(2333), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109547,77 +104953,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44655] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2780), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [44746] = 3, + anon_sym_BQUOTE, + [41482] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109630,7 +104971,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 26, + ACTIONS(2199), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109657,18 +104998,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44793] = 5, - ACTIONS(1989), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [41530] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2803), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(1985), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109681,10 +105016,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 21, + ACTIONS(2205), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -109703,11 +105044,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [44844] = 3, + [41578] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109720,7 +105061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 26, + ACTIONS(2209), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109747,11 +105088,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44891] = 3, + anon_sym_BQUOTE, + [41626] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109764,7 +105106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 26, + ACTIONS(2215), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109791,77 +105133,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [44938] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2724), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2805), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [45029] = 3, + anon_sym_BQUOTE, + [41674] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109874,7 +105151,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 26, + ACTIONS(2195), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109901,11 +105178,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45076] = 3, + anon_sym_BQUOTE, + [41722] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109918,7 +105196,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 26, + ACTIONS(2221), 27, sym__automatic_semicolon, sym__ternary_qmark, sym__await_identifier_line_break, @@ -109945,18 +105223,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45123] = 5, - ACTIONS(2161), 1, - anon_sym_EQ, + anon_sym_BQUOTE, + [41770] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2807), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - ACTIONS(2157), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -109969,10 +105241,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 21, + ACTIONS(2225), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -109991,83 +105269,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45174] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, + [41818] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2227), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2736), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2809), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [45264] = 6, - ACTIONS(1989), 1, - anon_sym_EQ, - ACTIONS(2803), 1, - anon_sym_of, - ACTIONS(2811), 1, anon_sym_in, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1985), 11, - anon_sym_STAR, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -110078,9 +105286,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 23, + ACTIONS(2229), 27, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -110102,155 +105314,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [45316] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, + [41866] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(991), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2814), 4, + ACTIONS(989), 27, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [45406] = 25, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2816), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [45496] = 10, - ACTIONS(899), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2824), 1, - sym_optional_chain, - STATE(1579), 1, - sym_template_string, - STATE(1591), 1, - sym_arguments, + [41914] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1965), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110263,11 +105376,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1967), 18, + ACTIONS(1015), 27, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -110282,146 +105403,122 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [45556] = 28, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + anon_sym_BQUOTE, + [41962] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2826), 1, - anon_sym_SEMI, - ACTIONS(2828), 1, - sym__automatic_semicolon, - ACTIONS(2830), 1, - sym__await_identifier_line_break, - ACTIONS(2832), 1, - sym__await_yield_identifier_start, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45652] = 25, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, - anon_sym_LBRACK, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(2730), 1, - sym_optional_chain, - ACTIONS(2732), 1, - anon_sym_AMP_AMP, - ACTIONS(2734), 1, - anon_sym_GT_GT, - ACTIONS(2738), 1, - anon_sym_AMP, - ACTIONS(2740), 1, - anon_sym_CARET, - ACTIONS(2742), 1, - anon_sym_PIPE, - ACTIONS(2746), 1, - anon_sym_PERCENT, - ACTIONS(2748), 1, - anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, + ACTIONS(2684), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [42053] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(1995), 12, anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, anon_sym_SLASH, - ACTIONS(2736), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1997), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2750), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2752), 2, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2726), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2728), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2834), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [45742] = 4, - ACTIONS(987), 1, - anon_sym_EQ, + [42100] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110434,13 +105531,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 24, + ACTIONS(2129), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -110458,19 +105558,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45790] = 6, - ACTIONS(2161), 1, - anon_sym_EQ, - ACTIONS(2807), 1, - anon_sym_of, - ACTIONS(2836), 1, - anon_sym_in, + [42147] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 11, + ACTIONS(2377), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -110481,9 +105575,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 23, + ACTIONS(2379), 26, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -110504,87 +105602,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45842] = 28, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2513), 1, + [42194] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2730), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2732), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2734), 1, + ACTIONS(2700), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2738), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2740), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2742), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2746), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2748), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2756), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2758), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2760), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2839), 1, - anon_sym_SEMI, - ACTIONS(2841), 1, - sym__automatic_semicolon, - ACTIONS(2843), 1, - sym__await_identifier_line_break, - ACTIONS(2845), 1, - sym__await_yield_identifier_start, - STATE(1310), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2724), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2736), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2744), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2750), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2752), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2754), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2726), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2728), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [45938] = 6, - ACTIONS(987), 1, - anon_sym_EQ, - ACTIONS(2801), 1, - anon_sym_of, - ACTIONS(2847), 1, - anon_sym_in, + ACTIONS(2763), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [42285] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 11, + ACTIONS(2251), 12, anon_sym_STAR, + anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -110595,9 +105685,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 23, + ACTIONS(2253), 26, + sym__automatic_semicolon, sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_SEMI, @@ -110618,151 +105712,193 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [45990] = 26, - ACTIONS(2818), 1, + [42332] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2337), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2339), 26, + sym__automatic_semicolon, + sym__ternary_qmark, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2820), 1, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2866), 1, - anon_sym_AMP, - ACTIONS(2868), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2870), 1, - anon_sym_PIPE, - ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - ACTIONS(2888), 1, - sym__completed_arrow_function, - STATE(1578), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [42379] = 5, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2765), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(1981), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(1983), 21, + sym__ternary_qmark, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + anon_sym_BQUOTE, + [42430] = 5, + ACTIONS(2009), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2767), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(2005), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2007), 21, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46081] = 25, - ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42481] = 5, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2769), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + ACTIONS(975), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(977), 21, + sym__ternary_qmark, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2890), 3, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_RBRACK, - [46170] = 8, - ACTIONS(899), 1, - anon_sym_BQUOTE, - ACTIONS(2820), 1, + anon_sym_LPAREN, anon_sym_LBRACK, - ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2824), 1, sym_optional_chain, - STATE(1579), 1, - sym_template_string, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [42532] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110775,12 +105911,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 19, + ACTIONS(2289), 26, + sym__automatic_semicolon, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -110795,24 +105938,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [46225] = 9, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - STATE(1578), 1, - sym_arguments, + [42579] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -110825,11 +105957,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 17, + ACTIONS(971), 24, sym__ternary_qmark, + sym__arrow_function_block_end, sym__await_operand_end, sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -110842,195 +105979,284 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46282] = 25, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [42627] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1578), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2253), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2852), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46371] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2771), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [42717] = 28, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2894), 1, - anon_sym_RBRACE, - STATE(1160), 1, + ACTIONS(2773), 1, + anon_sym_SEMI, + ACTIONS(2775), 1, + sym__automatic_semicolon, + ACTIONS(2777), 1, + sym__await_identifier_line_break, + ACTIONS(2779), 1, + sym__await_yield_identifier_start, + STATE(1305), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46464] = 8, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [42813] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - STATE(1578), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 19, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2781), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [42903] = 25, + ACTIONS(2664), 1, + anon_sym_LBRACK, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, + sym_optional_chain, + ACTIONS(2698), 1, anon_sym_AMP_AMP, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2702), 1, + anon_sym_GT_GT, + ACTIONS(2706), 1, + anon_sym_AMP, + ACTIONS(2708), 1, anon_sym_CARET, + ACTIONS(2710), 1, + anon_sym_PIPE, + ACTIONS(2714), 1, anon_sym_PERCENT, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, + ACTIONS(2724), 1, + sym__ternary_qmark, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2690), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [46519] = 5, - ACTIONS(2896), 1, - sym__arrow_function_block_end, - ACTIONS(2898), 1, - sym__completed_arrow_function, + ACTIONS(2692), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2704), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2783), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [42993] = 6, + ACTIONS(1985), 1, + anon_sym_EQ, + ACTIONS(2765), 1, + anon_sym_of, + ACTIONS(2785), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2007), 12, + ACTIONS(1981), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -111041,11 +106267,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 22, + ACTIONS(1983), 23, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -111064,142 +106291,197 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46568] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43045] = 25, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - ACTIONS(2898), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2009), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2712), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2718), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2720), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2694), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2696), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46659] = 25, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2788), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [43135] = 28, + ACTIONS(2664), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2666), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(2688), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2698), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2700), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2702), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2706), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2708), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2710), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2714), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2716), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2722), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2724), 1, sym__ternary_qmark, - STATE(1578), 1, + ACTIONS(2790), 1, + anon_sym_SEMI, + ACTIONS(2792), 1, + sym__automatic_semicolon, + ACTIONS(2794), 1, + sym__await_identifier_line_break, + ACTIONS(2796), 1, + sym__await_yield_identifier_start, + STATE(1305), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2690), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2692), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2704), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2712), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2718), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2720), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2694), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2696), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [43231] = 6, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(2769), 1, + anon_sym_of, + ACTIONS(2798), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(975), 11, + anon_sym_STAR, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(977), 23, + sym__ternary_qmark, + anon_sym_COMMA, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2431), 3, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_BQUOTE, - ACTIONS(2852), 3, + [43283] = 6, + ACTIONS(2009), 1, + anon_sym_EQ, + ACTIONS(2767), 1, + anon_sym_of, + ACTIONS(2801), 1, anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46748] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2005), 11, anon_sym_STAR, - anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, @@ -111210,13 +106492,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 24, + ACTIONS(2007), 23, sym__ternary_qmark, - sym__arrow_function_block_end, - sym__await_operand_end, - sym__completed_arrow_function, + anon_sym_COMMA, anon_sym_instanceof, anon_sym_LPAREN, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DOT, sym_optional_chain, @@ -111235,274 +106516,256 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [46793] = 25, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43335] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1578), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2806), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2441), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2852), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [46882] = 25, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43428] = 26, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(1578), 1, + ACTIONS(2808), 1, + anon_sym_in, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2878), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2880), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2243), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2852), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [46971] = 15, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2850), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2616), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 7, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47040] = 27, - ACTIONS(1196), 1, + ACTIONS(2763), 3, anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_of, + anon_sym_SEMI, + [43519] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2900), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(2811), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2543), 1, + STATE(2839), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [47133] = 10, - ACTIONS(2818), 1, + [43612] = 5, + ACTIONS(2813), 1, + sym__arrow_function_block_continuation, + ACTIONS(2815), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2055), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2057), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2876), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [43661] = 5, + ACTIONS(2817), 1, + sym__arrow_function_block_end, + ACTIONS(2819), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -111515,398 +106778,343 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 16, + ACTIONS(2021), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, anon_sym_BQUOTE, - [47192] = 21, - ACTIONS(2818), 1, + [43710] = 26, + ACTIONS(2819), 1, + sym__completed_arrow_function, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2835), 1, + anon_sym_AMP_AMP, + ACTIONS(2837), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2021), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47273] = 22, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [43801] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2862), 1, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2865), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - sym__await_operand_end, + [43894] = 5, + ACTIONS(2867), 1, + sym__arrow_function_block_end, + ACTIONS(2869), 1, sym__completed_arrow_function, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47356] = 13, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2031), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2872), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 15, + ACTIONS(2033), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47421] = 19, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2850), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2878), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2880), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 8, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [47498] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2818), 1, + [43943] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2835), 1, + anon_sym_AMP_AMP, + ACTIONS(2837), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2874), 1, + ACTIONS(2845), 1, + anon_sym_CARET, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + ACTIONS(2869), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2033), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 8, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47577] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [44034] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2862), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2874), 1, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(2871), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [44123] = 5, + ACTIONS(2873), 1, + sym__arrow_function_block_end, + ACTIONS(2875), 1, sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47658] = 12, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(1933), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -111915,592 +107123,440 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 15, + ACTIONS(1935), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47721] = 10, - ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 16, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47780] = 17, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - STATE(1578), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2850), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2884), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2245), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 10, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [47853] = 23, - ACTIONS(2818), 1, + [44172] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(1578), 1, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + ACTIONS(2875), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(1935), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, + [44263] = 5, + ACTIONS(2877), 1, + sym__arrow_function_block_continuation, + ACTIONS(2879), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1941), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1943), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [47938] = 27, - ACTIONS(2145), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2902), 1, - anon_sym_SEMI, - STATE(1160), 1, - sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44312] = 5, + ACTIONS(2881), 1, + sym__arrow_function_block_continuation, + ACTIONS(2883), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(1949), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(1951), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [48031] = 25, - ACTIONS(2818), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, anon_sym_DOT, - ACTIONS(2856), 1, sym_optional_chain, - ACTIONS(2858), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2866), 1, - anon_sym_AMP, - ACTIONS(2868), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2870), 1, - anon_sym_PIPE, - ACTIONS(2874), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - STATE(1578), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2850), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2878), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2880), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2213), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2852), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [48120] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [44361] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2904), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2885), 1, + anon_sym_SEMI, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48213] = 25, - ACTIONS(2818), 1, + [44454] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(1578), 1, + ACTIONS(2887), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2850), 2, + ACTIONS(2071), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2319), 3, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_BQUOTE, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48302] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [44545] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2906), 1, - anon_sym_SEMI, - STATE(1160), 1, + ACTIONS(2889), 1, + anon_sym_RBRACE, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48395] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [44638] = 8, + ACTIONS(869), 1, + anon_sym_BQUOTE, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2891), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2908), 1, - anon_sym_RBRACK, - STATE(1160), 1, - sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(1580), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(1995), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(1997), 19, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [48488] = 5, - ACTIONS(2888), 1, - sym__completed_arrow_function, - ACTIONS(2910), 1, - sym__arrow_function_block_end, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [44693] = 6, + ACTIONS(979), 1, + anon_sym_EQ, + ACTIONS(2582), 1, + anon_sym_RBRACK, + ACTIONS(2769), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112513,9 +107569,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 22, + ACTIONS(977), 21, sym__ternary_qmark, - sym__await_operand_end, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112536,148 +107591,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48537] = 26, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [44744] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2912), 1, - anon_sym_in, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2662), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2805), 3, - anon_sym_COMMA, - anon_sym_of, - anon_sym_SEMI, - [48628] = 27, - ACTIONS(2145), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2915), 1, + ACTIONS(2893), 1, anon_sym_RBRACE, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [48721] = 6, - ACTIONS(987), 1, + [44837] = 4, + ACTIONS(1985), 1, anon_sym_EQ, - ACTIONS(2641), 1, - anon_sym_RBRACK, - ACTIONS(2801), 1, - anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112690,8 +107676,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 21, + ACTIONS(1983), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112712,13 +107700,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48772] = 4, - ACTIONS(2161), 1, + [44884] = 4, + ACTIONS(2009), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112731,7 +107719,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 23, + ACTIONS(2007), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -112755,13 +107743,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48819] = 4, - ACTIONS(1989), 1, + [44931] = 6, + ACTIONS(1985), 1, anon_sym_EQ, + ACTIONS(2563), 1, + anon_sym_RBRACK, + ACTIONS(2765), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112774,10 +107766,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 23, + ACTIONS(1983), 21, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112798,17 +107788,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48866] = 6, - ACTIONS(2161), 1, + [44982] = 4, + ACTIONS(979), 1, anon_sym_EQ, - ACTIONS(2606), 1, - anon_sym_RBRACK, - ACTIONS(2807), 1, - anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2157), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112821,8 +107807,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 21, + ACTIONS(977), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112843,13 +107831,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48917] = 4, - ACTIONS(987), 1, + [45029] = 6, + ACTIONS(2009), 1, anon_sym_EQ, + ACTIONS(2601), 1, + anon_sym_RBRACK, + ACTIONS(2767), 1, + anon_sym_COMMA, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(983), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -112862,10 +107854,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(985), 23, + ACTIONS(2007), 21, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -112886,36 +107876,239 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [48964] = 6, - ACTIONS(1989), 1, - anon_sym_EQ, - ACTIONS(2591), 1, - anon_sym_RBRACK, - ACTIONS(2803), 1, + [45080] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, anon_sym_COMMA, + ACTIONS(2895), 1, + anon_sym_RPAREN, + STATE(1092), 1, + sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45173] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, + ACTIONS(2628), 1, anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2897), 1, + anon_sym_RPAREN, + STATE(1092), 1, + sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 21, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45266] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2899), 1, + anon_sym_RPAREN, + STATE(1092), 1, + sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45359] = 9, + ACTIONS(2827), 1, anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, + ACTIONS(2831), 1, anon_sym_DOT, + ACTIONS(2833), 1, sym_optional_chain, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2065), 17, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -112928,84 +108121,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49015] = 27, - ACTIONS(2145), 1, + [45416] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2917), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2253), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49108] = 5, - ACTIONS(2919), 1, + [45505] = 5, + ACTIONS(2901), 1, sym__arrow_function_block_end, - ACTIONS(2921), 1, + ACTIONS(2903), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1999), 12, + ACTIONS(2077), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113018,7 +108207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 22, + ACTIONS(2079), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -113041,15 +108230,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [49157] = 5, - ACTIONS(2923), 1, - sym__arrow_function_block_continuation, - ACTIONS(2925), 1, + [45554] = 8, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2011), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2013), 19, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [45609] = 5, + ACTIONS(2905), 1, + sym__arrow_function_block_end, + ACTIONS(2907), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2043), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113062,7 +108298,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 22, + ACTIONS(2045), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -113072,819 +108308,1271 @@ static const uint16_t ts_small_parse_table[] = { sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [45658] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2909), 1, + anon_sym_RPAREN, + STATE(1092), 1, + sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45751] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2911), 1, + anon_sym_RBRACK, + STATE(1092), 1, + sym_arguments, + STATE(2917), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45844] = 25, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2835), 1, + anon_sym_AMP_AMP, + ACTIONS(2837), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2839), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_AMP, + ACTIONS(2845), 1, anon_sym_CARET, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, anon_sym_PERCENT, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2841), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2849), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2855), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2335), 3, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_BQUOTE, - [49206] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2823), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2825), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [45933] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2927), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(2913), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49299] = 27, - ACTIONS(1196), 1, + [46026] = 27, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2929), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2915), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2832), 1, + STATE(2683), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49392] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [46119] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2931), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(2917), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49485] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [46212] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2933), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(2919), 1, + anon_sym_RBRACE, + STATE(1092), 1, sym_arguments, - STATE(2798), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49578] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [46305] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2935), 1, + ACTIONS(2921), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49671] = 27, - ACTIONS(2145), 1, + [46398] = 5, + ACTIONS(2923), 1, + sym__arrow_function_block_continuation, + ACTIONS(2925), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1957), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1959), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [46447] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2937), 1, - anon_sym_RBRACE, - STATE(1160), 1, + ACTIONS(2927), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49764] = 27, - ACTIONS(2145), 1, + [46540] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1007), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1005), 24, + sym__ternary_qmark, + sym__arrow_function_block_end, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [46585] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2939), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(2929), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49857] = 27, - ACTIONS(2145), 1, + [46678] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2941), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2351), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [49950] = 27, - ACTIONS(2145), 1, + [46767] = 5, + ACTIONS(2931), 1, + sym__arrow_function_block_end, + ACTIONS(2933), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2069), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2071), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [46816] = 26, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2835), 1, + anon_sym_AMP_AMP, + ACTIONS(2837), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2943), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2933), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2071), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50043] = 27, - ACTIONS(2145), 1, + [46907] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(2945), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2353), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50136] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + [46996] = 5, + ACTIONS(2935), 1, + sym__arrow_function_block_end, + ACTIONS(2937), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2077), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2079), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [47045] = 26, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2835), 1, + anon_sym_AMP_AMP, + ACTIONS(2837), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2947), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(2937), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, - STATE(2610), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2079), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2825), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [47136] = 5, + ACTIONS(2939), 1, + sym__arrow_function_block_end, + ACTIONS(2941), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2043), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2045), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [50229] = 26, - ACTIONS(2818), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [47185] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2921), 1, + ACTIONS(2941), 1, sym__completed_arrow_function, - STATE(1578), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 2, + ACTIONS(2045), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50320] = 5, - ACTIONS(2949), 1, + [47276] = 5, + ACTIONS(2943), 1, + sym__arrow_function_block_continuation, + ACTIONS(2945), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2055), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2057), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [47325] = 5, + ACTIONS(2947), 1, sym__arrow_function_block_end, - ACTIONS(2951), 1, + ACTIONS(2949), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1999), 12, + ACTIONS(2019), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -113897,7 +109585,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2001), 22, + ACTIONS(2021), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -113920,80 +109608,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50369] = 26, - ACTIONS(2818), 1, + [47374] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2951), 1, + ACTIONS(2949), 1, sym__completed_arrow_function, - STATE(1578), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2001), 2, + ACTIONS(2021), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50460] = 5, - ACTIONS(2953), 1, + [47465] = 5, + ACTIONS(2951), 1, sym__arrow_function_block_end, - ACTIONS(2955), 1, + ACTIONS(2953), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2007), 12, + ACTIONS(2031), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114006,7 +109694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2009), 22, + ACTIONS(2033), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114029,80 +109717,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50509] = 26, - ACTIONS(2818), 1, + [47514] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2955), 1, + ACTIONS(2953), 1, sym__completed_arrow_function, - STATE(1578), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2009), 2, + ACTIONS(2033), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50600] = 5, - ACTIONS(2957), 1, + [47605] = 5, + ACTIONS(2955), 1, sym__arrow_function_block_end, - ACTIONS(2959), 1, + ACTIONS(2957), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2015), 12, + ACTIONS(1933), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114115,7 +109803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2017), 22, + ACTIONS(1935), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114138,80 +109826,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50649] = 26, - ACTIONS(2818), 1, + [47654] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2959), 1, + ACTIONS(2957), 1, sym__completed_arrow_function, - STATE(1578), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2017), 2, + ACTIONS(1935), 2, sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [50740] = 5, - ACTIONS(2961), 1, + [47745] = 5, + ACTIONS(2959), 1, sym__arrow_function_block_continuation, - ACTIONS(2963), 1, + ACTIONS(2961), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114224,7 +109912,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 22, + ACTIONS(1943), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114247,15 +109935,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50789] = 5, + [47794] = 5, + ACTIONS(2963), 1, + sym__arrow_function_block_continuation, ACTIONS(2965), 1, - sym__arrow_function_block_end, - ACTIONS(2967), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114268,7 +109956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 22, + ACTIONS(1951), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114291,80 +109979,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50838] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2858), 1, - anon_sym_AMP_AMP, - ACTIONS(2860), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2866), 1, - anon_sym_AMP, - ACTIONS(2868), 1, - anon_sym_CARET, - ACTIONS(2870), 1, - anon_sym_PIPE, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, + [47843] = 5, ACTIONS(2967), 1, - sym__completed_arrow_function, - STATE(1578), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2049), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2878), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2880), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2852), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [50929] = 5, + sym__arrow_function_block_continuation, ACTIONS(2969), 1, - sym__arrow_function_block_end, - ACTIONS(2971), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114377,7 +110000,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 22, + ACTIONS(1959), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114400,80 +110023,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [50978] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, - anon_sym_LBRACK, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(2856), 1, - sym_optional_chain, - ACTIONS(2858), 1, - anon_sym_AMP_AMP, - ACTIONS(2860), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, - anon_sym_GT_GT, - ACTIONS(2866), 1, - anon_sym_AMP, - ACTIONS(2868), 1, - anon_sym_CARET, - ACTIONS(2870), 1, - anon_sym_PIPE, - ACTIONS(2874), 1, - anon_sym_PERCENT, - ACTIONS(2876), 1, - anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, + [47892] = 5, ACTIONS(2971), 1, + sym__arrow_function_block_continuation, + ACTIONS(2973), 1, sym__completed_arrow_function, - STATE(1578), 1, - sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(1965), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2864), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2872), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(1967), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2854), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [51069] = 5, - ACTIONS(2973), 1, - sym__arrow_function_block_end, + anon_sym_BQUOTE, + [47941] = 5, ACTIONS(2975), 1, + sym__arrow_function_block_continuation, + ACTIONS(2977), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2063), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114486,7 +110088,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2065), 22, + ACTIONS(1975), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114509,80 +110111,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51118] = 26, - ACTIONS(2818), 1, + [47990] = 15, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2858), 1, - anon_sym_AMP_AMP, - ACTIONS(2860), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, - anon_sym_AMP, - ACTIONS(2868), 1, - anon_sym_CARET, - ACTIONS(2870), 1, - anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - ACTIONS(2975), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2880), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 13, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [51209] = 5, - ACTIONS(2977), 1, - sym__arrow_function_block_continuation, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [48059] = 5, ACTIONS(2979), 1, + sym__arrow_function_block_continuation, + ACTIONS(2981), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114595,7 +110186,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 22, + ACTIONS(1967), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -114618,15 +110209,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51258] = 5, - ACTIONS(2981), 1, - sym__arrow_function_block_continuation, - ACTIONS(2983), 1, - sym__completed_arrow_function, + [48108] = 10, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2853), 1, + anon_sym_STAR_STAR, + STATE(1579), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114639,345 +110241,594 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 22, + ACTIONS(2115), 16, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51307] = 5, - ACTIONS(2985), 1, - sym__arrow_function_block_continuation, - ACTIONS(2987), 1, - sym__completed_arrow_function, + [48167] = 21, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2839), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_AMP, + ACTIONS(2845), 1, + anon_sym_CARET, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, + anon_sym_PERCENT, + ACTIONS(2853), 1, + anon_sym_STAR_STAR, + STATE(1579), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2821), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2841), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 22, + ACTIONS(2857), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2825), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 7, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, + sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [48248] = 22, + ACTIONS(2827), 1, anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, + ACTIONS(2831), 1, anon_sym_DOT, + ACTIONS(2833), 1, sym_optional_chain, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2839), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_AMP, + ACTIONS(2845), 1, anon_sym_CARET, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, anon_sym_PERCENT, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2841), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2849), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2855), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51356] = 5, - ACTIONS(2989), 1, - sym__arrow_function_block_continuation, - ACTIONS(2991), 1, + ACTIONS(2823), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2825), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 6, + sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [48331] = 13, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(2829), 1, + anon_sym_LBRACK, + ACTIONS(2831), 1, + anon_sym_DOT, + ACTIONS(2833), 1, + sym_optional_chain, + ACTIONS(2851), 1, + anon_sym_PERCENT, + ACTIONS(2853), 1, + anon_sym_STAR_STAR, + STATE(1579), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2821), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2849), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 22, + ACTIONS(2115), 15, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51405] = 5, - ACTIONS(2993), 1, - sym__arrow_function_block_continuation, - ACTIONS(2995), 1, - sym__completed_arrow_function, + [48396] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2983), 1, + anon_sym_RBRACK, + STATE(1092), 1, + sym_arguments, + STATE(2839), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [51454] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [48489] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(2997), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(2985), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51547] = 5, - ACTIONS(2999), 1, - sym__arrow_function_block_end, + [48582] = 25, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2993), 1, + anon_sym_AMP_AMP, + ACTIONS(2995), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2997), 1, + anon_sym_GT_GT, ACTIONS(3001), 1, - sym__completed_arrow_function, + anon_sym_AMP, + ACTIONS(3003), 1, + anon_sym_CARET, + ACTIONS(3005), 1, + anon_sym_PIPE, + ACTIONS(3009), 1, + anon_sym_PERCENT, + ACTIONS(3011), 1, + anon_sym_STAR_STAR, + ACTIONS(3017), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3019), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2047), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2999), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2049), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3015), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2335), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2989), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2991), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [48671] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, + ACTIONS(2001), 1, anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, + ACTIONS(2993), 1, anon_sym_AMP_AMP, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2997), 1, + anon_sym_GT_GT, + ACTIONS(3001), 1, + anon_sym_AMP, + ACTIONS(3003), 1, anon_sym_CARET, + ACTIONS(3005), 1, + anon_sym_PIPE, + ACTIONS(3009), 1, anon_sym_PERCENT, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, + ACTIONS(3019), 1, + sym__ternary_qmark, + STATE(911), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, + ACTIONS(2987), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2999), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3007), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3013), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3015), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2351), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_BQUOTE, - [51596] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + ACTIONS(2989), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2991), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [48760] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(3001), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2049), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, + ACTIONS(2353), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2989), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2991), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [48849] = 15, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(2997), 1, + anon_sym_GT_GT, + ACTIONS(3009), 1, + anon_sym_PERCENT, + ACTIONS(3011), 1, + anon_sym_STAR_STAR, + STATE(911), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2987), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2999), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3007), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 13, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [51687] = 5, - ACTIONS(3003), 1, - sym__arrow_function_block_end, - ACTIONS(3005), 1, - sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [48918] = 10, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(3011), 1, + anon_sym_STAR_STAR, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2055), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -114990,5141 +110841,4952 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2057), 22, + ACTIONS(2115), 16, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51736] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [48977] = 21, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2858), 1, - anon_sym_AMP_AMP, - ACTIONS(2860), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - ACTIONS(3005), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2057), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51827] = 5, - ACTIONS(3007), 1, - sym__arrow_function_block_end, - ACTIONS(3009), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2063), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2065), 22, + ACTIONS(2115), 7, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [51876] = 26, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [49058] = 22, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2858), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2860), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2862), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2866), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2868), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2870), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2874), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2876), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2882), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2886), 1, - sym__ternary_qmark, - ACTIONS(3009), 1, - sym__completed_arrow_function, - STATE(1578), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2065), 2, - sym__await_operand_end, - anon_sym_BQUOTE, - ACTIONS(2850), 2, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2864), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2872), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2878), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2880), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2884), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2852), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2854), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [51967] = 5, - ACTIONS(3011), 1, - sym__arrow_function_block_continuation, - ACTIONS(3013), 1, + ACTIONS(2115), 6, + sym__ternary_qmark, sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [49141] = 13, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(3009), 1, + anon_sym_PERCENT, + ACTIONS(3011), 1, + anon_sym_STAR_STAR, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3007), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 22, + ACTIONS(2115), 15, sym__ternary_qmark, - sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [52016] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [49206] = 19, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(3015), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(911), 1, sym_arguments, - STATE(2610), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2117), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52109] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2115), 8, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [49283] = 20, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3023), 1, - anon_sym_AMP_AMP, - ACTIONS(3025), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, - anon_sym_CARET, - ACTIONS(3035), 1, - anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, - sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2431), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [52198] = 10, - ACTIONS(951), 1, - anon_sym_BQUOTE, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3057), 1, - sym_optional_chain, - STATE(1698), 1, - sym_arguments, - STATE(1783), 1, - sym_template_string, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1965), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1967), 17, + ACTIONS(2115), 8, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [52257] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + anon_sym_BQUOTE, + [49362] = 21, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3023), 1, - anon_sym_AMP_AMP, - ACTIONS(3025), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, - anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, - sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2243), 3, + ACTIONS(2989), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2991), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 7, + sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - ACTIONS(3019), 3, + [49443] = 5, + ACTIONS(2887), 1, + sym__completed_arrow_function, + ACTIONS(3021), 1, + sym__arrow_function_block_end, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2069), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2071), 22, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [52346] = 15, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [49492] = 17, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2245), 7, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(2991), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, + ACTIONS(2115), 10, sym__ternary_qmark, sym__completed_arrow_function, anon_sym_LBRACE, - anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [52415] = 10, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49565] = 23, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3041), 1, + ACTIONS(2993), 1, + anon_sym_AMP_AMP, + ACTIONS(2995), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2997), 1, + anon_sym_GT_GT, + ACTIONS(3001), 1, + anon_sym_AMP, + ACTIONS(3003), 1, + anon_sym_CARET, + ACTIONS(3005), 1, + anon_sym_PIPE, + ACTIONS(3009), 1, + anon_sym_PERCENT, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2987), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2999), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 16, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_LT_EQ, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2989), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2991), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(2115), 5, + sym__ternary_qmark, + sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [52474] = 21, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49650] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3027), 1, + ACTIONS(2993), 1, + anon_sym_AMP_AMP, + ACTIONS(2995), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - STATE(964), 1, + ACTIONS(3017), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3019), 1, + sym__ternary_qmark, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2391), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52555] = 22, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49739] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3027), 1, + ACTIONS(2995), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - STATE(964), 1, + ACTIONS(3017), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3019), 1, + sym__ternary_qmark, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2151), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52638] = 13, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [49828] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3039), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(964), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3023), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3037), 2, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2245), 8, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 15, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2618), 3, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [52703] = 19, - ACTIONS(1969), 1, + [49921] = 19, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(3027), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(3039), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 2, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, - ACTIONS(3017), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 8, + ACTIONS(2115), 8, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [52780] = 20, - ACTIONS(1969), 1, + [49998] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(3027), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(3039), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 8, + ACTIONS(2115), 8, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [52859] = 21, - ACTIONS(1969), 1, + [50077] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(3027), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(3039), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - STATE(964), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, + ACTIONS(2115), 7, sym__ternary_qmark, + sym__await_operand_end, sym__completed_arrow_function, - anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, anon_sym_BQUOTE, - [52940] = 12, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50158] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3039), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(964), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3025), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2245), 10, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 15, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53003] = 10, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(3041), 1, - anon_sym_STAR_STAR, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, - anon_sym_STAR, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 16, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, + ACTIONS(2618), 3, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53062] = 17, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50251] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3027), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3039), 1, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(964), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(3027), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2829), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3019), 3, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2245), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 10, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53135] = 23, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50344] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(964), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(3029), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2860), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, - sym__ternary_qmark, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_QMARK_QMARK, - anon_sym_BQUOTE, - [53220] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50437] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3031), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2213), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53309] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [50530] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3033), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2319), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53398] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50623] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2075), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3059), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(911), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2071), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53491] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50714] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2083), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(3061), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(911), 1, sym_arguments, - STATE(2731), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2079), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53584] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50805] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2095), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(3063), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(911), 1, sym_arguments, - STATE(2769), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2045), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53677] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50896] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2107), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3065), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(911), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2021), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53770] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [50987] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2111), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3067), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(911), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2033), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53863] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [51078] = 26, + ACTIONS(1939), 1, + sym__completed_arrow_function, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2033), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2001), 2, + ACTIONS(1935), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [53954] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [51169] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2037), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3035), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2009), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54045] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [51262] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2041), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(3037), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2605), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2017), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54136] = 26, - ACTIONS(1969), 1, + [51355] = 12, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2053), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, - anon_sym_AMP_AMP, - ACTIONS(3025), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, - anon_sym_GT_GT, - ACTIONS(3031), 1, - anon_sym_AMP, - ACTIONS(3033), 1, - anon_sym_CARET, - ACTIONS(3035), 1, - anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, - sym__ternary_qmark, - STATE(964), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2049), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 10, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2115), 15, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [54227] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [51418] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2061), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(3039), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2616), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2057), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54318] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [51511] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2069), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3041), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2065), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54409] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [51604] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3069), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(3043), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54502] = 27, - ACTIONS(2145), 1, + [51697] = 17, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3071), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54595] = 27, - ACTIONS(2145), 1, + ACTIONS(2117), 4, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 10, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [51770] = 23, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3073), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54688] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + ACTIONS(2115), 5, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_QMARK_QMARK, + anon_sym_BQUOTE, + [51855] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(3075), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2563), 1, - aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2391), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54781] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, + [51944] = 5, + ACTIONS(3045), 1, + sym__arrow_function_block_continuation, + ACTIONS(3047), 1, + sym__completed_arrow_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1973), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1975), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [51993] = 27, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3077), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3049), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2572), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54874] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52086] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3079), 1, + ACTIONS(3051), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2648), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [54967] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52179] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3081), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2657), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55060] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52272] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3083), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(3055), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55153] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52365] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3085), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3057), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2595), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55246] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52458] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3087), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3059), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2606), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55339] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52551] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3089), 1, + ACTIONS(3061), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2681), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55432] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52644] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3091), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2802), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55525] = 5, - ACTIONS(3093), 1, - sym__arrow_function_block_continuation, - ACTIONS(3095), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2079), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2081), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [52737] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [55574] = 27, - ACTIONS(2145), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3097), 1, + ACTIONS(3065), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2695), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55667] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52830] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3099), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3067), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2638), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55760] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [52923] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3101), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3069), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, - STATE(2648), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55853] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53016] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3103), 1, - anon_sym_RBRACK, - STATE(1160), 1, + ACTIONS(3071), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [55946] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53109] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3105), 1, + ACTIONS(3073), 1, anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2727), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56039] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53202] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3107), 1, + ACTIONS(3075), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56132] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53295] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3109), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3077), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2670), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56225] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53388] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3111), 1, + ACTIONS(3079), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56318] = 27, - ACTIONS(1196), 1, + [53481] = 27, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3113), 1, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2692), 1, + STATE(2736), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56411] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53574] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3115), 1, - anon_sym_RPAREN, - STATE(1160), 1, + ACTIONS(3083), 1, + anon_sym_SEMI, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56504] = 27, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53667] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3117), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3085), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2707), 1, - aux_sym_array_repeat1, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56597] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53760] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3119), 1, + ACTIONS(3087), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56690] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53853] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3121), 1, + ACTIONS(3089), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2766), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56783] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [53946] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3123), 1, + ACTIONS(3091), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56876] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54039] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3125), 1, + ACTIONS(3093), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [56969] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54132] = 27, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3127), 1, + ACTIONS(3095), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, + STATE(2784), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57062] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54225] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3129), 1, + ACTIONS(3097), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57155] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54318] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3131), 1, + ACTIONS(3099), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57248] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54411] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3133), 1, + ACTIONS(3101), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57341] = 27, - ACTIONS(2145), 1, + [54504] = 25, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - ACTIONS(2892), 1, - anon_sym_COMMA, - ACTIONS(3135), 1, - anon_sym_RPAREN, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, - STATE(2135), 1, - aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2151), 3, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_BQUOTE, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57434] = 5, - ACTIONS(3137), 1, - sym__arrow_function_block_continuation, - ACTIONS(3139), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1977), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1979), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, + [54593] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, + ACTIONS(2829), 1, anon_sym_LBRACK, + ACTIONS(2831), 1, anon_sym_DOT, + ACTIONS(2833), 1, sym_optional_chain, + ACTIONS(2835), 1, anon_sym_AMP_AMP, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2839), 1, + anon_sym_GT_GT, + ACTIONS(2843), 1, + anon_sym_AMP, + ACTIONS(2845), 1, anon_sym_CARET, + ACTIONS(2847), 1, + anon_sym_PIPE, + ACTIONS(2851), 1, anon_sym_PERCENT, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2859), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2863), 1, + sym__ternary_qmark, + ACTIONS(2907), 1, + sym__completed_arrow_function, + STATE(1579), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2045), 2, + sym__await_operand_end, + anon_sym_BQUOTE, + ACTIONS(2821), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2841), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2849), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2855), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, + ACTIONS(2861), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [57483] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + ACTIONS(2823), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2825), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [54684] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3141), 1, + ACTIONS(3103), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57576] = 27, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [54777] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(2892), 1, + ACTIONS(2804), 1, anon_sym_COMMA, - ACTIONS(3143), 1, + ACTIONS(3105), 1, anon_sym_RPAREN, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, - STATE(2135), 1, + STATE(2138), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57669] = 5, - ACTIONS(3145), 1, - sym__arrow_function_block_continuation, - ACTIONS(3147), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2087), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2089), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [54870] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [57718] = 26, - ACTIONS(1969), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2005), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3107), 1, + anon_sym_RPAREN, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2001), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57809] = 26, - ACTIONS(1969), 1, + [54963] = 26, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, + ACTIONS(2829), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2833), 1, sym_optional_chain, - ACTIONS(2013), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2835), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2837), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2839), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2843), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2845), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2847), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2851), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2853), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2859), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2863), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2903), 1, + sym__completed_arrow_function, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2009), 2, - anon_sym_LBRACE, + ACTIONS(2079), 2, + sym__await_operand_end, anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2821), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2841), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2849), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2855), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2857), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2861), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2823), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2825), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [57900] = 5, - ACTIONS(3149), 1, - sym__arrow_function_block_continuation, - ACTIONS(3151), 1, - sym__completed_arrow_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2095), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2097), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [55054] = 27, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [57949] = 26, - ACTIONS(1969), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2021), 1, - sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - STATE(964), 1, + ACTIONS(2804), 1, + anon_sym_COMMA, + ACTIONS(3109), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, + STATE(2138), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2017), 2, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58040] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55147] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2109), 1, + ACTIONS(2091), 1, sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2049), 2, + ACTIONS(2071), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58131] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55238] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2113), 1, + ACTIONS(2099), 1, sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2057), 2, + ACTIONS(2079), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58222] = 26, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55329] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2117), 1, + ACTIONS(2049), 1, sym__completed_arrow_function, - ACTIONS(3023), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2065), 2, + ACTIONS(2045), 2, anon_sym_LBRACE, anon_sym_BQUOTE, - ACTIONS(3017), 2, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58313] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55420] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2025), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2021), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2253), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58402] = 25, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, + [55511] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(1973), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(1995), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(3023), 1, + ACTIONS(2037), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(3025), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(3027), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(3031), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(3033), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(3035), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(3039), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(3041), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(3047), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(3049), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(964), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1997), 2, + ACTIONS(2033), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3017), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3029), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3037), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3043), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3045), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2441), 3, - sym__completed_arrow_function, - anon_sym_LBRACE, - anon_sym_BQUOTE, - ACTIONS(3019), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3021), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58491] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3155), 1, - anon_sym_RBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3159), 1, - anon_sym_async, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3165), 1, - anon_sym_static, - ACTIONS(3169), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2724), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3167), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3153), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2723), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [58577] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [55602] = 26, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2053), 1, + sym__completed_arrow_function, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(1935), 2, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2765), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2662), 3, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58665] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [55693] = 25, + ACTIONS(1999), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, sym_optional_chain, - ACTIONS(2666), 1, + ACTIONS(2993), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, + ACTIONS(2995), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(2997), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3001), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3003), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3005), 1, anon_sym_PIPE, - ACTIONS(2682), 1, + ACTIONS(3009), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, + ACTIONS(3011), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3017), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3019), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2067), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(2987), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(2999), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3007), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3013), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3015), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2778), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2662), 3, + ACTIONS(2253), 3, + sym__completed_arrow_function, + anon_sym_LBRACE, + anon_sym_BQUOTE, + ACTIONS(2989), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(2991), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [58753] = 3, + [55782] = 12, + ACTIONS(1999), 1, + anon_sym_LBRACK, + ACTIONS(2001), 1, + anon_sym_DOT, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(2017), 1, + sym_optional_chain, + ACTIONS(3009), 1, + anon_sym_PERCENT, + ACTIONS(3011), 1, + anon_sym_STAR_STAR, + STATE(911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2067), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2987), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -120133,285 +115795,281 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 23, + ACTIONS(2115), 15, sym__ternary_qmark, - sym__await_operand_end, sym__completed_arrow_function, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, anon_sym_BQUOTE, - [58797] = 4, - ACTIONS(987), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(983), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(985), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [55845] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(3117), 1, anon_sym_AMP_AMP, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58843] = 3, + ACTIONS(3143), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(2335), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58887] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2423), 12, - anon_sym_STAR, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2425), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3115), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [55933] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(2620), 1, anon_sym_AMP_AMP, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58931] = 3, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2735), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56021] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(2620), 1, anon_sym_AMP_AMP, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [58975] = 3, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2748), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [56109] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(2620), 1, anon_sym_AMP_AMP, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, anon_sym_PERCENT, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59019] = 3, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(2763), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [59063] = 3, + [56197] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120424,7 +116082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 23, + ACTIONS(2403), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120448,11 +116106,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59107] = 3, + [56241] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120465,7 +116123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 23, + ACTIONS(1015), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120489,7 +116147,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59151] = 3, + [56285] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -120530,74 +116188,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59195] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2431), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [59283] = 3, + [56329] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120610,7 +116205,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 23, + ACTIONS(2369), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120634,11 +116229,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59327] = 3, + [56373] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120651,7 +116246,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 23, + ACTIONS(2293), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120675,11 +116270,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59371] = 3, + [56417] = 4, + ACTIONS(979), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(975), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120692,10 +116289,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 23, + ACTIONS(977), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -120716,11 +116312,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59415] = 3, + [56463] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1047), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120733,7 +116329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1045), 23, + ACTIONS(2297), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120757,73 +116353,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59459] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3207), 1, - anon_sym_RBRACE, - ACTIONS(3209), 1, - anon_sym_async, - ACTIONS(3211), 1, - anon_sym_static, - ACTIONS(3215), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2814), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3213), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3205), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2793), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [59545] = 3, + [56507] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120836,7 +116370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 23, + ACTIONS(1039), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120860,11 +116394,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59589] = 3, + [56551] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2373), 12, + ACTIONS(1053), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120877,7 +116411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2375), 23, + ACTIONS(1055), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120901,11 +116435,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59633] = 3, + [56595] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120918,7 +116452,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 23, + ACTIONS(2301), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120942,11 +116476,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59677] = 3, + [56639] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -120959,7 +116493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 23, + ACTIONS(987), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -120983,11 +116517,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59721] = 3, + [56683] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(2327), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121000,7 +116534,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 23, + ACTIONS(2329), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121024,11 +116558,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59765] = 3, + [56727] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121041,7 +116575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 23, + ACTIONS(2343), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121065,11 +116599,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59809] = 3, + [56771] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2355), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121082,7 +116616,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 23, + ACTIONS(2357), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121106,137 +116640,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [59853] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, + [56815] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2319), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2359), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(2361), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [59941] = 25, - ACTIONS(2145), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(2666), 1, anon_sym_AMP_AMP, - ACTIONS(2668), 1, anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, anon_sym_PERCENT, - ACTIONS(2684), 1, anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2805), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [60029] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [56859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, + ACTIONS(2373), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121249,7 +116698,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 23, + ACTIONS(2375), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121273,11 +116722,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60073] = 3, + [56903] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121290,7 +116739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 23, + ACTIONS(2389), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121314,13 +116763,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60117] = 4, - ACTIONS(3217), 1, - sym__completed_arrow_function, + [56947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2393), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121333,9 +116780,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(2395), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121356,74 +116804,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60163] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, + [56991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2253), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [60251] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(322), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121436,7 +116821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 23, + ACTIONS(2399), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121460,11 +116845,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60295] = 3, + [57035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1802), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121477,7 +116862,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1804), 23, + ACTIONS(2125), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121501,11 +116886,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60339] = 3, + [57079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121518,7 +116903,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 23, + ACTIONS(2133), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121542,11 +116927,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60383] = 3, + [57123] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121559,7 +116944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 23, + ACTIONS(2141), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121583,13 +116968,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60427] = 4, - ACTIONS(3219), 1, - sym__completed_arrow_function, + [57167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121602,9 +116985,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 22, + ACTIONS(989), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121625,11 +117009,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60473] = 3, + [57211] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121642,7 +117026,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 23, + ACTIONS(971), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121666,11 +117050,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60517] = 3, + [57255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2209), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121683,7 +117067,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2211), 23, + ACTIONS(993), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -121707,13 +117091,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60561] = 4, - ACTIONS(3221), 1, - sym__completed_arrow_function, + [57299] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121726,9 +117108,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(1005), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121749,13 +117132,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60607] = 4, - ACTIONS(3223), 1, - sym__completed_arrow_function, + [57343] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3147), 1, + anon_sym_RBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3151), 1, + anon_sym_async, + ACTIONS(3155), 1, + anon_sym_static, + ACTIONS(3159), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2808), 1, + aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3157), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3145), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2798), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [57429] = 4, + ACTIONS(2009), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2005), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121768,7 +117213,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2007), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121791,13 +117236,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60653] = 4, - ACTIONS(3225), 1, + [57475] = 4, + ACTIONS(3161), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121810,7 +117255,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2137), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121833,13 +117278,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60699] = 4, - ACTIONS(3227), 1, - sym__completed_arrow_function, + [57521] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, + anon_sym_GT_GT, + ACTIONS(2628), 1, + anon_sym_AMP, + ACTIONS(2630), 1, + anon_sym_CARET, + ACTIONS(2632), 1, + anon_sym_PIPE, + ACTIONS(2636), 1, + anon_sym_PERCENT, + ACTIONS(2638), 1, + anon_sym_STAR_STAR, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2626), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(2634), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2640), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2642), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3163), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(2616), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(2618), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [57609] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121852,9 +117358,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(326), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -121875,13 +117382,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60745] = 4, - ACTIONS(3229), 1, + [57653] = 4, + ACTIONS(3165), 1, sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121894,7 +117401,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(2137), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -121917,74 +117424,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60791] = 25, - ACTIONS(2145), 1, + [57699] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1710), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1712), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2441), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [60879] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [57743] = 4, + ACTIONS(3167), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2219), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -121997,10 +117484,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2221), 23, + ACTIONS(2149), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122021,11 +117507,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60923] = 3, + [57789] = 4, + ACTIONS(3169), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122038,10 +117526,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 23, + ACTIONS(2183), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122062,11 +117549,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [60967] = 3, + [57835] = 4, + ACTIONS(3171), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122079,10 +117568,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 23, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122103,11 +117591,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61011] = 3, + [57881] = 4, + ACTIONS(3173), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122120,10 +117610,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 23, + ACTIONS(2199), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122144,11 +117633,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61055] = 3, + [57927] = 4, + ACTIONS(3175), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122161,10 +117652,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 23, + ACTIONS(2205), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122185,11 +117675,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61099] = 3, + [57973] = 4, + ACTIONS(3177), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122202,10 +117694,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 23, + ACTIONS(2149), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122226,11 +117717,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61143] = 3, + [58019] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122243,7 +117734,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 23, + ACTIONS(1997), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122267,11 +117758,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61187] = 3, + [58063] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122284,7 +117775,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 23, + ACTIONS(2195), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122308,74 +117799,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61231] = 25, - ACTIONS(2145), 1, + [58107] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2251), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2253), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2243), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [61319] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58151] = 4, + ACTIONS(3179), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122388,10 +117859,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 23, + ACTIONS(2183), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122412,11 +117882,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61363] = 3, + [58197] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122429,7 +117899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 23, + ACTIONS(2305), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122453,64 +117923,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61407] = 15, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [58241] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2337), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 12, + ACTIONS(2339), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [61475] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [58285] = 4, + ACTIONS(3181), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2079), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122523,10 +117983,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2081), 23, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122547,11 +118006,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61519] = 3, + [58331] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2299), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122564,7 +118023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2301), 23, + ACTIONS(2347), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122588,11 +118047,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61563] = 3, + [58375] = 4, + ACTIONS(3183), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122605,10 +118066,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 23, + ACTIONS(2199), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122629,11 +118089,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61607] = 3, + [58421] = 4, + ACTIONS(3185), 1, + sym__completed_arrow_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122646,10 +118108,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 23, + ACTIONS(2205), 22, sym__ternary_qmark, sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122670,11 +118131,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61651] = 3, + [58467] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3189), 1, + anon_sym_RBRACE, + ACTIONS(3191), 1, + anon_sym_async, + ACTIONS(3193), 1, + anon_sym_static, + ACTIONS(3197), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2899), 1, + aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3195), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3187), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2896), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [58553] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122687,7 +118210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 23, + ACTIONS(2379), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122711,11 +118234,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61695] = 3, + [58597] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2381), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122728,7 +118251,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 23, + ACTIONS(2383), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122752,75 +118275,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61739] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3233), 1, - anon_sym_RBRACE, - ACTIONS(3235), 1, - anon_sym_async, - ACTIONS(3237), 1, - anon_sym_static, - ACTIONS(3241), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2675), 1, - aux_sym_object_repeat1, + [58641] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3239), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3231), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2672), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [61825] = 4, - ACTIONS(2161), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2157), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122833,9 +118292,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2159), 22, + ACTIONS(2289), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -122856,11 +118316,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61871] = 3, + [58685] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122873,7 +118333,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 23, + ACTIONS(2057), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122897,11 +118357,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61915] = 3, + [58729] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122914,7 +118374,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 23, + ACTIONS(2241), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122938,11 +118398,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [61959] = 3, + [58773] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3201), 1, + anon_sym_RBRACE, + ACTIONS(3203), 1, + anon_sym_async, + ACTIONS(3205), 1, + anon_sym_static, + ACTIONS(3209), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2899), 1, + aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3207), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3199), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2896), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [58859] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122955,7 +118477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 23, + ACTIONS(2285), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -122979,11 +118501,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62003] = 3, + [58903] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -122996,7 +118518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 23, + ACTIONS(1943), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123020,11 +118542,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62047] = 3, + [58947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123037,7 +118559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 23, + ACTIONS(1951), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123061,11 +118583,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62091] = 3, + [58991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123078,7 +118600,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 23, + ACTIONS(2129), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123102,11 +118624,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62135] = 3, + [59035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123119,7 +118641,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 23, + ACTIONS(1003), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123143,11 +118665,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62179] = 3, + [59079] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2135), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123160,7 +118682,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 23, + ACTIONS(2137), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123184,73 +118706,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62223] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3245), 1, - anon_sym_RBRACE, - ACTIONS(3247), 1, - anon_sym_async, - ACTIONS(3249), 1, - anon_sym_static, - ACTIONS(3253), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2675), 1, - aux_sym_object_repeat1, + [59123] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3251), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3243), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2672), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [62309] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1025), 12, + ACTIONS(1957), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123263,7 +118723,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 23, + ACTIONS(1959), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123287,11 +118747,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62353] = 3, + [59167] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2143), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123304,7 +118764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 23, + ACTIONS(2145), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123328,11 +118788,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62397] = 3, + [59211] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3213), 1, + anon_sym_RBRACE, + ACTIONS(3215), 1, + anon_sym_async, + ACTIONS(3217), 1, + anon_sym_static, + ACTIONS(3221), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2899), 1, + aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3219), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3211), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(2896), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [59297] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123345,7 +118867,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 23, + ACTIONS(1967), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123369,11 +118891,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62441] = 3, + [59341] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1009), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123386,7 +118908,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1011), 23, + ACTIONS(1975), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123410,11 +118932,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62485] = 3, + [59385] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123427,7 +118949,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 23, + ACTIONS(2149), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123451,11 +118973,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62529] = 3, + [59429] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123468,7 +118990,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 23, + ACTIONS(2183), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123492,11 +119014,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62573] = 3, + [59473] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123509,7 +119031,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 23, + ACTIONS(1047), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123533,73 +119055,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62617] = 24, + [59517] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3157), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3257), 1, + ACTIONS(3225), 1, anon_sym_RBRACE, - ACTIONS(3259), 1, + ACTIONS(3227), 1, anon_sym_async, - ACTIONS(3261), 1, + ACTIONS(3229), 1, anon_sym_static, - ACTIONS(3265), 1, + ACTIONS(3233), 1, sym__await_keyword, - STATE(1924), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2675), 1, + STATE(2899), 1, aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3263), 2, + ACTIONS(3231), 2, anon_sym_get, anon_sym_set, - ACTIONS(3255), 3, + ACTIONS(3223), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2578), 3, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(2672), 3, + STATE(2896), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [62703] = 3, + [59603] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1021), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1023), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [59647] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123612,7 +119175,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 23, + ACTIONS(2187), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123636,11 +119199,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62747] = 3, + [59691] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2339), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123653,7 +119216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2341), 23, + ACTIONS(2191), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123677,11 +119240,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62791] = 3, + [59735] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(2197), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123694,7 +119257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 23, + ACTIONS(2199), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123718,11 +119281,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62835] = 3, + [59779] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2203), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123735,7 +119298,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 23, + ACTIONS(2205), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123759,11 +119322,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62879] = 3, + [59823] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2207), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123776,7 +119339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 23, + ACTIONS(2209), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123800,73 +119363,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [62923] = 24, + [59867] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3157), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3269), 1, + ACTIONS(3237), 1, anon_sym_RBRACE, - ACTIONS(3271), 1, + ACTIONS(3239), 1, anon_sym_async, - ACTIONS(3273), 1, + ACTIONS(3241), 1, anon_sym_static, - ACTIONS(3277), 1, + ACTIONS(3245), 1, sym__await_keyword, - STATE(1924), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2675), 1, + STATE(2899), 1, aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3275), 2, + ACTIONS(3243), 2, anon_sym_get, anon_sym_set, - ACTIONS(3267), 3, + ACTIONS(3235), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2578), 3, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(2672), 3, + STATE(2896), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [63009] = 3, + [59953] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123879,7 +119442,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 23, + ACTIONS(2215), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -123903,26 +119466,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63053] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [59997] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -123935,210 +119483,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 15, + ACTIONS(1031), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [63111] = 21, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60041] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2219), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 6, + ACTIONS(2221), 23, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [63191] = 22, - ACTIONS(2145), 1, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [63273] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3281), 1, - anon_sym_RBRACE, - ACTIONS(3283), 1, - anon_sym_async, - ACTIONS(3285), 1, - anon_sym_static, - ACTIONS(3289), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2675), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3287), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3279), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2672), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [63359] = 4, - ACTIONS(1989), 1, - anon_sym_EQ, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60085] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1985), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124151,9 +119565,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1987), 22, + ACTIONS(2225), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124174,13 +119589,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63405] = 4, - ACTIONS(3291), 1, - sym__completed_arrow_function, + [60129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124193,9 +119606,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 22, + ACTIONS(2229), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -124216,74 +119630,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63451] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [60173] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, - anon_sym_GT_GT, - ACTIONS(2674), 1, - anon_sym_AMP, - ACTIONS(2676), 1, - anon_sym_CARET, - ACTIONS(2678), 1, - anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, - anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, + ACTIONS(3249), 1, + anon_sym_RBRACE, + ACTIONS(3251), 1, + anon_sym_async, + ACTIONS(3253), 1, + anon_sym_static, + ACTIONS(3257), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2627), 1, + aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2660), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2672), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(2680), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2686), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2688), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3293), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [63539] = 3, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3255), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3247), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2626), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [60259] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124296,7 +119709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 23, + ACTIONS(2233), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124320,422 +119733,555 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [63583] = 24, + [60303] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3157), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3297), 1, + ACTIONS(3261), 1, anon_sym_RBRACE, - ACTIONS(3299), 1, + ACTIONS(3263), 1, anon_sym_async, - ACTIONS(3301), 1, + ACTIONS(3265), 1, anon_sym_static, - ACTIONS(3305), 1, + ACTIONS(3269), 1, sym__await_keyword, - STATE(1924), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2834), 1, + STATE(2662), 1, aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3303), 2, + ACTIONS(3267), 2, anon_sym_get, anon_sym_set, - ACTIONS(3295), 3, + ACTIONS(3259), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(2829), 3, + STATE(2661), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(3416), 3, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [63669] = 13, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [60389] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2235), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2237), 23, sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_of, - anon_sym_COLON, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [63733] = 24, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60433] = 24, ACTIONS(103), 1, anon_sym_STAR, ACTIONS(105), 1, anon_sym_COMMA, ACTIONS(117), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3157), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3309), 1, + ACTIONS(3273), 1, anon_sym_RBRACE, - ACTIONS(3311), 1, + ACTIONS(3275), 1, anon_sym_async, - ACTIONS(3313), 1, + ACTIONS(3277), 1, anon_sym_static, - ACTIONS(3317), 1, + ACTIONS(3281), 1, sym__await_keyword, - STATE(1924), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2549), 1, + STATE(2743), 1, + aux_sym_object_repeat1, + STATE(2913), 1, aux_sym_object_pattern_repeat1, - STATE(2581), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3279), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3271), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2741), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [60519] = 24, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3285), 1, + anon_sym_RBRACE, + ACTIONS(3287), 1, + anon_sym_async, + ACTIONS(3289), 1, + anon_sym_static, + ACTIONS(3293), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2814), 1, aux_sym_object_repeat1, + STATE(2913), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, + ACTIONS(3153), 2, sym_number, sym_private_property_identifier, - ACTIONS(3315), 2, + ACTIONS(3291), 2, anon_sym_get, anon_sym_set, - ACTIONS(3307), 3, + ACTIONS(3283), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2578), 3, + STATE(2750), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(2800), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(2579), 3, + STATE(2805), 3, sym_spread_element, sym_method_definition, sym_pair, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [63819] = 19, - ACTIONS(2145), 1, + [60605] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2331), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2333), 23, + sym__ternary_qmark, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3181), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60649] = 8, + ACTIONS(923), 1, + anon_sym_BQUOTE, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3299), 1, + sym_optional_chain, + STATE(1789), 1, + sym_template_string, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1995), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, anon_sym_GT_GT, - ACTIONS(3193), 1, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(1997), 18, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [60703] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2604), 2, + ACTIONS(2253), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, + [60791] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2243), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2245), 23, sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, + sym__await_operand_end, + sym__completed_arrow_function, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [63895] = 20, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [60835] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3181), 1, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3193), 1, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2351), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 7, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [63973] = 24, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3321), 1, - anon_sym_RBRACE, - ACTIONS(3323), 1, - anon_sym_async, - ACTIONS(3325), 1, - anon_sym_static, - ACTIONS(3329), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, - STATE(2656), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3327), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3319), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2541), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [64059] = 21, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [60923] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3181), 1, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3193), 1, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2353), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - anon_sym_of, - anon_sym_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [64139] = 3, + [61011] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2247), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124748,7 +120294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 23, + ACTIONS(2249), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -124772,76 +120318,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64183] = 12, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [61055] = 15, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3193), 1, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2245), 10, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2115), 12, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [64245] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [61123] = 10, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -124854,7 +120403,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 15, + ACTIONS(2115), 15, sym__ternary_qmark, anon_sym_instanceof, anon_sym_of, @@ -124870,314 +120419,375 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [64303] = 17, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [61181] = 21, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3181), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3193), 1, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3173), 3, + ACTIONS(3137), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3139), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2245), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 9, + ACTIONS(2115), 6, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_QMARK_QMARK, - [64375] = 23, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [61261] = 22, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 4, + ACTIONS(2115), 5, sym__ternary_qmark, anon_sym_of, anon_sym_COLON, + anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [64459] = 3, + [61343] = 13, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3133), 1, + anon_sym_PERCENT, + ACTIONS(3135), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3131), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 23, + ACTIONS(2115), 14, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64503] = 3, + [61407] = 19, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3133), 1, + anon_sym_PERCENT, + ACTIONS(3135), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3139), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64547] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [61483] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2213), 2, - anon_sym_of, - anon_sym_COLON, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [64635] = 3, + ACTIONS(2115), 7, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_QMARK_QMARK, + [61561] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3133), 1, + anon_sym_PERCENT, + ACTIONS(3135), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, + ACTIONS(3139), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 6, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [61641] = 12, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3133), 1, anon_sym_PERCENT, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64679] = 3, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -125186,163 +120796,207 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(2115), 14, sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_of, + anon_sym_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64723] = 4, - ACTIONS(3331), 1, - sym__completed_arrow_function, + [61703] = 17, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3133), 1, + anon_sym_PERCENT, + ACTIONS(3135), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2115), 9, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_of, + anon_sym_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_CARET, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_QMARK_QMARK, + [61775] = 23, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(3117), 1, anon_sym_AMP_AMP, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64769] = 4, - ACTIONS(3333), 1, - sym__completed_arrow_function, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3139), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 4, + sym__ternary_qmark, + anon_sym_of, + anon_sym_COLON, + anon_sym_QMARK_QMARK, + [61859] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(3117), 1, anon_sym_AMP_AMP, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64815] = 3, + ACTIONS(3143), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2391), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, - sym__ternary_qmark, - sym__await_operand_end, - sym__completed_arrow_function, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [64859] = 3, + [61947] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125355,7 +121009,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 23, + ACTIONS(2257), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125379,11 +121033,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64903] = 3, + [61991] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125396,7 +121050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 23, + ACTIONS(2263), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125420,13 +121074,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64947] = 4, - ACTIONS(3335), 1, - sym__completed_arrow_function, + [62035] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2277), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125439,9 +121091,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2279), 22, + ACTIONS(2267), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125462,59 +121115,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [64993] = 8, - ACTIONS(951), 1, - anon_sym_BQUOTE, - ACTIONS(3053), 1, + [62079] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3057), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - STATE(1783), 1, - sym_template_string, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, + anon_sym_PERCENT, + ACTIONS(3135), 1, + anon_sym_STAR_STAR, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2151), 2, + anon_sym_of, + anon_sym_COLON, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 18, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - [65047] = 4, - ACTIONS(3337), 1, - sym__completed_arrow_function, + [62167] = 4, + ACTIONS(1985), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(1981), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125527,7 +121197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(1983), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125550,11 +121220,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65093] = 3, + [62213] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125567,7 +121237,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 23, + ACTIONS(2271), 23, sym__ternary_qmark, sym__await_operand_end, sym__completed_arrow_function, @@ -125591,11 +121261,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65137] = 3, + [62257] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2423), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125608,9 +121278,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2425), 22, + ACTIONS(2319), 23, sym__ternary_qmark, sym__await_operand_end, + sym__completed_arrow_function, anon_sym_instanceof, anon_sym_LPAREN, anon_sym_LBRACK, @@ -125631,11 +121302,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65180] = 3, + [62301] = 9, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2063), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125648,14 +121332,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2419), 22, + ACTIONS(2065), 15, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -125668,14 +121348,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65223] = 3, + [62356] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1017), 12, + ACTIONS(985), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125688,7 +121365,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1019), 22, + ACTIONS(987), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -125711,51 +121388,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [65266] = 3, + [62399] = 15, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, + anon_sym_GT_GT, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1025), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3311), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3313), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1027), 22, + ACTIONS(2115), 11, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65309] = 3, + [62466] = 10, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1037), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2117), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -125768,458 +121472,384 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1039), 22, + ACTIONS(2115), 14, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65352] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [62523] = 21, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3377), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65439] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1009), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1011), 22, + ACTIONS(2115), 5, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [62602] = 22, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3309), 1, + anon_sym_GT_GT, + ACTIONS(3315), 1, anon_sym_PERCENT, + ACTIONS(3317), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65482] = 3, + ACTIONS(3323), 1, + anon_sym_AMP, + ACTIONS(3325), 1, + anon_sym_CARET, + ACTIONS(3327), 1, + anon_sym_PIPE, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2023), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3311), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2025), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3331), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3319), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3321), 3, anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 4, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [62683] = 13, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, + ACTIONS(3315), 1, anon_sym_PERCENT, + ACTIONS(3317), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65525] = 3, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2169), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3313), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2171), 22, + ACTIONS(2115), 13, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65568] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [62746] = 19, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3315), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3317), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - ACTIONS(3379), 1, - anon_sym_COLON, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2117), 2, + anon_sym_AMP, + anon_sym_PIPE, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [65655] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(2115), 6, + sym__ternary_qmark, + anon_sym_LBRACE, anon_sym_AMP_AMP, - ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - ACTIONS(3381), 1, - anon_sym_COLON, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [65742] = 21, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [62821] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3351), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3315), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3317), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3323), 1, + anon_sym_AMP, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, + ACTIONS(2115), 6, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_CARET, anon_sym_QMARK_QMARK, - [65821] = 22, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [62898] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3351), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3315), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3317), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3323), 1, + anon_sym_AMP, + ACTIONS(3325), 1, + anon_sym_CARET, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 4, + ACTIONS(2115), 5, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, + anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_QMARK_QMARK, - [65902] = 3, + [62977] = 12, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2385), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -126228,286 +121858,208 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2387), 22, + ACTIONS(2115), 13, sym__ternary_qmark, - sym__await_operand_end, + anon_sym_LBRACE, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65945] = 3, + [63038] = 17, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, + anon_sym_GT_GT, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2355), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3311), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3313), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(3321), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2357), 22, + ACTIONS(2115), 8, sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, + anon_sym_LBRACE, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [65988] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [63109] = 23, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3383), 1, - sym__await_operand_end, - STATE(1808), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(2115), 3, + sym__ternary_qmark, + anon_sym_LBRACE, + anon_sym_QMARK_QMARK, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66075] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [63192] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2391), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3385), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(2664), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66162] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2339), 12, - anon_sym_STAR, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2341), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3321), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66205] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2219), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2221), 22, - sym__ternary_qmark, + [63279] = 25, + ACTIONS(2151), 1, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + ACTIONS(3295), 1, anon_sym_LBRACK, + ACTIONS(3297), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66248] = 25, - ACTIONS(2441), 1, - sym__await_operand_end, - ACTIONS(3051), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -126527,14 +122079,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -126549,62 +122104,81 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66335] = 3, + [63366] = 25, + ACTIONS(2151), 1, + anon_sym_LBRACE, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, + anon_sym_GT_GT, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, + anon_sym_AMP, + ACTIONS(3325), 1, + anon_sym_CARET, + ACTIONS(3327), 1, + anon_sym_PIPE, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3339), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1061), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3311), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1063), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3319), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3321), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [66378] = 3, + [63453] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2389), 12, + ACTIONS(2139), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126617,7 +122191,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2391), 22, + ACTIONS(2141), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126640,73 +122214,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66421] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3387), 1, - sym__await_operand_end, - STATE(1808), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3339), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3367), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3369), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66508] = 3, + [63496] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2443), 12, + ACTIONS(2181), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126719,7 +122231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2445), 22, + ACTIONS(2183), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126742,11 +122254,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66551] = 3, + [63539] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2393), 12, + ACTIONS(991), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126759,7 +122271,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2395), 22, + ACTIONS(989), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126782,19 +122294,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66594] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [63582] = 21, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, ACTIONS(3351), 1, anon_sym_GT_GT, ACTIONS(3355), 1, @@ -126807,18 +122315,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3389), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -126833,22 +122338,25 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66681] = 3, + ACTIONS(2115), 5, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [63661] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1043), 12, + ACTIONS(1037), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126861,7 +122369,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1041), 22, + ACTIONS(1039), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126884,73 +122392,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66724] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - ACTIONS(3391), 1, - anon_sym_COLON, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [66811] = 3, + [63704] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2359), 12, + ACTIONS(2185), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -126963,7 +122409,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2361), 22, + ACTIONS(2187), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -126986,19 +122432,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66854] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [63747] = 22, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, ACTIONS(3351), 1, anon_sym_GT_GT, ACTIONS(3355), 1, @@ -127011,18 +122455,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3393), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -127037,22 +122478,24 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [66941] = 3, + ACTIONS(2115), 4, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_PIPE_PIPE, + anon_sym_QMARK_QMARK, + [63828] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2369), 12, + ACTIONS(2239), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127065,7 +122508,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2371), 22, + ACTIONS(2241), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127088,11 +122531,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [66984] = 3, + [63871] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2227), 12, + ACTIONS(2189), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127105,7 +122548,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2229), 22, + ACTIONS(2191), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127128,11 +122571,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67027] = 3, + [63914] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(993), 12, + ACTIONS(2269), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127145,7 +122588,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(995), 22, + ACTIONS(2271), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127168,61 +122611,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67070] = 13, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + [63957] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2197), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, + ACTIONS(2199), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [67133] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64000] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2343), 12, + ACTIONS(2283), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127235,7 +122668,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2345), 22, + ACTIONS(2285), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127258,73 +122691,91 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67176] = 25, - ACTIONS(3051), 1, + [64043] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2203), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2205), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3395), 1, - sym__await_operand_end, - STATE(1808), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64086] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2207), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(2209), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [67263] = 3, + anon_sym_BQUOTE, + [64129] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2231), 12, + ACTIONS(2213), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127337,7 +122788,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2233), 22, + ACTIONS(2215), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127360,76 +122811,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67306] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [64172] = 13, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, ACTIONS(3363), 1, anon_sym_PERCENT, ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3397), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3369), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(2117), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 13, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [67393] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + anon_sym_QMARK_QMARK, + [64235] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -127449,16 +122888,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3399), 1, + ACTIONS(3375), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -127473,22 +122915,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67480] = 3, + [64322] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2377), 12, + ACTIONS(2219), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127501,7 +122940,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2379), 22, + ACTIONS(2221), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127524,26 +122963,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67523] = 10, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + [64365] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2223), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127556,26 +122980,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2225), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [67580] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [64408] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2413), 12, + ACTIONS(2227), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127588,7 +123020,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2415), 22, + ACTIONS(2229), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127611,94 +123043,127 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [67623] = 3, + [64451] = 19, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2235), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, + ACTIONS(2117), 2, anon_sym_AMP, anon_sym_PIPE, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2237), 22, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3343), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3345), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 6, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, + anon_sym_QMARK_QMARK, + [64526] = 20, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3363), 1, anon_sym_PERCENT, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67666] = 3, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2071), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2073), 22, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3343), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3345), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 6, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67709] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [64603] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -127718,16 +123183,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3401), 1, + ACTIONS(3377), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -127742,186 +123210,250 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [67796] = 3, + [64690] = 21, + ACTIONS(2117), 1, + anon_sym_PIPE, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2283), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2285), 22, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3343), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3345), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2115), 5, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [67839] = 25, - ACTIONS(2431), 1, - sym__await_operand_end, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [64769] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1808), 1, + ACTIONS(3379), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [64856] = 12, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1787), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3341), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2117), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 13, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [67926] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_QMARK_QMARK, + [64917] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3403), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3381), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68013] = 3, + [65004] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2239), 12, + ACTIONS(2291), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -127934,7 +123466,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2241), 22, + ACTIONS(2293), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -127957,14 +123489,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68056] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65047] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -127984,16 +123516,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3405), 1, + ACTIONS(3383), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -128008,84 +123543,66 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68143] = 25, - ACTIONS(2213), 1, - sym__await_operand_end, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65134] = 10, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3367), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3369), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(2117), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2115), 14, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - [68230] = 3, + anon_sym_QMARK_QMARK, + [65191] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2401), 12, + ACTIONS(1941), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128098,7 +123615,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2403), 22, + ACTIONS(1943), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128121,14 +123638,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68273] = 15, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65234] = 17, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3351), 1, anon_sym_GT_GT, @@ -128136,12 +123653,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PERCENT, ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -128150,96 +123670,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 7, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, + ACTIONS(3345), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2117), 4, anon_sym_AMP, anon_sym_PIPE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 11, + ACTIONS(2115), 8, sym__ternary_qmark, sym__await_operand_end, - anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_CARET, - anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [68340] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - ACTIONS(3407), 1, - sym__await_operand_end, - STATE(1808), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3339), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3367), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3369), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [68427] = 3, + [65305] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2163), 12, + ACTIONS(2397), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128252,7 +123709,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2165), 22, + ACTIONS(2399), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128275,14 +123732,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68470] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65348] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -128302,16 +123759,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3409), 1, + ACTIONS(3385), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -128326,87 +123786,84 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68557] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [65435] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3411), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3387), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68644] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65522] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -128426,16 +123883,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3413), 1, + ACTIONS(3389), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -128450,84 +123910,81 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68731] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65609] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3347), 1, + ACTIONS(2620), 1, anon_sym_AMP_AMP, - ACTIONS(3349), 1, + ACTIONS(2622), 1, anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3357), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3359), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3363), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - ACTIONS(3371), 1, + ACTIONS(2644), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(2646), 1, sym__ternary_qmark, - ACTIONS(3415), 1, - sym__await_operand_end, - STATE(1808), 1, + ACTIONS(3391), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [68818] = 3, + [65696] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2447), 12, + ACTIONS(1013), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128540,7 +123997,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2449), 22, + ACTIONS(1015), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128563,11 +124020,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68861] = 3, + [65739] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2335), 12, + ACTIONS(2387), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -128580,7 +124037,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2337), 22, + ACTIONS(2389), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -128603,70 +124060,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [68904] = 19, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65782] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3351), 1, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3363), 1, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + ACTIONS(3393), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [68979] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [65869] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -128686,16 +124149,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3417), 1, + ACTIONS(3395), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -128710,207 +124176,86 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [69066] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2079), 12, - anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2081), 22, - sym__ternary_qmark, - sym__await_operand_end, + ACTIONS(3345), 3, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [69109] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2299), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2301), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [65956] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, + ACTIONS(3297), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [69152] = 25, - ACTIONS(2145), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3419), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3397), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69239] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2209), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2211), 22, - sym__ternary_qmark, + [66043] = 25, + ACTIONS(2353), 1, sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + ACTIONS(3295), 1, anon_sym_LBRACK, + ACTIONS(3297), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [69282] = 25, - ACTIONS(3051), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -128930,16 +124275,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3421), 1, - sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -128954,25 +124300,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69369] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [66130] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -128992,16 +124335,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3423), 1, + ACTIONS(3399), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -129016,22 +124362,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69456] = 3, + [66217] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2255), 12, + ACTIONS(1949), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129044,7 +124387,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2257), 22, + ACTIONS(1951), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129067,11 +124410,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69499] = 3, + [66260] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(981), 12, + ACTIONS(2295), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129084,7 +124427,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(979), 22, + ACTIONS(2297), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129107,11 +124450,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69542] = 3, + [66303] = 23, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, + anon_sym_STAR_STAR, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1053), 12, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(2115), 3, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_QMARK_QMARK, + ACTIONS(3343), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3345), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [66386] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1029), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -129124,7 +124527,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1055), 22, + ACTIONS(1031), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -129147,14 +124550,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [69585] = 25, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [66429] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -129174,16 +124577,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3425), 1, + ACTIONS(3401), 1, sym__await_operand_end, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -129198,829 +124604,782 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69672] = 25, - ACTIONS(2145), 1, + [66516] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2381), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2383), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2431), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3433), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [66559] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3403), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69759] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66646] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3461), 1, + ACTIONS(3405), 1, anon_sym_COLON, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69846] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66733] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2441), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3407), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [69933] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66820] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2243), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3409), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70020] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1047), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1045), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + [66907] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, + ACTIONS(3297), 1, anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [70063] = 25, - ACTIONS(2145), 1, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - ACTIONS(3463), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3411), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [70150] = 15, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [66994] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3449), 1, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3413), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2245), 7, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_AMP, - anon_sym_PIPE, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 11, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_LT_EQ, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [70217] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, - anon_sym_STAR, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 14, - sym__ternary_qmark, - anon_sym_LBRACE, + ACTIONS(3345), 3, anon_sym_instanceof, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - [70274] = 21, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [67081] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(2620), 1, + anon_sym_AMP_AMP, + ACTIONS(2622), 1, + anon_sym_PIPE_PIPE, + ACTIONS(2624), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(2628), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(2630), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(2632), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(2636), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(2638), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(2644), 1, + anon_sym_QMARK_QMARK, + ACTIONS(2646), 1, + sym__ternary_qmark, + ACTIONS(3415), 1, + anon_sym_RBRACK, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(2614), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(2626), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(2634), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(2640), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(2642), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(2616), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(2618), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [70353] = 22, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [67168] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3437), 1, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3417), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 4, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [70434] = 13, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3449), 1, - anon_sym_PERCENT, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [67255] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(1053), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3447), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(2245), 8, anon_sym_in, anon_sym_LT, anon_sym_GT, anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, + ACTIONS(1055), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [70497] = 19, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67298] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3117), 1, + anon_sym_AMP_AMP, + ACTIONS(3119), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3449), 1, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, + anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + ACTIONS(3419), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2245), 2, - anon_sym_AMP, - anon_sym_PIPE, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - anon_sym_LBRACE, + [67385] = 25, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3347), 1, anon_sym_AMP_AMP, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, anon_sym_CARET, - anon_sym_QMARK_QMARK, - [70572] = 20, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2245), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3437), 1, - anon_sym_GT_GT, - ACTIONS(3441), 1, - anon_sym_AMP, - ACTIONS(3449), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3421), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [70649] = 21, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [67472] = 25, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3437), 1, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3449), 1, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + ACTIONS(3423), 1, + sym__await_operand_end, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 5, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [70728] = 12, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3449), 1, - anon_sym_PERCENT, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - STATE(1160), 1, - sym_arguments, + [67559] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(2135), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -130029,209 +125388,272 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, + ACTIONS(2137), 22, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [70789] = 10, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67602] = 15, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3451), 1, + ACTIONS(3351), 1, + anon_sym_GT_GT, + ACTIONS(3363), 1, + anon_sym_PERCENT, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(3341), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3353), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3361), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(2117), 7, anon_sym_in, anon_sym_LT, anon_sym_GT, - anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2115), 11, sym__ternary_qmark, - anon_sym_LBRACE, + sym__await_operand_end, anon_sym_instanceof, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, anon_sym_CARET, - anon_sym_PERCENT, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [70846] = 20, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + [67669] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(2353), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3351), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3363), 1, + ACTIONS(3315), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, + ACTIONS(3317), 1, anon_sym_STAR_STAR, - STATE(1808), 1, + ACTIONS(3323), 1, + anon_sym_AMP, + ACTIONS(3325), 1, + anon_sym_CARET, + ACTIONS(3327), 1, + anon_sym_PIPE, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3339), 1, + sym__ternary_qmark, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3353), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3361), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2175), 6, + [67756] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2393), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2395), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_QMARK_QMARK, - [70923] = 21, - ACTIONS(2245), 1, - anon_sym_PIPE, - ACTIONS(3051), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67799] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(1957), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3367), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3369), 2, + ACTIONS(1959), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3341), 3, + anon_sym_BQUOTE, + [67842] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2143), 12, + anon_sym_STAR, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2175), 5, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2145), 22, sym__ternary_qmark, sym__await_operand_end, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_QMARK_QMARK, - [71002] = 12, - ACTIONS(3051), 1, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(3053), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, anon_sym_DOT, - ACTIONS(3345), 1, sym_optional_chain, - ACTIONS(3363), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, anon_sym_PERCENT, - ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67885] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2355), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 10, anon_sym_in, anon_sym_LT, anon_sym_GT, @@ -130240,89 +125662,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 13, + ACTIONS(2357), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [71063] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [67928] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2253), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3425), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71150] = 3, + [68015] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2363), 12, + ACTIONS(2261), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130335,7 +125767,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 22, + ACTIONS(2263), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130358,65 +125790,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71193] = 17, - ACTIONS(2145), 1, + [68058] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2359), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2361), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3437), 1, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68101] = 25, + ACTIONS(2391), 1, + sym__await_operand_end, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + ACTIONS(3347), 1, + anon_sym_AMP_AMP, + ACTIONS(3349), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3449), 1, + ACTIONS(3355), 1, + anon_sym_AMP, + ACTIONS(3357), 1, + anon_sym_CARET, + ACTIONS(3359), 1, + anon_sym_PIPE, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3371), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3373), 1, + sym__ternary_qmark, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3429), 3, + ACTIONS(3367), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3369), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2245), 4, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2175), 8, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_CARET, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_QMARK_QMARK, - [71264] = 3, + [68188] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1977), 12, + ACTIONS(2243), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130429,7 +125909,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1979), 22, + ACTIONS(2245), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130452,86 +125932,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71307] = 23, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [68231] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - STATE(1160), 1, + ACTIONS(3141), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + ACTIONS(3427), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2175), 3, - sym__ternary_qmark, - anon_sym_LBRACE, - anon_sym_QMARK_QMARK, - ACTIONS(3429), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71390] = 10, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + [68318] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2245), 12, + ACTIONS(2345), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130544,26 +126011,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 14, + ACTIONS(2347), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, anon_sym_LT_LT, anon_sym_CARET, anon_sym_PERCENT, + anon_sym_STAR_STAR, anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [71447] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68361] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2309), 12, + ACTIONS(2401), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130576,7 +126051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2311), 22, + ACTIONS(2403), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130599,127 +126074,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71490] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [68404] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2213), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1160), 1, + ACTIONS(3429), 1, + anon_sym_COLON, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [71577] = 17, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, + [68491] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(2247), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2245), 4, + anon_sym_GT_GT, anon_sym_AMP, anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2175), 8, + ACTIONS(2249), 22, sym__ternary_qmark, sym__await_operand_end, + anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, + anon_sym_PERCENT, + anon_sym_STAR_STAR, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [71648] = 3, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [68534] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2087), 12, + ACTIONS(2255), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130732,7 +126193,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2089), 22, + ACTIONS(2257), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130755,11 +126216,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71691] = 3, + [68577] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2261), 12, + ACTIONS(2055), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130772,7 +126233,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2263), 22, + ACTIONS(2057), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130795,11 +126256,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71734] = 3, + [68620] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1007), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130812,7 +126273,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, + ACTIONS(1005), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130835,11 +126296,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71777] = 3, + [68663] = 25, + ACTIONS(2253), 1, + anon_sym_LBRACE, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, + anon_sym_GT_GT, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, + anon_sym_AMP, + ACTIONS(3325), 1, + anon_sym_CARET, + ACTIONS(3327), 1, + anon_sym_PIPE, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3339), 1, + sym__ternary_qmark, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3311), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3313), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3329), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3331), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3319), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3321), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [68750] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2095), 12, + ACTIONS(322), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130852,7 +126375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2097), 22, + ACTIONS(326), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130875,11 +126398,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71820] = 3, + [68793] = 25, + ACTIONS(2307), 1, + anon_sym_LBRACK, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, + anon_sym_GT_GT, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, + anon_sym_AMP, + ACTIONS(3325), 1, + anon_sym_CARET, + ACTIONS(3327), 1, + anon_sym_PIPE, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, + anon_sym_QMARK_QMARK, + ACTIONS(3339), 1, + sym__ternary_qmark, + ACTIONS(3431), 1, + anon_sym_LBRACE, + STATE(1092), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2313), 12, + ACTIONS(2561), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3307), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3311), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3313), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3329), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3331), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3319), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3321), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [68880] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1710), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130892,7 +126477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2315), 22, + ACTIONS(1712), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130915,11 +126500,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71863] = 3, + [68923] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2363), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130932,7 +126517,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, + ACTIONS(2365), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130955,11 +126540,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71906] = 3, + [68966] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2265), 12, + ACTIONS(2331), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -130972,7 +126557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2267), 22, + ACTIONS(2333), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -130995,11 +126580,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71949] = 3, + [69009] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 12, + ACTIONS(1965), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131012,7 +126597,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2429), 22, + ACTIONS(1967), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131035,16 +126620,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [71992] = 25, - ACTIONS(2319), 1, + [69052] = 25, + ACTIONS(2351), 1, sym__await_operand_end, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -131064,14 +126649,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -131086,22 +126674,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [72079] = 3, + [69139] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(1973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131114,7 +126699,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, + ACTIONS(1975), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131137,11 +126722,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72122] = 3, + [69182] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2271), 12, + ACTIONS(2299), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131154,7 +126739,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2273), 22, + ACTIONS(2301), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131177,7 +126762,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72165] = 3, + [69225] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -131217,11 +126802,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72208] = 3, + [69268] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1031), 12, + ACTIONS(2317), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131234,7 +126819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1029), 22, + ACTIONS(2319), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131257,11 +126842,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72251] = 3, + [69311] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2329), 12, + ACTIONS(2265), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131274,7 +126859,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2331), 22, + ACTIONS(2267), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131297,11 +126882,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72294] = 3, + [69354] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2397), 12, + ACTIONS(2341), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131314,7 +126899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2399), 22, + ACTIONS(2343), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131337,136 +126922,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72337] = 26, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(2805), 1, - anon_sym_of, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - ACTIONS(3465), 1, - anon_sym_in, - STATE(1160), 1, - sym_arguments, + [69397] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3173), 2, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [72426] = 25, - ACTIONS(2243), 1, - sym__await_operand_end, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - ACTIONS(3371), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, - sym__ternary_qmark, - STATE(1808), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3339), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3367), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3369), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [72513] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2363), 12, + ACTIONS(2147), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131479,7 +126939,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2365), 22, + ACTIONS(2149), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131502,11 +126962,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72556] = 3, + [69440] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2437), 12, + ACTIONS(2123), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131519,7 +126979,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2439), 22, + ACTIONS(2125), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131542,71 +127002,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72599] = 23, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - ACTIONS(3347), 1, - anon_sym_AMP_AMP, - ACTIONS(3349), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3351), 1, - anon_sym_GT_GT, - ACTIONS(3355), 1, - anon_sym_AMP, - ACTIONS(3357), 1, - anon_sym_CARET, - ACTIONS(3359), 1, - anon_sym_PIPE, - ACTIONS(3363), 1, - anon_sym_PERCENT, - ACTIONS(3365), 1, - anon_sym_STAR_STAR, - STATE(1808), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3339), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3353), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3361), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3367), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3369), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(2175), 3, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_QMARK_QMARK, - ACTIONS(3341), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3343), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [72682] = 3, + [69483] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(322), 12, + ACTIONS(1045), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131619,7 +127019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(326), 22, + ACTIONS(1047), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131642,175 +127042,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72725] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [69526] = 26, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, - sym_optional_chain, - ACTIONS(3433), 1, - anon_sym_AMP_AMP, - ACTIONS(3435), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, - anon_sym_GT_GT, - ACTIONS(3441), 1, - anon_sym_AMP, - ACTIONS(3443), 1, - anon_sym_CARET, - ACTIONS(3445), 1, - anon_sym_PIPE, - ACTIONS(3449), 1, - anon_sym_PERCENT, - ACTIONS(3451), 1, - anon_sym_STAR_STAR, - ACTIONS(3457), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, - sym__ternary_qmark, - ACTIONS(3468), 1, - anon_sym_LBRACE, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3427), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3439), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3447), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3453), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3455), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3431), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [72812] = 25, - ACTIONS(2145), 1, + ACTIONS(2557), 1, anon_sym_LPAREN, - ACTIONS(2147), 1, - anon_sym_LBRACK, - ACTIONS(2149), 1, - anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(2763), 1, + anon_sym_of, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - ACTIONS(3470), 1, - anon_sym_COLON, - STATE(1160), 1, + ACTIONS(3433), 1, + anon_sym_in, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [72899] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1802), 12, + ACTIONS(3111), 2, anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(1804), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, + anon_sym_SLASH, + ACTIONS(3113), 2, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - anon_sym_CARET, - anon_sym_PERCENT, - anon_sym_STAR_STAR, - anon_sym_LT_EQ, + ACTIONS(3131), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3137), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_QMARK_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [72942] = 3, + [69615] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2291), 12, + ACTIONS(2367), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131823,7 +127122,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2293), 22, + ACTIONS(2369), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131846,73 +127145,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [72985] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [69658] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2602), 1, + ACTIONS(2335), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(2666), 1, - anon_sym_AMP_AMP, - ACTIONS(2668), 1, - anon_sym_PIPE_PIPE, - ACTIONS(2670), 1, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(2674), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(2676), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(2678), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(2682), 1, - anon_sym_PERCENT, - ACTIONS(2684), 1, - anon_sym_STAR_STAR, - ACTIONS(2690), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(2692), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3472), 1, - anon_sym_RBRACK, - STATE(1160), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(2660), 2, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2672), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(2680), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(2686), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2688), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(2662), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(2664), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73072] = 3, + [69745] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2247), 12, + ACTIONS(1021), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131925,7 +127224,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2249), 22, + ACTIONS(1023), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131948,11 +127247,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73115] = 3, + [69788] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2405), 12, + ACTIONS(2193), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -131965,7 +127264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2407), 22, + ACTIONS(2195), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -131988,24 +127287,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73158] = 9, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - STATE(1808), 1, - sym_arguments, + [69831] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(1991), 12, + ACTIONS(995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132018,10 +127304,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1993), 15, + ACTIONS(993), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -132034,51 +127324,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_EQ_EQ, anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - [73213] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2277), 12, - anon_sym_STAR, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - anon_sym_GT_GT, - anon_sym_AMP, - anon_sym_PIPE, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(2279), 22, - sym__ternary_qmark, - sym__await_operand_end, - anon_sym_instanceof, - anon_sym_LPAREN, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [69874] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, + ACTIONS(2309), 1, anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, + ACTIONS(3117), 1, anon_sym_AMP_AMP, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, + ACTIONS(3121), 1, + anon_sym_GT_GT, + ACTIONS(3125), 1, + anon_sym_AMP, + ACTIONS(3127), 1, anon_sym_CARET, + ACTIONS(3129), 1, + anon_sym_PIPE, + ACTIONS(3133), 1, anon_sym_PERCENT, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - anon_sym_LT_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_GT_EQ, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, + ACTIONS(3143), 1, + sym__ternary_qmark, + ACTIONS(3436), 1, + anon_sym_COLON, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73256] = 3, + ACTIONS(3111), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3123), 2, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, + ACTIONS(3131), 2, + anon_sym_PLUS, + anon_sym_DASH, + ACTIONS(3137), 2, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(3139), 2, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + ACTIONS(3113), 3, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + ACTIONS(3115), 3, + anon_sym_instanceof, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [69961] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1001), 12, + ACTIONS(2231), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132091,7 +127406,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(1003), 22, + ACTIONS(2233), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132114,16 +127429,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73299] = 25, - ACTIONS(2253), 1, + [70004] = 25, + ACTIONS(2335), 1, sym__await_operand_end, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(3345), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, ACTIONS(3347), 1, anon_sym_AMP_AMP, @@ -132143,14 +127458,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_STAR, ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3375), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1808), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3339), 2, + ACTIONS(3305), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, ACTIONS(3353), 2, @@ -132165,84 +127483,81 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3373), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3341), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3343), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73386] = 25, - ACTIONS(2145), 1, - anon_sym_LPAREN, - ACTIONS(2147), 1, + [70091] = 25, + ACTIONS(2253), 1, + sym__await_operand_end, + ACTIONS(3295), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, + ACTIONS(3297), 1, anon_sym_DOT, - ACTIONS(2319), 1, - anon_sym_LBRACE, - ACTIONS(2602), 1, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, sym_optional_chain, - ACTIONS(3433), 1, + ACTIONS(3347), 1, anon_sym_AMP_AMP, - ACTIONS(3435), 1, + ACTIONS(3349), 1, anon_sym_PIPE_PIPE, - ACTIONS(3437), 1, + ACTIONS(3351), 1, anon_sym_GT_GT, - ACTIONS(3441), 1, + ACTIONS(3355), 1, anon_sym_AMP, - ACTIONS(3443), 1, + ACTIONS(3357), 1, anon_sym_CARET, - ACTIONS(3445), 1, + ACTIONS(3359), 1, anon_sym_PIPE, - ACTIONS(3449), 1, + ACTIONS(3363), 1, anon_sym_PERCENT, - ACTIONS(3451), 1, + ACTIONS(3365), 1, anon_sym_STAR_STAR, - ACTIONS(3457), 1, + ACTIONS(3371), 1, anon_sym_QMARK_QMARK, - ACTIONS(3459), 1, + ACTIONS(3373), 1, sym__ternary_qmark, - STATE(1160), 1, + STATE(1787), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(3305), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3427), 2, + ACTIONS(3341), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3439), 2, + ACTIONS(3353), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3447), 2, + ACTIONS(3361), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3453), 2, + ACTIONS(3367), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3455), 2, + ACTIONS(3369), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3429), 3, + ACTIONS(3343), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3431), 3, + ACTIONS(3345), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73473] = 3, + [70178] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2409), 12, + ACTIONS(1001), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132255,7 +127570,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2411), 22, + ACTIONS(1003), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132278,21 +127593,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73516] = 8, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, - anon_sym_LBRACK, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(3345), 1, - sym_optional_chain, - STATE(1808), 1, - sym_arguments, + [70221] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2103), 12, + ACTIONS(2131), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132305,10 +127610,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2105), 17, + ACTIONS(2133), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -132323,11 +127632,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [73569] = 3, + anon_sym_BQUOTE, + [70264] = 8, + ACTIONS(3295), 1, + anon_sym_LBRACK, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(3303), 1, + sym_optional_chain, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2295), 12, + ACTIONS(2011), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132340,14 +127660,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2297), 22, + ACTIONS(2013), 17, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DOT, - sym_optional_chain, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_GT_GT_GT, @@ -132362,12 +127678,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - anon_sym_BQUOTE, - [73612] = 3, + [70317] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2381), 12, + ACTIONS(2235), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132380,7 +127695,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2383), 22, + ACTIONS(2237), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132403,11 +127718,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BQUOTE, - [73655] = 3, + [70360] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2433), 12, + ACTIONS(2303), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132420,7 +127735,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2435), 21, + ACTIONS(2305), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132442,188 +127757,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [73697] = 24, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3053), 1, + anon_sym_BQUOTE, + [70403] = 25, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(3055), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(2351), 1, + anon_sym_LBRACE, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, + sym_optional_chain, + ACTIONS(3309), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3315), 1, + anon_sym_PERCENT, + ACTIONS(3317), 1, + anon_sym_STAR_STAR, + ACTIONS(3323), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3325), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3327), 1, anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3333), 1, + anon_sym_AMP_AMP, + ACTIONS(3335), 1, + anon_sym_PIPE_PIPE, + ACTIONS(3337), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3339), 1, sym__ternary_qmark, - ACTIONS(3345), 1, - sym_optional_chain, - STATE(1808), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3307), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3311), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3313), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3329), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3331), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3319), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3321), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [73781] = 21, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(117), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3479), 1, - anon_sym_async, - ACTIONS(3481), 1, - anon_sym_static, - ACTIONS(3485), 1, - sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, + [70490] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3161), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3476), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(3483), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3474), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2578), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - STATE(3065), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3076), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [73859] = 24, - ACTIONS(2145), 1, + ACTIONS(2327), 12, + anon_sym_STAR, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + ACTIONS(2329), 22, + sym__ternary_qmark, + sym__await_operand_end, + anon_sym_instanceof, anon_sym_LPAREN, - ACTIONS(2147), 1, anon_sym_LBRACK, - ACTIONS(2149), 1, anon_sym_DOT, - ACTIONS(2602), 1, sym_optional_chain, - ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1160), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [73943] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BQUOTE, + [70533] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2303), 12, + ACTIONS(973), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132636,7 +127877,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2305), 21, + ACTIONS(971), 22, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132658,191 +127899,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [73985] = 24, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1971), 1, - anon_sym_LBRACK, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(1995), 1, - sym_optional_chain, - ACTIONS(3177), 1, - anon_sym_AMP_AMP, - ACTIONS(3179), 1, - anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, - anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, - anon_sym_PERCENT, - ACTIONS(3195), 1, - anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(964), 1, - sym_arguments, + anon_sym_BQUOTE, + [70576] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2337), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(2339), 21, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [74069] = 24, - ACTIONS(2511), 1, anon_sym_LPAREN, - ACTIONS(2513), 1, anon_sym_LBRACK, - ACTIONS(2515), 1, anon_sym_DOT, - ACTIONS(2730), 1, sym_optional_chain, - ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + anon_sym_LT_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_GT_EQ, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1310), 1, - sym_arguments, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [70618] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(2251), 12, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, + anon_sym_in, + anon_sym_LT, + anon_sym_GT, + anon_sym_GT_GT, + anon_sym_AMP, + anon_sym_PIPE, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, - anon_sym_EQ_EQ_EQ, - anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(2253), 21, + sym__ternary_qmark, + sym__await_operand_end, anon_sym_instanceof, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [74153] = 24, - ACTIONS(2347), 1, anon_sym_LPAREN, - ACTIONS(2349), 1, anon_sym_LBRACK, - ACTIONS(2351), 1, anon_sym_DOT, - ACTIONS(2459), 1, sym_optional_chain, - ACTIONS(3177), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, - anon_sym_GT_GT, - ACTIONS(3185), 1, - anon_sym_AMP, - ACTIONS(3187), 1, + anon_sym_GT_GT_GT, + anon_sym_LT_LT, anon_sym_CARET, - ACTIONS(3189), 1, - anon_sym_PIPE, - ACTIONS(3193), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, - anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, - sym__ternary_qmark, - STATE(1189), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2604), 2, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - ACTIONS(3171), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3183), 2, - anon_sym_GT_GT_GT, - anon_sym_LT_LT, - ACTIONS(3191), 2, - anon_sym_PLUS, - anon_sym_DASH, - ACTIONS(3197), 2, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - ACTIONS(3199), 2, + anon_sym_LT_EQ, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, - anon_sym_in, - anon_sym_LT, - anon_sym_GT, - ACTIONS(3175), 3, - anon_sym_instanceof, - anon_sym_LT_EQ, anon_sym_GT_EQ, - [74237] = 3, + anon_sym_QMARK_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [70660] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2153), 12, + ACTIONS(2287), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132855,7 +127995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2155), 21, + ACTIONS(2289), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132877,11 +128017,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74279] = 3, + [70702] = 21, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(117), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3443), 1, + anon_sym_async, + ACTIONS(3445), 1, + anon_sym_static, + ACTIONS(3449), 1, + sym__await_keyword, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3153), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3440), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3447), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3438), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2800), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3054), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3062), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [70780] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2223), 12, + ACTIONS(2127), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132894,7 +128091,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2225), 21, + ACTIONS(2129), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132916,11 +128113,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74321] = 3, + [70822] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2205), 12, + ACTIONS(1995), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132933,7 +128130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2207), 21, + ACTIONS(1997), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132955,11 +128152,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74363] = 3, + [70864] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2251), 12, + ACTIONS(2377), 12, anon_sym_STAR, anon_sym_in, anon_sym_LT, @@ -132972,7 +128169,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(2253), 21, + ACTIONS(2379), 21, sym__ternary_qmark, sym__await_operand_end, anon_sym_instanceof, @@ -132994,890 +128191,1152 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_QMARK_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - [74405] = 24, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2820), 1, + [70906] = 24, + ACTIONS(2307), 1, anon_sym_LBRACK, - ACTIONS(2822), 1, + ACTIONS(2309), 1, anon_sym_DOT, - ACTIONS(2856), 1, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(2559), 1, sym_optional_chain, - ACTIONS(3177), 1, + ACTIONS(3117), 1, anon_sym_AMP_AMP, - ACTIONS(3179), 1, + ACTIONS(3119), 1, anon_sym_PIPE_PIPE, - ACTIONS(3181), 1, + ACTIONS(3121), 1, anon_sym_GT_GT, - ACTIONS(3185), 1, + ACTIONS(3125), 1, anon_sym_AMP, - ACTIONS(3187), 1, + ACTIONS(3127), 1, anon_sym_CARET, - ACTIONS(3189), 1, + ACTIONS(3129), 1, anon_sym_PIPE, - ACTIONS(3193), 1, + ACTIONS(3133), 1, anon_sym_PERCENT, - ACTIONS(3195), 1, + ACTIONS(3135), 1, anon_sym_STAR_STAR, - ACTIONS(3201), 1, + ACTIONS(3141), 1, anon_sym_QMARK_QMARK, - ACTIONS(3203), 1, + ACTIONS(3143), 1, sym__ternary_qmark, - STATE(1578), 1, + STATE(1092), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2604), 2, + ACTIONS(2561), 2, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, - ACTIONS(3171), 2, + ACTIONS(3111), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3183), 2, + ACTIONS(3123), 2, anon_sym_GT_GT_GT, anon_sym_LT_LT, - ACTIONS(3191), 2, + ACTIONS(3131), 2, anon_sym_PLUS, anon_sym_DASH, - ACTIONS(3197), 2, + ACTIONS(3137), 2, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - ACTIONS(3199), 2, + ACTIONS(3139), 2, anon_sym_EQ_EQ_EQ, anon_sym_BANG_EQ_EQ, - ACTIONS(3173), 3, + ACTIONS(3113), 3, anon_sym_in, anon_sym_LT, anon_sym_GT, - ACTIONS(3175), 3, + ACTIONS(3115), 3, anon_sym_instanceof, anon_sym_LT_EQ, anon_sym_GT_EQ, - [74489] = 21, - ACTIONS(3489), 1, + [70990] = 21, + ACTIONS(3453), 1, anon_sym_STAR, - ACTIONS(3491), 1, + ACTIONS(3455), 1, anon_sym_LBRACE, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3505), 1, + ACTIONS(3469), 1, anon_sym_async, - ACTIONS(3509), 1, + ACTIONS(3473), 1, anon_sym_static, - ACTIONS(3513), 1, + ACTIONS(3477), 1, sym__line_break_after_modifier, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - STATE(1983), 1, + STATE(1932), 1, sym__class_member_body, - STATE(2148), 1, + STATE(2088), 1, sym__field_name, - STATE(2450), 1, + STATE(2526), 1, sym__initializer, - STATE(3066), 1, + STATE(3157), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3511), 2, + ACTIONS(3475), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - ACTIONS(3495), 4, + ACTIONS(3459), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [74562] = 23, - ACTIONS(3163), 1, + [71063] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3519), 1, + ACTIONS(3483), 1, anon_sym_RBRACE, - ACTIONS(3521), 1, + ACTIONS(3485), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - STATE(1846), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74638] = 23, - ACTIONS(3163), 1, + [71139] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, + anon_sym_SEMI, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3529), 1, + ACTIONS(3493), 1, anon_sym_RBRACE, - ACTIONS(3531), 1, - anon_sym_SEMI, - STATE(1842), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74714] = 23, - ACTIONS(3163), 1, + [71215] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3485), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3533), 1, + ACTIONS(3495), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74790] = 23, - ACTIONS(3163), 1, + [71291] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3535), 1, + ACTIONS(3497), 1, anon_sym_RBRACE, - ACTIONS(3537), 1, + ACTIONS(3499), 1, anon_sym_SEMI, - STATE(1847), 1, + STATE(1822), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74866] = 23, - ACTIONS(3542), 1, - anon_sym_STAR, - ACTIONS(3545), 1, - anon_sym_RBRACE, - ACTIONS(3547), 1, - anon_sym_SEMI, - ACTIONS(3550), 1, + [71367] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3553), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3556), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3559), 1, + ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, + anon_sym_STAR, + ACTIONS(3485), 1, + anon_sym_SEMI, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3565), 1, - anon_sym_AT, - ACTIONS(3568), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3574), 1, - sym__await_keyword, - STATE(1846), 1, + ACTIONS(3501), 1, + anon_sym_RBRACE, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3562), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3571), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3539), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [74942] = 23, - ACTIONS(3163), 1, + [71443] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3485), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3577), 1, + ACTIONS(3503), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75018] = 23, - ACTIONS(3163), 1, + [71519] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3579), 1, + ACTIONS(3505), 1, anon_sym_RBRACE, - ACTIONS(3581), 1, + ACTIONS(3507), 1, anon_sym_SEMI, - STATE(1855), 1, + STATE(1811), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75094] = 23, - ACTIONS(3163), 1, + [71595] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3583), 1, + ACTIONS(3509), 1, anon_sym_RBRACE, - ACTIONS(3585), 1, + ACTIONS(3511), 1, anon_sym_SEMI, - STATE(1859), 1, + STATE(1821), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3451), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [71671] = 15, + ACTIONS(1156), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, + anon_sym_LBRACK, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(3517), 1, + anon_sym_RBRACE, + ACTIONS(3521), 1, + sym__await_keyword, + STATE(2748), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3519), 2, + sym_number, + sym_private_property_identifier, + STATE(2740), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3348), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3513), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [71731] = 23, + ACTIONS(3526), 1, + anon_sym_STAR, + ACTIONS(3529), 1, + anon_sym_RBRACE, + ACTIONS(3531), 1, + anon_sym_SEMI, + ACTIONS(3534), 1, + anon_sym_LBRACK, + ACTIONS(3537), 1, + anon_sym_DQUOTE, + ACTIONS(3540), 1, + anon_sym_SQUOTE, + ACTIONS(3543), 1, + anon_sym_async, + ACTIONS(3549), 1, + anon_sym_AT, + ACTIONS(3552), 1, + anon_sym_static, + ACTIONS(3558), 1, + sym__await_keyword, + STATE(1810), 1, + aux_sym_class_body_repeat1, + STATE(1888), 1, + aux_sym_export_statement_repeat1, + STATE(1936), 1, + sym_class_static_block, + STATE(1937), 1, + sym_method_definition, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, + sym__field_name, + STATE(2562), 1, + sym_field_definition, + STATE(3196), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3546), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3555), 2, + anon_sym_get, + anon_sym_set, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3523), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75170] = 23, - ACTIONS(3163), 1, + [71807] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, + anon_sym_SEMI, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3587), 1, + ACTIONS(3561), 1, anon_sym_RBRACE, - ACTIONS(3589), 1, - anon_sym_SEMI, - STATE(1853), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75246] = 23, - ACTIONS(3163), 1, + [71883] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, + anon_sym_static, + ACTIONS(3563), 1, + anon_sym_RBRACE, + ACTIONS(3565), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + STATE(1801), 1, + aux_sym_class_body_repeat1, + STATE(1888), 1, + aux_sym_export_statement_repeat1, + STATE(1936), 1, + sym_class_static_block, + STATE(1937), 1, + sym_method_definition, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, + sym__field_name, + STATE(2562), 1, + sym_field_definition, + STATE(3196), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3471), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3491), 2, + anon_sym_get, + anon_sym_set, + STATE(2094), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3451), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [71959] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, + anon_sym_SQUOTE, + ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, + anon_sym_STAR, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3591), 1, + ACTIONS(3567), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3569), 1, + anon_sym_SEMI, + STATE(1816), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75322] = 15, - ACTIONS(1161), 1, + [72035] = 20, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1192), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3595), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3597), 1, + ACTIONS(3575), 1, anon_sym_RBRACE, - ACTIONS(3601), 1, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3579), 1, + anon_sym_async, + ACTIONS(3583), 1, + anon_sym_static, + ACTIONS(3587), 1, sym__await_keyword, - STATE(2549), 1, - aux_sym_object_pattern_repeat1, + STATE(1889), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + STATE(2747), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3599), 2, + ACTIONS(3581), 2, sym_number, sym_private_property_identifier, - STATE(2746), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3292), 3, + ACTIONS(3585), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3571), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(2715), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3593), 7, + STATE(2745), 3, + sym_spread_element, + sym_method_definition, + sym_pair, + [72105] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, + anon_sym_SQUOTE, + ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, + anon_sym_STAR, + ACTIONS(3485), 1, + anon_sym_SEMI, + ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, + anon_sym_static, + ACTIONS(3589), 1, + anon_sym_RBRACE, + STATE(1810), 1, + aux_sym_class_body_repeat1, + STATE(1888), 1, + aux_sym_export_statement_repeat1, + STATE(1936), 1, + sym_class_static_block, + STATE(1937), 1, + sym_method_definition, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, + sym__field_name, + STATE(2562), 1, + sym_field_definition, + STATE(3196), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3471), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3491), 2, + anon_sym_get, + anon_sym_set, + STATE(2094), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, + [72181] = 23, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, + anon_sym_DQUOTE, + ACTIONS(3467), 1, + anon_sym_SQUOTE, + ACTIONS(3479), 1, + sym__await_keyword, + ACTIONS(3481), 1, + anon_sym_STAR, + ACTIONS(3485), 1, + anon_sym_SEMI, + ACTIONS(3487), 1, + anon_sym_async, + ACTIONS(3489), 1, anon_sym_static, + ACTIONS(3591), 1, + anon_sym_RBRACE, + STATE(1810), 1, + aux_sym_class_body_repeat1, + STATE(1888), 1, + aux_sym_export_statement_repeat1, + STATE(1936), 1, + sym_class_static_block, + STATE(1937), 1, + sym_method_definition, + STATE(1939), 1, + sym_decorator, + STATE(2098), 1, + sym__field_name, + STATE(2562), 1, + sym_field_definition, + STATE(3196), 1, + sym__property_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3471), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - [75382] = 23, - ACTIONS(3163), 1, + STATE(2094), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3451), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + [72257] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3603), 1, + ACTIONS(3593), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3595), 1, + anon_sym_SEMI, + STATE(1806), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75458] = 23, - ACTIONS(3163), 1, + [72333] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3605), 1, + ACTIONS(3597), 1, anon_sym_RBRACE, - ACTIONS(3607), 1, + ACTIONS(3599), 1, anon_sym_SEMI, - STATE(1857), 1, + STATE(1815), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75534] = 23, - ACTIONS(3163), 1, + [72409] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3609), 1, + ACTIONS(3601), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3603), 1, + anon_sym_SEMI, + STATE(1802), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75610] = 15, - ACTIONS(1161), 1, + [72485] = 15, + ACTIONS(1156), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3157), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3595), 1, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(3613), 1, + ACTIONS(3607), 1, anon_sym_RBRACE, - ACTIONS(3615), 1, + ACTIONS(3609), 1, sym__await_keyword, - STATE(2725), 1, + STATE(2913), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3599), 2, + ACTIONS(3519), 2, sym_number, sym_private_property_identifier, - STATE(2861), 3, + STATE(2750), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(3292), 3, + STATE(3348), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3416), 3, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - ACTIONS(3611), 7, + ACTIONS(3605), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -133885,464 +129344,408 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [75670] = 23, - ACTIONS(3163), 1, + [72545] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3485), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3617), 1, + ACTIONS(3611), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75746] = 23, - ACTIONS(3163), 1, + [72621] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, + ACTIONS(3485), 1, anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3619), 1, + ACTIONS(3613), 1, anon_sym_RBRACE, - STATE(1846), 1, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75822] = 23, - ACTIONS(3163), 1, + [72697] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3621), 1, + ACTIONS(3615), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3617), 1, + anon_sym_SEMI, + STATE(1805), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75898] = 23, - ACTIONS(3163), 1, + [72773] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3521), 1, - anon_sym_SEMI, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3623), 1, + ACTIONS(3619), 1, anon_sym_RBRACE, - STATE(1846), 1, + ACTIONS(3621), 1, + anon_sym_SEMI, + STATE(1827), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [75974] = 23, - ACTIONS(3163), 1, + [72849] = 20, + ACTIONS(103), 1, + anon_sym_STAR, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, - anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(1192), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, - sym__await_keyword, - ACTIONS(3517), 1, - anon_sym_STAR, - ACTIONS(3523), 1, - anon_sym_async, - ACTIONS(3525), 1, - anon_sym_static, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, + anon_sym_LBRACK, ACTIONS(3625), 1, anon_sym_RBRACE, ACTIONS(3627), 1, - anon_sym_SEMI, - STATE(1851), 1, - aux_sym_class_body_repeat1, - STATE(1920), 1, + anon_sym_async, + ACTIONS(3629), 1, + anon_sym_static, + ACTIONS(3633), 1, + sym__await_keyword, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, - sym_class_static_block, - STATE(1980), 1, - sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, - sym__field_name, - STATE(2514), 1, - sym_field_definition, - STATE(3133), 1, - sym__property_name, + STATE(2705), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3581), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3631), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3623), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76050] = 23, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3499), 1, - anon_sym_LBRACK, - ACTIONS(3501), 1, - anon_sym_DQUOTE, - ACTIONS(3503), 1, - anon_sym_SQUOTE, - ACTIONS(3515), 1, - sym__await_keyword, - ACTIONS(3517), 1, - anon_sym_STAR, - ACTIONS(3523), 1, - anon_sym_async, - ACTIONS(3525), 1, - anon_sym_static, - ACTIONS(3629), 1, - anon_sym_RBRACE, - ACTIONS(3631), 1, - anon_sym_SEMI, - STATE(1860), 1, - aux_sym_class_body_repeat1, - STATE(1920), 1, - aux_sym_export_statement_repeat1, - STATE(1979), 1, - sym_class_static_block, - STATE(1980), 1, + STATE(2598), 3, + sym_spread_element, sym_method_definition, - STATE(2017), 1, - sym_decorator, - STATE(2157), 1, - sym__field_name, - STATE(2514), 1, - sym_field_definition, - STATE(3133), 1, - sym__property_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3507), 2, - sym_number, - sym_private_property_identifier, - ACTIONS(3527), 2, - anon_sym_get, - anon_sym_set, - STATE(2146), 2, + sym_pair, + STATE(2715), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3487), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - [76126] = 23, - ACTIONS(3163), 1, + [72919] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3633), 1, - anon_sym_RBRACE, ACTIONS(3635), 1, + anon_sym_RBRACE, + ACTIONS(3637), 1, anon_sym_SEMI, - STATE(1858), 1, + STATE(1803), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76202] = 23, - ACTIONS(3163), 1, + [72995] = 23, + ACTIONS(123), 1, anon_sym_AT, - ACTIONS(3499), 1, + ACTIONS(3463), 1, anon_sym_LBRACK, - ACTIONS(3501), 1, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3517), 1, + ACTIONS(3481), 1, anon_sym_STAR, - ACTIONS(3523), 1, + ACTIONS(3485), 1, + anon_sym_SEMI, + ACTIONS(3487), 1, anon_sym_async, - ACTIONS(3525), 1, + ACTIONS(3489), 1, anon_sym_static, - ACTIONS(3637), 1, - anon_sym_RBRACE, ACTIONS(3639), 1, - anon_sym_SEMI, - STATE(1844), 1, + anon_sym_RBRACE, + STATE(1810), 1, aux_sym_class_body_repeat1, - STATE(1920), 1, + STATE(1888), 1, aux_sym_export_statement_repeat1, - STATE(1979), 1, + STATE(1936), 1, sym_class_static_block, - STATE(1980), 1, + STATE(1937), 1, sym_method_definition, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, - STATE(2157), 1, + STATE(2098), 1, sym__field_name, - STATE(2514), 1, + STATE(2562), 1, sym_field_definition, - STATE(3133), 1, + STATE(3196), 1, sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3527), 2, + ACTIONS(3491), 2, anon_sym_get, anon_sym_set, - STATE(2146), 2, + STATE(2094), 2, sym_string, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - [76278] = 15, - ACTIONS(1161), 1, + [73071] = 15, + ACTIONS(1156), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(3157), 1, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3595), 1, + ACTIONS(3515), 1, anon_sym_COMMA, ACTIONS(3643), 1, anon_sym_RBRACE, ACTIONS(3645), 1, sym__await_keyword, - STATE(2676), 1, + STATE(2815), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3599), 2, + ACTIONS(3519), 2, sym_number, sym_private_property_identifier, - STATE(2671), 3, + STATE(2804), 3, sym_object_assignment_pattern, sym_rest_pattern, sym_pair_pattern, - STATE(3292), 3, + STATE(3348), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3416), 3, + STATE(3412), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, @@ -134354,326 +129757,277 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76338] = 20, - ACTIONS(103), 1, - anon_sym_STAR, - ACTIONS(1200), 1, + [73131] = 13, + ACTIONS(1156), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(3651), 1, - anon_sym_RBRACE, - ACTIONS(3653), 1, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(3149), 1, anon_sym_LBRACK, - ACTIONS(3655), 1, - anon_sym_async, - ACTIONS(3659), 1, - anon_sym_static, - ACTIONS(3663), 1, + ACTIONS(3651), 1, sym__await_keyword, - STATE(1924), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2618), 1, - aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3657), 2, + ACTIONS(3519), 2, sym_number, sym_private_property_identifier, - ACTIONS(3661), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3647), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(2542), 3, + ACTIONS(3649), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(3054), 3, + sym_object_assignment_pattern, + sym_rest_pattern, + sym_pair_pattern, + STATE(3348), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(2616), 3, - sym_spread_element, - sym_method_definition, - sym_pair, - [76408] = 20, + STATE(3412), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + ACTIONS(3647), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [73186] = 20, + ACTIONS(21), 1, + sym__let, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(467), 1, - sym__let, - ACTIONS(513), 1, + ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3665), 1, + ACTIONS(3653), 1, anon_sym_STAR, - ACTIONS(3667), 1, + ACTIONS(3655), 1, anon_sym_LBRACE, - ACTIONS(3669), 1, + ACTIONS(3657), 1, anon_sym_class, - ACTIONS(3673), 1, + ACTIONS(3661), 1, anon_sym_function, - ACTIONS(3675), 1, + ACTIONS(3663), 1, anon_sym_var, - ACTIONS(3677), 1, + ACTIONS(3665), 1, anon_sym_using, - ACTIONS(3679), 1, + ACTIONS(3667), 1, anon_sym_async, - ACTIONS(3681), 1, + ACTIONS(3669), 1, sym__await_keyword, - ACTIONS(3683), 1, + ACTIONS(3671), 1, sym__export_default, - STATE(2493), 1, + STATE(546), 1, + sym_declaration, + STATE(2440), 1, sym__local_export_clause, - STATE(2537), 1, + STATE(2442), 1, aux_sym_export_statement_repeat1, - STATE(2806), 1, - sym_declaration, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3671), 2, + ACTIONS(3659), 2, anon_sym_const, anon_sym_let, - STATE(3051), 2, + STATE(3308), 2, sym_namespace_export, sym_export_clause, - STATE(2791), 6, + STATE(580), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [76477] = 13, - ACTIONS(1161), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + [73255] = 20, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(3157), 1, - anon_sym_LBRACK, - ACTIONS(3689), 1, + ACTIONS(3479), 1, sym__await_keyword, + ACTIONS(3673), 1, + anon_sym_STAR, + ACTIONS(3677), 1, + anon_sym_async, + ACTIONS(3679), 1, + anon_sym_static, + ACTIONS(3681), 1, + anon_sym_get, + ACTIONS(3683), 1, + anon_sym_set, + ACTIONS(3685), 1, + sym__line_break_after_modifier, + STATE(2091), 1, + sym__field_name, + STATE(2508), 1, + sym__initializer, + STATE(3176), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3599), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(3687), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3065), 3, - sym_object_assignment_pattern, - sym_rest_pattern, - sym_pair_pattern, - STATE(3292), 3, + STATE(2094), 2, sym_string, - sym__property_name, sym_computed_property_name, - STATE(3416), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - ACTIONS(3685), 7, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [76532] = 18, + ACTIONS(3675), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [73324] = 18, ACTIONS(103), 1, anon_sym_STAR, - ACTIONS(1200), 1, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1192), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3695), 1, + ACTIONS(3691), 1, anon_sym_async, - ACTIONS(3697), 1, + ACTIONS(3693), 1, anon_sym_static, - ACTIONS(3701), 1, + ACTIONS(3697), 1, sym__await_keyword, - STATE(1924), 1, + STATE(1889), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3657), 2, + ACTIONS(3581), 2, sym_number, sym_private_property_identifier, - ACTIONS(3693), 2, + ACTIONS(3689), 2, anon_sym_COMMA, anon_sym_RBRACE, - ACTIONS(3699), 2, + ACTIONS(3695), 2, anon_sym_get, anon_sym_set, - ACTIONS(3691), 3, + ACTIONS(3687), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(2542), 3, + STATE(2715), 3, sym_string, sym__property_name, sym_computed_property_name, - STATE(3076), 3, + STATE(3062), 3, sym_spread_element, sym_method_definition, sym_pair, - [76597] = 20, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(3499), 1, - anon_sym_LBRACK, - ACTIONS(3501), 1, - anon_sym_DQUOTE, - ACTIONS(3503), 1, - anon_sym_SQUOTE, - ACTIONS(3515), 1, - sym__await_keyword, - ACTIONS(3703), 1, - anon_sym_STAR, - ACTIONS(3707), 1, - anon_sym_async, - ACTIONS(3709), 1, - anon_sym_static, - ACTIONS(3711), 1, - anon_sym_get, - ACTIONS(3713), 1, - anon_sym_set, - ACTIONS(3715), 1, - sym__line_break_after_modifier, - STATE(2139), 1, - sym__field_name, - STATE(2488), 1, - sym__initializer, - STATE(3082), 1, - sym__property_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3507), 2, - sym_number, - sym_private_property_identifier, - STATE(2146), 2, - sym_string, - sym_computed_property_name, - ACTIONS(3487), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - ACTIONS(3705), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [76666] = 20, - ACTIONS(21), 1, - sym__let, + [73389] = 20, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(99), 1, + ACTIONS(465), 1, + sym__let, + ACTIONS(511), 1, sym__default_declaration_start, - ACTIONS(3667), 1, + ACTIONS(3655), 1, anon_sym_LBRACE, - ACTIONS(3717), 1, + ACTIONS(3699), 1, anon_sym_STAR, - ACTIONS(3719), 1, + ACTIONS(3701), 1, anon_sym_class, - ACTIONS(3723), 1, + ACTIONS(3705), 1, anon_sym_function, - ACTIONS(3725), 1, + ACTIONS(3707), 1, anon_sym_var, - ACTIONS(3727), 1, + ACTIONS(3709), 1, anon_sym_using, - ACTIONS(3729), 1, + ACTIONS(3711), 1, anon_sym_async, - ACTIONS(3731), 1, + ACTIONS(3713), 1, sym__await_keyword, - ACTIONS(3733), 1, + ACTIONS(3715), 1, sym__export_default, - STATE(597), 1, - sym_declaration, - STATE(2407), 1, + STATE(2549), 1, sym__local_export_clause, - STATE(2412), 1, + STATE(2592), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2856), 1, + sym_declaration, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3721), 2, + ACTIONS(3703), 2, anon_sym_const, anon_sym_let, - STATE(2970), 2, + STATE(3137), 2, sym_namespace_export, sym_export_clause, - STATE(630), 6, + STATE(2836), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [76735] = 13, - ACTIONS(1384), 1, + [73458] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - STATE(2472), 1, + ACTIONS(3719), 1, + sym__line_break_after_field, + ACTIONS(3721), 1, + sym__line_break_after_modifier, + STATE(2511), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3717), 2, sym_number, sym_private_property_identifier, - ACTIONS(3739), 2, - sym__line_break_after_field, - sym__line_break_after_modifier, - STATE(3079), 3, + STATE(3177), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3735), 4, + ACTIONS(3675), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134681,40 +130035,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76789] = 13, - ACTIONS(1384), 1, + [73514] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - STATE(2481), 1, + STATE(2528), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3513), 2, + ACTIONS(3477), 2, sym__line_break_after_field, sym__line_break_after_modifier, - ACTIONS(3741), 2, + ACTIONS(3723), 2, sym_number, sym_private_property_identifier, - STATE(3066), 3, + STATE(3157), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3495), 4, + ACTIONS(3459), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134722,41 +130076,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76843] = 14, - ACTIONS(1384), 1, + [73568] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3745), 1, + ACTIONS(3727), 1, sym__line_break_after_field, - ACTIONS(3747), 1, + ACTIONS(3729), 1, sym__line_break_after_modifier, - STATE(2495), 1, + STATE(2516), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3743), 2, + ACTIONS(3725), 2, sym_number, sym_private_property_identifier, - STATE(3084), 3, + STATE(3178), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3705), 4, + ACTIONS(3675), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134764,41 +130118,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76899] = 14, - ACTIONS(1384), 1, + [73624] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3751), 1, + ACTIONS(3735), 1, sym__line_break_after_field, - ACTIONS(3753), 1, + ACTIONS(3737), 1, sym__line_break_after_modifier, - STATE(2491), 1, + STATE(2430), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3733), 2, sym_number, sym_private_property_identifier, - STATE(3083), 3, + STATE(3189), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3705), 4, + ACTIONS(3731), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134806,41 +130160,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [76955] = 14, - ACTIONS(1384), 1, + [73680] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3759), 1, - sym__line_break_after_field, - ACTIONS(3761), 1, - sym__line_break_after_modifier, - STATE(2410), 1, + STATE(2498), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3757), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3095), 3, + ACTIONS(3743), 2, + sym__line_break_after_field, + sym__line_break_after_modifier, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3755), 4, + ACTIONS(3739), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134848,41 +130201,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77011] = 14, - ACTIONS(1384), 1, + [73734] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3497), 1, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3765), 1, + ACTIONS(3747), 1, sym__line_break_after_field, - ACTIONS(3767), 1, + ACTIONS(3749), 1, sym__line_break_after_modifier, - STATE(2402), 1, + STATE(2427), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3763), 2, + ACTIONS(3745), 2, sym_number, sym_private_property_identifier, - STATE(3094), 3, + STATE(3188), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(3755), 4, + ACTIONS(3731), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -134890,1067 +130243,1067 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [77067] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + [73790] = 12, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3751), 1, anon_sym_STAR, - ACTIONS(3771), 1, - anon_sym_EQ, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(3755), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3050), 3, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77126] = 12, - ACTIONS(1384), 1, + ACTIONS(3753), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [73841] = 16, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3773), 1, + ACTIONS(3757), 1, anon_sym_STAR, + ACTIONS(3759), 1, + anon_sym_EQ, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2679), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3777), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - STATE(3079), 3, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3775), 6, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [77177] = 13, - ACTIONS(1384), 1, + [73900] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3779), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3783), 1, - anon_sym_get, - ACTIONS(3785), 1, - anon_sym_set, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3761), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3781), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(3081), 3, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3775), 6, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [77230] = 16, + [73961] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3787), 1, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77289] = 17, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1384), 1, + [74020] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3765), 1, anon_sym_STAR, + ACTIONS(3769), 1, + anon_sym_get, ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3787), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, - aux_sym_object_repeat1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3767), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3050), 3, + STATE(3187), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [77350] = 16, + ACTIONS(3753), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [74073] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3789), 1, + ACTIONS(3773), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2886), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77409] = 17, + [74132] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2755), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [77470] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1384), 1, + [74193] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3775), 1, anon_sym_STAR, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3791), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, - aux_sym_object_repeat1, + ACTIONS(3779), 1, + anon_sym_get, + ACTIONS(3781), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3777), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3050), 3, + STATE(3175), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77529] = 17, + ACTIONS(3753), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [74246] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3791), 1, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [77590] = 16, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(1384), 1, + [74307] = 12, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3453), 1, anon_sym_STAR, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3793), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, - aux_sym_object_repeat1, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3723), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(3783), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - STATE(3050), 3, + STATE(3157), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77649] = 17, + ACTIONS(3753), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [74358] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3793), 1, + ACTIONS(3773), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2799), 1, + STATE(2886), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [77710] = 16, + [74419] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3795), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2599), 1, aux_sym_object_repeat1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77769] = 17, + [74478] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(393), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3795), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2599), 1, aux_sym_object_repeat1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [77830] = 16, + [74539] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3797), 1, + ACTIONS(3785), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [77889] = 17, + [74598] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3797), 1, - anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2679), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [77950] = 16, + [74659] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3787), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [78009] = 17, + [74718] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(443), 1, + ACTIONS(441), 1, anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2646), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [78070] = 17, + [74777] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, + ACTIONS(441), 1, anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2646), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [78131] = 16, + [74838] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2608), 1, + ACTIONS(3761), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2663), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [78190] = 17, + [74897] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, + ACTIONS(439), 1, anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2663), 1, + STATE(2755), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [78251] = 13, - ACTIONS(1384), 1, + [74956] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3799), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3803), 1, - anon_sym_get, - ACTIONS(3805), 1, - anon_sym_set, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3787), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3801), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(3093), 3, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3775), 6, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [78304] = 12, - ACTIONS(1384), 1, + [75017] = 17, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3489), 1, - anon_sym_STAR, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, + ACTIONS(3757), 1, + anon_sym_STAR, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3785), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3741), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3807), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - STATE(3066), 3, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - ACTIONS(3775), 6, - sym__automatic_semicolon, - sym__line_break_after_field, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - anon_sym_EQ, - [78355] = 16, + [75078] = 16, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(399), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [78414] = 17, + [75137] = 17, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(399), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [78475] = 14, + [75198] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, + ACTIONS(439), 1, anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2663), 1, + STATE(2755), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -135958,39 +131311,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78529] = 14, + [75252] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(443), 1, + ACTIONS(393), 1, anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2560), 1, + STATE(2599), 1, aux_sym_object_repeat1, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -135998,39 +131351,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78583] = 14, + [75306] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3795), 1, + ACTIONS(3761), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136038,39 +131391,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78637] = 14, + [75360] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3793), 1, + ACTIONS(3787), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2799), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136078,39 +131431,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78691] = 14, + [75414] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3797), 1, + ACTIONS(3763), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136118,39 +131471,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78745] = 14, + [75468] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3787), 1, + ACTIONS(3785), 1, anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2602), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136158,39 +131511,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78799] = 14, + [75522] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(399), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136198,39 +131551,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78853] = 14, + [75576] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(1384), 1, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3773), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2886), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136238,39 +131591,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78907] = 14, + [75630] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2646), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136278,39 +131631,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [78961] = 14, + [75684] = 14, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(1384), 1, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(3791), 1, - anon_sym_RBRACE, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2719), 1, + STATE(2679), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136318,464 +131671,537 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79015] = 14, - ACTIONS(1384), 1, + [75738] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, + ACTIONS(1323), 1, anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3809), 2, + ACTIONS(3791), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, sym_identifier, anon_sym_static, - [79068] = 13, - ACTIONS(1384), 1, + [75791] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3809), 2, + ACTIONS(3791), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79119] = 14, - ACTIONS(1384), 1, + [75842] = 15, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3649), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3812), 1, + ACTIONS(3794), 1, anon_sym_RBRACE, - STATE(2635), 1, + STATE(2724), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [79172] = 15, - ACTIONS(1384), 1, + [75897] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3649), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3812), 1, + ACTIONS(3794), 1, anon_sym_RBRACE, - STATE(2635), 1, + STATE(2724), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79227] = 18, - ACTIONS(123), 1, - anon_sym_AT, - ACTIONS(1384), 1, + [75950] = 15, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3814), 1, - anon_sym_export, - ACTIONS(3816), 1, + ACTIONS(3757), 1, anon_sym_STAR, - ACTIONS(3818), 1, - anon_sym_class, - ACTIONS(3820), 1, - anon_sym_async, - ACTIONS(3824), 1, - anon_sym_static, - ACTIONS(3826), 1, - anon_sym_get, - ACTIONS(3828), 1, - anon_sym_set, - STATE(1927), 1, - aux_sym_export_statement_repeat1, - STATE(1981), 1, - sym_decorator, + ACTIONS(3796), 1, + anon_sym_RBRACE, + STATE(2819), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3822), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1406), 3, - anon_sym_let, - anon_sym_using, - sym_identifier, - STATE(3099), 3, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - [79288] = 11, - ACTIONS(1384), 1, + ACTIONS(1318), 4, + anon_sym_let, + anon_sym_using, + sym_identifier, + anon_sym_static, + [76005] = 14, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3771), 1, - anon_sym_EQ, + ACTIONS(3757), 1, + anon_sym_STAR, + ACTIONS(3796), 1, + anon_sym_RBRACE, + STATE(2819), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(1325), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3809), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, + [76058] = 18, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3798), 1, + anon_sym_export, + ACTIONS(3800), 1, + anon_sym_STAR, + ACTIONS(3802), 1, + anon_sym_class, + ACTIONS(3804), 1, + anon_sym_async, + ACTIONS(3808), 1, + anon_sym_static, + ACTIONS(3810), 1, anon_sym_get, + ACTIONS(3812), 1, anon_sym_set, - [79334] = 13, - ACTIONS(1384), 1, + STATE(1892), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3806), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(1318), 3, + anon_sym_let, + anon_sym_using, + sym_identifier, + STATE(3104), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [76119] = 16, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(465), 1, + sym__let, + ACTIONS(511), 1, + sym__default_declaration_start, + ACTIONS(3701), 1, + anon_sym_class, + ACTIONS(3705), 1, + anon_sym_function, + ACTIONS(3707), 1, + anon_sym_var, + ACTIONS(3709), 1, + anon_sym_using, + ACTIONS(3711), 1, + anon_sym_async, + ACTIONS(3713), 1, + sym__await_keyword, + ACTIONS(3814), 1, + sym__export_default, + STATE(2592), 1, + aux_sym_export_statement_repeat1, + STATE(2795), 1, + sym_declaration, + STATE(2879), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3703), 2, + anon_sym_const, + anon_sym_let, + STATE(2836), 6, + sym_variable_declaration, + sym_lexical_declaration, + sym_using_declaration, + sym_class_declaration, + sym_function_declaration, + sym_generator_function_declaration, + [76175] = 12, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1411), 1, - anon_sym_async, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, + ACTIONS(3816), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, anon_sym_static, - [79384] = 16, + [76223] = 16, ACTIONS(21), 1, sym__let, ACTIONS(91), 1, anon_sym_AT, ACTIONS(99), 1, sym__default_declaration_start, - ACTIONS(3719), 1, + ACTIONS(3657), 1, anon_sym_class, - ACTIONS(3723), 1, + ACTIONS(3661), 1, anon_sym_function, - ACTIONS(3725), 1, + ACTIONS(3663), 1, anon_sym_var, - ACTIONS(3727), 1, + ACTIONS(3665), 1, anon_sym_using, - ACTIONS(3729), 1, + ACTIONS(3667), 1, anon_sym_async, - ACTIONS(3731), 1, + ACTIONS(3669), 1, sym__await_keyword, - ACTIONS(3832), 1, + ACTIONS(3818), 1, sym__export_default, - STATE(539), 1, + STATE(581), 1, sym_declaration, - STATE(2412), 1, + STATE(2442), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3721), 2, + ACTIONS(3659), 2, anon_sym_const, anon_sym_let, - STATE(630), 6, + STATE(580), 6, sym_variable_declaration, sym_lexical_declaration, sym_using_declaration, sym_class_declaration, sym_function_declaration, sym_generator_function_declaration, - [79440] = 18, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3499), 1, - anon_sym_LBRACK, - ACTIONS(3501), 1, + [76279] = 11, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(3503), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(3515), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3834), 1, - anon_sym_STAR, - ACTIONS(3836), 1, - anon_sym_async, - ACTIONS(3838), 1, - anon_sym_static, - ACTIONS(3840), 1, - anon_sym_get, - ACTIONS(3842), 1, - anon_sym_set, - STATE(1960), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - STATE(2166), 1, - sym__field_name, - STATE(3067), 1, - sym__property_name, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3759), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3507), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(2146), 2, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3791), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + STATE(2982), 3, sym_string, + sym__property_name, sym_computed_property_name, - ACTIONS(3487), 3, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, + anon_sym_async, sym_identifier, - [79500] = 12, - ACTIONS(1384), 1, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76325] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1323), 1, + anon_sym_async, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3769), 1, + ACTIONS(3757), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(1413), 2, + ACTIONS(1325), 2, anon_sym_get, anon_sym_set, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, + ACTIONS(3816), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - [79548] = 16, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(467), 1, - sym__let, - ACTIONS(513), 1, - sym__default_declaration_start, - ACTIONS(3669), 1, - anon_sym_class, - ACTIONS(3673), 1, - anon_sym_function, - ACTIONS(3675), 1, - anon_sym_var, - ACTIONS(3677), 1, - anon_sym_using, - ACTIONS(3679), 1, - anon_sym_async, - ACTIONS(3681), 1, + [76375] = 12, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3844), 1, - sym__export_default, - STATE(2537), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, - STATE(2852), 1, - sym_declaration, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3796), 1, + anon_sym_RBRACE, + STATE(2819), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3671), 2, - anon_sym_const, + ACTIONS(1300), 2, + sym_number, + sym_private_property_identifier, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + STATE(2982), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, - STATE(2791), 6, - sym_variable_declaration, - sym_lexical_declaration, - sym_using_declaration, - sym_class_declaration, - sym_function_declaration, - sym_generator_function_declaration, - [79604] = 12, - ACTIONS(1384), 1, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76423] = 12, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3649), 1, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3812), 1, + ACTIONS(3794), 1, anon_sym_RBRACE, - STATE(2635), 1, + STATE(2724), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136783,20 +132209,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79652] = 16, - ACTIONS(1384), 1, + [76471] = 18, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(3463), 1, + anon_sym_LBRACK, + ACTIONS(3465), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(3467), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(3479), 1, sym__await_keyword, - ACTIONS(3163), 1, - anon_sym_AT, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(3816), 1, - anon_sym_STAR, ACTIONS(3820), 1, + anon_sym_STAR, + ACTIONS(3822), 1, anon_sym_async, ACTIONS(3824), 1, anon_sym_static, @@ -136804,79 +132230,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, ACTIONS(3828), 1, anon_sym_set, - STATE(1960), 1, + STATE(1892), 1, aux_sym_export_statement_repeat1, - STATE(2017), 1, + STATE(1939), 1, sym_decorator, + STATE(2100), 1, + sym__field_name, + STATE(3158), 1, + sym__property_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3822), 2, + ACTIONS(3471), 2, sym_number, sym_private_property_identifier, - ACTIONS(1406), 3, + STATE(2094), 2, + sym_string, + sym_computed_property_name, + ACTIONS(3451), 3, anon_sym_let, anon_sym_using, sym_identifier, - STATE(3099), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - [79707] = 6, - ACTIONS(3850), 1, - anon_sym_LPAREN, - ACTIONS(3852), 1, - anon_sym_DOT, - STATE(1982), 1, - sym_arguments, + [76531] = 16, + ACTIONS(123), 1, + anon_sym_AT, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3577), 1, + anon_sym_LBRACK, + ACTIONS(3800), 1, + anon_sym_STAR, + ACTIONS(3804), 1, + anon_sym_async, + ACTIONS(3808), 1, + anon_sym_static, + ACTIONS(3810), 1, + anon_sym_get, + ACTIONS(3812), 1, + anon_sym_set, + STATE(1892), 1, + aux_sym_export_statement_repeat1, + STATE(1939), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, + ACTIONS(3806), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3846), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(1318), 3, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [79742] = 10, - ACTIONS(1384), 1, + STATE(3104), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + [76586] = 10, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(3830), 2, + ACTIONS(3816), 2, anon_sym_COMMA, anon_sym_RBRACE, - STATE(3050), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [76629] = 6, + ACTIONS(3834), 1, + anon_sym_LPAREN, + ACTIONS(3836), 1, + anon_sym_DOT, + STATE(1911), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3832), 8, + sym__await_keyword, + anon_sym_STAR, + anon_sym_LBRACK, + anon_sym_DQUOTE, + anon_sym_SQUOTE, + sym_number, + sym_private_property_identifier, + anon_sym_AT, + ACTIONS(3830), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -136884,17 +132352,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79785] = 6, - ACTIONS(3858), 1, + [76664] = 6, + ACTIONS(3842), 1, anon_sym_AT, - STATE(1927), 1, + STATE(1892), 1, aux_sym_export_statement_repeat1, - STATE(1981), 1, + STATE(1939), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3856), 7, + ACTIONS(3840), 7, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -136902,7 +132370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - ACTIONS(3854), 9, + ACTIONS(3838), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -136912,11 +132380,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79819] = 3, + [76698] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3863), 9, + ACTIONS(3847), 9, sym__await_keyword, anon_sym_STAR, anon_sym_LPAREN, @@ -136926,7 +132394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3861), 10, + ACTIONS(3845), 10, anon_sym_export, anon_sym_class, anon_sym_let, @@ -136937,265 +132405,214 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [79847] = 5, - ACTIONS(3850), 1, - anon_sym_LPAREN, - STATE(1982), 1, - sym_arguments, + [76726] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 8, + ACTIONS(3851), 9, sym__await_keyword, anon_sym_STAR, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3846), 9, + ACTIONS(3849), 10, anon_sym_export, anon_sym_class, anon_sym_let, anon_sym_using, + anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [79879] = 3, + [76754] = 5, + ACTIONS(3834), 1, + anon_sym_LPAREN, + STATE(1911), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3867), 9, + ACTIONS(3832), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3865), 10, + ACTIONS(3830), 9, anon_sym_export, anon_sym_class, anon_sym_let, anon_sym_using, - anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - [79907] = 12, - ACTIONS(1384), 1, + [76786] = 12, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3869), 1, + ACTIONS(3853), 1, anon_sym_STAR, - ACTIONS(3873), 1, + ACTIONS(3857), 1, anon_sym_get, - ACTIONS(3875), 1, + ACTIONS(3859), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3871), 2, + ACTIONS(3855), 2, sym_number, sym_private_property_identifier, - STATE(3161), 3, + STATE(3025), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79952] = 12, - ACTIONS(1384), 1, + [76831] = 11, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3877), 1, + ACTIONS(3861), 1, anon_sym_STAR, - ACTIONS(3881), 1, - anon_sym_get, - ACTIONS(3883), 1, - anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3879), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(2969), 3, + ACTIONS(3865), 2, + anon_sym_get, + anon_sym_set, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - [79997] = 10, - ACTIONS(1384), 1, + [76874] = 13, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3885), 1, - anon_sym_EQ_GT, + ACTIONS(3867), 1, + anon_sym_STAR, + ACTIONS(3869), 1, + anon_sym_async, + ACTIONS(3873), 1, + anon_sym_get, + ACTIONS(3875), 1, + anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(3871), 2, sym_number, sym_private_property_identifier, - STATE(3003), 3, + STATE(3030), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 4, anon_sym_let, anon_sym_using, - anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - [80038] = 13, - ACTIONS(1384), 1, + [76921] = 12, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3889), 1, + ACTIONS(3877), 1, anon_sym_STAR, - ACTIONS(3891), 1, - anon_sym_async, - ACTIONS(3895), 1, + ACTIONS(3881), 1, anon_sym_get, - ACTIONS(3897), 1, + ACTIONS(3883), 1, anon_sym_set, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3893), 2, + ACTIONS(3879), 2, sym_number, sym_private_property_identifier, - STATE(3185), 3, + STATE(2954), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 4, - anon_sym_let, - anon_sym_using, - sym_identifier, - anon_sym_static, - [80085] = 6, - ACTIONS(3899), 1, - anon_sym_LPAREN, - ACTIONS(3901), 1, - anon_sym_DOT, - STATE(2016), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3846), 7, + ACTIONS(1318), 5, anon_sym_let, anon_sym_using, anon_sym_async, sym_identifier, anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3848), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80118] = 11, - ACTIONS(1384), 1, + [76966] = 10, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, - ACTIONS(3903), 1, - anon_sym_STAR, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - ACTIONS(3905), 2, - anon_sym_get, - anon_sym_set, - STATE(3003), 3, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 5, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - [80161] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1464), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - ACTIONS(1466), 9, - anon_sym_export, - anon_sym_class, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137203,20 +132620,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80188] = 3, + [77007] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 8, + ACTIONS(1378), 9, sym__await_keyword, anon_sym_STAR, + anon_sym_LPAREN, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3846), 9, + ACTIONS(1380), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137226,28 +132644,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80214] = 9, - ACTIONS(1384), 1, + [77034] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3907), 2, + ACTIONS(3887), 2, sym_number, sym_private_property_identifier, - STATE(2961), 3, + STATE(3192), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137255,28 +132673,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80252] = 9, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, - anon_sym_LBRACK, + [77072] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3909), 2, - sym_number, - sym_private_property_identifier, - STATE(2963), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(3889), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137284,40 +132685,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80290] = 9, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(3891), 10, sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, + anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3911), 2, + anon_sym_DQUOTE, + anon_sym_SQUOTE, sym_number, sym_private_property_identifier, - STATE(2972), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [80328] = 3, + anon_sym_AT, + [77098] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 8, + ACTIONS(2395), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -137326,7 +132709,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2417), 9, + ACTIONS(2393), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137336,34 +132719,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80354] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3865), 8, - anon_sym_let, - anon_sym_using, - anon_sym_DOT, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3867), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80380] = 3, + [77124] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3913), 7, + ACTIONS(3893), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137371,7 +132731,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3915), 10, + ACTIONS(3895), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137382,63 +132742,34 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80406] = 3, + [77150] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3861), 8, + ACTIONS(3897), 7, anon_sym_let, anon_sym_using, - anon_sym_DOT, anon_sym_async, sym_identifier, anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3863), 9, + ACTIONS(3899), 10, sym__await_keyword, anon_sym_STAR, - anon_sym_LPAREN, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [80432] = 9, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(1415), 1, - sym__await_keyword, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3653), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3917), 2, - sym_number, - sym_private_property_identifier, - STATE(2974), 3, - sym_string, - sym__property_name, - sym_computed_property_name, - ACTIONS(1406), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [80470] = 3, + [77176] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3919), 7, + ACTIONS(3901), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137446,7 +132777,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3921), 10, + ACTIONS(3903), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137457,11 +132788,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80496] = 3, + [77202] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3923), 7, + ACTIONS(3905), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137469,7 +132800,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3925), 10, + ACTIONS(3907), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137480,11 +132811,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80522] = 3, + [77228] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 8, + ACTIONS(2399), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -137493,7 +132824,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2423), 9, + ACTIONS(2397), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137503,15 +132834,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80548] = 5, - ACTIONS(3899), 1, - anon_sym_LPAREN, - STATE(2016), 1, - sym_arguments, + [77254] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3846), 7, + ACTIONS(3909), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137519,20 +132846,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3848), 8, + ACTIONS(3911), 10, sym__await_keyword, anon_sym_STAR, + anon_sym_RBRACE, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [80578] = 3, + [77280] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 8, + ACTIONS(3915), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -137541,7 +132870,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(2427), 9, + ACTIONS(3913), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -137551,57 +132880,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [80604] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3927), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3929), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [77306] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80630] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3931), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3933), 10, + ACTIONS(1327), 1, sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80656] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, + ACTIONS(3917), 2, + sym_number, + sym_private_property_identifier, + STATE(3032), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137609,74 +132909,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3933), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80682] = 9, - ACTIONS(1384), 1, + [77344] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(3919), 2, sym_number, sym_private_property_identifier, - STATE(3003), 3, + STATE(3299), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [80720] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3931), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3933), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80746] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3931), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137684,22 +132938,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3933), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80772] = 3, + [77382] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, + ACTIONS(3921), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137707,7 +132950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3933), 10, + ACTIONS(3923), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137718,40 +132961,22 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80798] = 3, + [77408] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3933), 10, + ACTIONS(2125), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [80824] = 6, - ACTIONS(3935), 1, - anon_sym_AT, - STATE(1960), 1, - aux_sym_export_statement_repeat1, - STATE(2017), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3854), 7, + ACTIONS(2123), 9, + anon_sym_export, + anon_sym_class, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137759,19 +132984,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3856), 7, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - [80856] = 3, + [77434] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3931), 7, + ACTIONS(3925), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137779,7 +132996,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3933), 10, + ACTIONS(3927), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137790,63 +133007,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80882] = 9, - ACTIONS(1384), 1, + [77460] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3938), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(3098), 3, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [80920] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3940), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3942), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80946] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3944), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137854,22 +133036,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3946), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [80972] = 3, + [77498] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 7, + ACTIONS(3929), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137877,7 +133048,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3950), 10, + ACTIONS(3931), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -137888,28 +133059,28 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [80998] = 9, - ACTIONS(1384), 1, + [77524] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3952), 2, + ACTIONS(3933), 2, sym_number, sym_private_property_identifier, - STATE(3224), 3, + STATE(3117), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137917,40 +133088,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81036] = 9, - ACTIONS(1384), 1, + [77562] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3954), 2, + ACTIONS(3935), 2, sym_number, sym_private_property_identifier, - STATE(3226), 3, + STATE(2935), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [81074] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3944), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -137958,45 +133117,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3946), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, + [77600] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, + ACTIONS(1298), 1, anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81100] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3948), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3950), 10, + ACTIONS(1327), 1, sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81126] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3948), 7, + ACTIONS(3937), 2, + sym_number, + sym_private_property_identifier, + STATE(3034), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138004,39 +133146,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3950), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81152] = 9, - ACTIONS(1384), 1, + [77638] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3956), 2, + ACTIONS(3939), 2, sym_number, sym_private_property_identifier, - STATE(2953), 3, + STATE(2943), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138044,28 +133175,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81190] = 9, - ACTIONS(1384), 1, + [77676] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3958), 2, + ACTIONS(3941), 2, sym_number, sym_private_property_identifier, - STATE(3191), 3, + STATE(2956), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138073,63 +133204,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81228] = 9, - ACTIONS(1384), 1, + [77714] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3960), 2, + ACTIONS(3943), 2, sym_number, sym_private_property_identifier, - STATE(3195), 3, + STATE(2960), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - [81266] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3944), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3946), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81292] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3944), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138137,22 +133233,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3946), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81318] = 3, + [77752] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3944), 7, + ACTIONS(3945), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138160,7 +133245,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3946), 10, + ACTIONS(3947), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138171,11 +133256,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81344] = 3, + [77778] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3962), 7, + ACTIONS(3949), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138183,7 +133268,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3964), 10, + ACTIONS(3951), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138194,11 +133279,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81370] = 3, + [77804] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3966), 7, + ACTIONS(3953), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138206,7 +133291,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3968), 10, + ACTIONS(3955), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138217,11 +133302,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81396] = 3, + [77830] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3970), 7, + ACTIONS(3957), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138229,7 +133314,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3972), 10, + ACTIONS(3959), 10, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138240,13 +133325,13 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81422] = 4, - ACTIONS(3974), 1, + [77856] = 4, + ACTIONS(3961), 1, anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3970), 7, + ACTIONS(3957), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138254,7 +133339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - ACTIONS(3972), 9, + ACTIONS(3959), 9, sym__await_keyword, anon_sym_STAR, anon_sym_RBRACE, @@ -138264,11 +133349,11 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - [81450] = 3, + [77884] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3979), 8, + ACTIONS(3966), 8, sym__await_keyword, anon_sym_STAR, anon_sym_LBRACK, @@ -138277,7 +133362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_number, sym_private_property_identifier, anon_sym_AT, - ACTIONS(3977), 9, + ACTIONS(3964), 9, anon_sym_export, anon_sym_class, anon_sym_let, @@ -138287,22 +133372,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81476] = 3, + [77910] = 9, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(1327), 1, + sym__await_keyword, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3577), 1, + anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3983), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, + ACTIONS(3968), 2, sym_number, sym_private_property_identifier, - anon_sym_AT, - ACTIONS(3981), 9, - anon_sym_export, - anon_sym_class, + STATE(3191), 3, + sym_string, + sym__property_name, + sym_computed_property_name, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138310,51 +133401,51 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81502] = 3, + [77948] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3985), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3987), 10, + ACTIONS(3832), 8, sym__await_keyword, anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, anon_sym_LBRACK, anon_sym_DQUOTE, anon_sym_SQUOTE, sym_number, sym_private_property_identifier, anon_sym_AT, - [81528] = 9, - ACTIONS(1384), 1, + ACTIONS(3830), 9, + anon_sym_export, + anon_sym_class, + anon_sym_let, + anon_sym_using, + anon_sym_async, + sym_identifier, + anon_sym_static, + anon_sym_get, + anon_sym_set, + [77974] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3079), 3, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138362,28 +133453,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81566] = 9, - ACTIONS(1384), 1, + [78012] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3989), 2, + ACTIONS(3970), 2, sym_number, sym_private_property_identifier, - STATE(3088), 3, + STATE(3182), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138391,28 +133482,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81604] = 9, - ACTIONS(1384), 1, + [78050] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3991), 2, + ACTIONS(3972), 2, sym_number, sym_private_property_identifier, - STATE(3090), 3, + STATE(3184), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138420,28 +133511,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81642] = 9, - ACTIONS(1384), 1, + [78088] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3993), 2, + ACTIONS(3974), 2, sym_number, sym_private_property_identifier, - STATE(3091), 3, + STATE(3185), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138449,28 +133540,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81680] = 9, - ACTIONS(1384), 1, + [78126] = 9, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3493), 1, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3995), 2, + ACTIONS(3976), 2, sym_number, sym_private_property_identifier, - STATE(3097), 3, + STATE(3114), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138478,49 +133569,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81718] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3997), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3999), 10, - sym__await_keyword, - anon_sym_STAR, - anon_sym_RBRACE, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81744] = 8, - ACTIONS(1384), 1, + [78164] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3737), 2, + ACTIONS(3978), 2, sym_number, sym_private_property_identifier, - STATE(3079), 3, + STATE(3183), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138528,26 +133596,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81779] = 8, - ACTIONS(1384), 1, + [78199] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4001), 2, + ACTIONS(3980), 2, sym_number, sym_private_property_identifier, - STATE(3131), 3, + STATE(3190), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138555,26 +133623,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81814] = 8, - ACTIONS(1384), 1, + [78234] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1388), 2, + ACTIONS(3982), 2, sym_number, sym_private_property_identifier, - STATE(3050), 3, + STATE(3110), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138582,26 +133650,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81849] = 8, - ACTIONS(1384), 1, + [78269] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3956), 2, + ACTIONS(3984), 2, sym_number, sym_private_property_identifier, - STATE(2953), 3, + STATE(3007), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138609,48 +133677,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81884] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1466), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(1464), 9, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LPAREN, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [81909] = 8, - ACTIONS(1384), 1, + [78304] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3887), 2, + ACTIONS(3863), 2, sym_number, sym_private_property_identifier, - STATE(3003), 3, + STATE(2949), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138658,26 +133704,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81944] = 8, - ACTIONS(1384), 1, + [78339] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4003), 2, + ACTIONS(3919), 2, sym_number, sym_private_property_identifier, - STATE(3221), 3, + STATE(3299), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138685,26 +133731,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [81979] = 8, - ACTIONS(1384), 1, + [78374] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4005), 2, + ACTIONS(3986), 2, sym_number, sym_private_property_identifier, - STATE(2958), 3, + STATE(2933), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138712,26 +133758,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82014] = 8, - ACTIONS(1384), 1, + [78409] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4007), 2, + ACTIONS(1300), 2, sym_number, sym_private_property_identifier, - STATE(2862), 3, + STATE(2982), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138739,26 +133785,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82049] = 8, - ACTIONS(1384), 1, + [78444] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3741), 2, + ACTIONS(3988), 2, sym_number, sym_private_property_identifier, - STATE(3066), 3, + STATE(2946), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138766,26 +133812,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82084] = 8, - ACTIONS(1384), 1, + [78479] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4009), 2, + ACTIONS(3990), 2, sym_number, sym_private_property_identifier, - STATE(3089), 3, + STATE(3174), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138793,26 +133839,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82119] = 8, - ACTIONS(1384), 1, + [78514] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4011), 2, + ACTIONS(3741), 2, sym_number, sym_private_property_identifier, - STATE(3080), 3, + STATE(3173), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138820,26 +133866,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82154] = 8, - ACTIONS(1384), 1, + [78549] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3989), 2, + ACTIONS(3723), 2, sym_number, sym_private_property_identifier, - STATE(3088), 3, + STATE(3157), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138847,26 +133893,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82189] = 8, - ACTIONS(1384), 1, + [78584] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4013), 2, + ACTIONS(3970), 2, sym_number, sym_private_property_identifier, - STATE(3092), 3, + STATE(3182), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138874,26 +133920,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82224] = 8, - ACTIONS(1384), 1, + [78619] = 8, + ACTIONS(1296), 1, anon_sym_DQUOTE, - ACTIONS(1386), 1, + ACTIONS(1298), 1, anon_sym_SQUOTE, - ACTIONS(1415), 1, + ACTIONS(1327), 1, sym__await_keyword, - ACTIONS(3653), 1, + ACTIONS(3577), 1, anon_sym_LBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4015), 2, + ACTIONS(3992), 2, sym_number, sym_private_property_identifier, - STATE(3096), 3, + STATE(3186), 3, sym_string, sym__property_name, sym_computed_property_name, - ACTIONS(1406), 7, + ACTIONS(1318), 7, anon_sym_let, anon_sym_using, anon_sym_async, @@ -138901,53 +133947,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_static, anon_sym_get, anon_sym_set, - [82259] = 3, + [78654] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2427), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(2429), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82283] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2423), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(2425), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82307] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4017), 15, + ACTIONS(3994), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -138963,11 +133967,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82329] = 2, + [78676] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4019), 15, + ACTIONS(3996), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -138983,11 +133987,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82351] = 2, + [78698] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4021), 15, + ACTIONS(3998), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139003,11 +134007,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82373] = 2, + [78720] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4023), 15, + ACTIONS(4000), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139023,11 +134027,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82395] = 2, + [78742] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4025), 15, + ACTIONS(4002), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139043,32 +134047,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82417] = 3, + [78764] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2417), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(2419), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82441] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4027), 15, + ACTIONS(4004), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139084,11 +134067,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82463] = 2, + [78786] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4029), 15, + ACTIONS(4006), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139104,11 +134087,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82485] = 2, + [78808] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4031), 15, + ACTIONS(4008), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139124,74 +134107,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82507] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3981), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3983), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82531] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3977), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3979), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82555] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3846), 7, - anon_sym_let, - anon_sym_using, - anon_sym_async, - sym_identifier, - anon_sym_static, - anon_sym_get, - anon_sym_set, - ACTIONS(3848), 8, - sym__await_keyword, - anon_sym_STAR, - anon_sym_LBRACK, - anon_sym_DQUOTE, - anon_sym_SQUOTE, - sym_number, - sym_private_property_identifier, - anon_sym_AT, - [82579] = 2, + [78830] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4033), 15, + ACTIONS(4010), 15, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, anon_sym_STAR_EQ, @@ -139207,2179 +134127,2863 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP_AMP_EQ, anon_sym_PIPE_PIPE_EQ, anon_sym_QMARK_QMARK_EQ, - [82601] = 11, - ACTIONS(4035), 1, + [78852] = 11, + ACTIONS(4012), 1, sym_identifier, - ACTIONS(4037), 1, + ACTIONS(4014), 1, anon_sym_STAR, - ACTIONS(4039), 1, + ACTIONS(4016), 1, anon_sym_LBRACE, - ACTIONS(4043), 1, + ACTIONS(4020), 1, anon_sym_DOT, - ACTIONS(4045), 1, + ACTIONS(4022), 1, anon_sym_DQUOTE, - ACTIONS(4047), 1, + ACTIONS(4024), 1, anon_sym_SQUOTE, - STATE(2144), 1, + STATE(2113), 1, sym_string, - STATE(3053), 1, + STATE(3303), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3389), 2, + STATE(3498), 2, sym_namespace_import, sym_named_imports, - [82638] = 11, - ACTIONS(4035), 1, + [78889] = 11, + ACTIONS(4012), 1, sym_identifier, - ACTIONS(4037), 1, + ACTIONS(4014), 1, anon_sym_STAR, - ACTIONS(4039), 1, + ACTIONS(4016), 1, anon_sym_LBRACE, - ACTIONS(4043), 1, + ACTIONS(4020), 1, anon_sym_DOT, - ACTIONS(4045), 1, + ACTIONS(4022), 1, anon_sym_DQUOTE, - ACTIONS(4047), 1, + ACTIONS(4024), 1, anon_sym_SQUOTE, - STATE(2152), 1, + STATE(2131), 1, sym_string, - STATE(2973), 1, + STATE(3140), 1, sym_import_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - STATE(3389), 2, + STATE(3498), 2, sym_namespace_import, sym_named_imports, - [82675] = 8, - ACTIONS(4049), 1, + [78926] = 11, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4038), 1, + anon_sym_SLASH_GT, + STATE(2028), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [78962] = 8, + ACTIONS(4040), 1, + anon_sym_LBRACE, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4055), 1, + ACTIONS(4046), 1, anon_sym_LT_SLASH, - STATE(1677), 1, - sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, + STATE(2390), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4042), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(1981), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82705] = 8, - ACTIONS(4049), 1, + [78992] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4059), 1, + ACTIONS(4050), 1, anon_sym_LT_SLASH, - STATE(1239), 1, + STATE(1544), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4057), 2, + ACTIONS(4048), 2, sym_jsx_text, sym_html_character_reference, - STATE(2040), 4, + STATE(1980), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82735] = 11, - ACTIONS(4061), 1, + [79022] = 11, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4073), 1, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2071), 1, + STATE(2034), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [82771] = 8, - ACTIONS(4049), 1, + [79058] = 11, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4054), 1, + anon_sym_SLASH_GT, + STATE(2043), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [79094] = 8, + ACTIONS(4040), 1, + anon_sym_LBRACE, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4055), 1, + ACTIONS(4050), 1, anon_sym_LT_SLASH, - STATE(1663), 1, + STATE(1547), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4075), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2022), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82801] = 8, - ACTIONS(4049), 1, + [79124] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4077), 1, + ACTIONS(4046), 1, anon_sym_LT_SLASH, - STATE(972), 1, - sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, + STATE(2309), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82831] = 8, - ACTIONS(4049), 1, + [79154] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4081), 1, + ACTIONS(4058), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, - STATE(2265), 1, + STATE(2300), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4079), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2037), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82861] = 11, - ACTIONS(4061), 1, - sym_identifier, - ACTIONS(4063), 1, + [79184] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4083), 1, - anon_sym_SLASH_GT, - STATE(2080), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, + ACTIONS(4044), 1, + anon_sym_LT, + ACTIONS(4062), 1, + anon_sym_LT_SLASH, + STATE(919), 1, + sym_jsx_closing_element, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + ACTIONS(4060), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(1985), 4, + sym_jsx_element, sym_jsx_expression, - sym_jsx_attribute, - [82897] = 11, - ACTIONS(4061), 1, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79214] = 11, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4085), 1, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2087), 1, + STATE(2048), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [82933] = 8, - ACTIONS(4049), 1, + [79250] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4089), 1, + ACTIONS(4062), 1, anon_sym_LT_SLASH, - STATE(1328), 1, + STATE(933), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4087), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2043), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82963] = 8, - ACTIONS(4049), 1, + [79280] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4091), 1, + ACTIONS(4068), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, - STATE(2241), 1, + STATE(2306), 1, sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4066), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2001), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [82993] = 11, - ACTIONS(4061), 1, + [79310] = 11, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4093), 1, + ACTIONS(4070), 1, anon_sym_SLASH_GT, - STATE(2095), 1, + STATE(2031), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83029] = 11, - ACTIONS(4061), 1, - sym_identifier, - ACTIONS(4063), 1, - anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4095), 1, - anon_sym_SLASH_GT, - STATE(2074), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2244), 2, - sym_jsx_expression, - sym_jsx_attribute, - [83065] = 11, - ACTIONS(4061), 1, - sym_identifier, - ACTIONS(4063), 1, - anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4097), 1, - anon_sym_SLASH_GT, - STATE(2083), 1, - aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2244), 2, - sym_jsx_expression, - sym_jsx_attribute, - [83101] = 8, - ACTIONS(4049), 1, + [79346] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4101), 1, + ACTIONS(4074), 1, anon_sym_LT_SLASH, - STATE(1033), 1, + STATE(994), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4099), 2, + ACTIONS(4072), 2, sym_jsx_text, sym_html_character_reference, - STATE(2039), 4, + STATE(1993), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83131] = 8, - ACTIONS(4049), 1, + [79376] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4105), 1, + ACTIONS(4078), 1, anon_sym_LT_SLASH, - STATE(1720), 1, + STATE(1319), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4103), 2, + ACTIONS(4076), 2, sym_jsx_text, sym_html_character_reference, - STATE(2045), 4, + STATE(1996), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83161] = 8, - ACTIONS(4049), 1, + [79406] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4081), 1, + ACTIONS(4082), 1, anon_sym_LT_SLASH, - STATE(2027), 1, - sym_jsx_opening_element, - STATE(2338), 1, + STATE(1157), 1, sym_jsx_closing_element, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4080), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2000), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83191] = 11, - ACTIONS(4061), 1, + [79436] = 11, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4107), 1, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2066), 1, + STATE(2050), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [79472] = 11, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4086), 1, + anon_sym_SLASH_GT, + STATE(2058), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83227] = 8, - ACTIONS(4049), 1, + [79508] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4101), 1, + ACTIONS(4074), 1, anon_sym_LT_SLASH, - STATE(1073), 1, + STATE(1060), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83257] = 8, - ACTIONS(4049), 1, + [79538] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4059), 1, + ACTIONS(4088), 1, anon_sym_LT_SLASH, - STATE(1243), 1, + STATE(1741), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83287] = 8, - ACTIONS(4049), 1, + [79568] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4091), 1, + ACTIONS(4058), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, - STATE(2349), 1, + STATE(2260), 1, + sym_jsx_closing_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4090), 2, + sym_jsx_text, + sym_html_character_reference, + STATE(1982), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [79598] = 8, + ACTIONS(4040), 1, + anon_sym_LBRACE, + ACTIONS(4044), 1, + anon_sym_LT, + ACTIONS(4078), 1, + anon_sym_LT_SLASH, + STATE(1288), 1, sym_jsx_closing_element, + STATE(1976), 1, + sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4109), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2031), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83317] = 11, - ACTIONS(4061), 1, + [79628] = 11, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4111), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2100), 1, + STATE(2045), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83353] = 8, - ACTIONS(4049), 1, + [79664] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4089), 1, + ACTIONS(4088), 1, anon_sym_LT_SLASH, - STATE(1372), 1, + STATE(1790), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4094), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(1994), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83383] = 8, - ACTIONS(4049), 1, + [79694] = 11, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4096), 1, + anon_sym_SLASH_GT, + STATE(2065), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [79730] = 8, + ACTIONS(4040), 1, + anon_sym_LBRACE, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4077), 1, + ACTIONS(4082), 1, anon_sym_LT_SLASH, - STATE(967), 1, + STATE(1223), 1, sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4113), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2026), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83413] = 8, - ACTIONS(4049), 1, + [79760] = 8, + ACTIONS(4040), 1, anon_sym_LBRACE, - ACTIONS(4053), 1, + ACTIONS(4044), 1, anon_sym_LT, - ACTIONS(4105), 1, + ACTIONS(4068), 1, anon_sym_LT_SLASH, - STATE(1703), 1, - sym_jsx_closing_element, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, + STATE(2316), 1, + sym_jsx_closing_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4051), 2, + ACTIONS(4056), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, sym_jsx_self_closing_element, aux_sym_jsx_element_repeat1, - [83443] = 10, - ACTIONS(4061), 1, + [79790] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4083), 1, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4086), 1, anon_sym_SLASH_GT, - STATE(2079), 1, + STATE(2063), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83476] = 10, - ACTIONS(4061), 1, + [79823] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4107), 1, + ACTIONS(4054), 1, anon_sym_SLASH_GT, - STATE(2069), 1, + STATE(2056), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83509] = 10, - ACTIONS(4061), 1, + [79856] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4097), 1, + ACTIONS(4070), 1, anon_sym_SLASH_GT, - STATE(2104), 1, + STATE(2030), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83542] = 10, - ACTIONS(4061), 1, + [79889] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4084), 1, + anon_sym_SLASH_GT, + STATE(2053), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [79922] = 10, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4085), 1, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2086), 1, + STATE(2047), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83575] = 10, - ACTIONS(4061), 1, + [79955] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4085), 1, + ACTIONS(4070), 1, anon_sym_SLASH_GT, - STATE(2091), 1, + STATE(2032), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [79988] = 10, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4052), 1, + anon_sym_SLASH_GT, + STATE(2033), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83608] = 10, - ACTIONS(4061), 1, + [80021] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4097), 1, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2065), 1, + STATE(2041), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83641] = 10, - ACTIONS(4061), 1, + [80054] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4073), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2070), 1, + STATE(2059), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83674] = 10, - ACTIONS(4061), 1, + [80087] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4073), 1, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2072), 1, + STATE(2049), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83707] = 10, - ACTIONS(4061), 1, + [80120] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4054), 1, + anon_sym_SLASH_GT, + STATE(2022), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80153] = 10, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4095), 1, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2103), 1, + STATE(2061), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83740] = 10, - ACTIONS(4061), 1, + [80186] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4083), 1, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2063), 1, + STATE(2055), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80219] = 10, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4086), 1, + anon_sym_SLASH_GT, + STATE(2046), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83773] = 10, - ACTIONS(4061), 1, + [80252] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(4095), 1, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2075), 1, + STATE(2066), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83806] = 10, - ACTIONS(4061), 1, + [80285] = 10, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4093), 1, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(4038), 1, anon_sym_SLASH_GT, - STATE(2094), 1, + STATE(2026), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83839] = 7, - ACTIONS(4115), 1, + [80318] = 7, + ACTIONS(4098), 1, anon_sym_LBRACE, - ACTIONS(4121), 1, + ACTIONS(4104), 1, anon_sym_LT, - ACTIONS(4124), 1, + ACTIONS(4107), 1, anon_sym_LT_SLASH, - STATE(2027), 1, + STATE(1976), 1, sym_jsx_opening_element, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4118), 2, + ACTIONS(4101), 2, sym_jsx_text, sym_html_character_reference, - STATE(2058), 4, + STATE(2018), 4, sym_jsx_element, sym_jsx_expression, - sym_jsx_self_closing_element, - aux_sym_jsx_element_repeat1, - [83866] = 10, - ACTIONS(4061), 1, + sym_jsx_self_closing_element, + aux_sym_jsx_element_repeat1, + [80345] = 10, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4038), 1, + anon_sym_SLASH_GT, + STATE(2062), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80378] = 10, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4032), 1, + anon_sym_GT, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4084), 1, + anon_sym_SLASH_GT, + STATE(2068), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80411] = 9, + ACTIONS(4026), 1, + sym_identifier, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4109), 1, + anon_sym_GT, + ACTIONS(4111), 1, + anon_sym_SLASH_GT, + STATE(2060), 1, + aux_sym_jsx_opening_element_repeat1, + STATE(2180), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2402), 2, + sym_jsx_expression, + sym_jsx_attribute, + [80441] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4093), 1, + ACTIONS(4113), 1, + anon_sym_GT, + ACTIONS(4115), 1, anon_sym_SLASH_GT, - STATE(2096), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83899] = 10, - ACTIONS(4061), 1, + [80471] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4111), 1, + ACTIONS(4109), 1, + anon_sym_GT, + ACTIONS(4117), 1, anon_sym_SLASH_GT, - STATE(2099), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83932] = 10, - ACTIONS(4061), 1, + [80501] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(4111), 1, + ACTIONS(4070), 1, anon_sym_SLASH_GT, - STATE(2101), 1, + STATE(2021), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83965] = 10, - ACTIONS(4061), 1, + [80531] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4038), 1, anon_sym_SLASH_GT, - STATE(2064), 1, + STATE(2027), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [83998] = 9, - ACTIONS(4061), 1, + [80561] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4128), 1, + ACTIONS(4119), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84028] = 9, - ACTIONS(4061), 1, + [80591] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4132), 1, + ACTIONS(4121), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84058] = 9, - ACTIONS(4061), 1, + [80621] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4134), 1, + ACTIONS(4125), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84088] = 9, - ACTIONS(4061), 1, + [80651] = 7, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4127), 1, + anon_sym_LT, + ACTIONS(4129), 1, + anon_sym_DQUOTE, + ACTIONS(4131), 1, + anon_sym_SQUOTE, + STATE(1986), 1, + sym_jsx_opening_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2344), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + sym__jsx_string, + [80677] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4138), 1, + ACTIONS(4135), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84118] = 9, - ACTIONS(4061), 1, + [80707] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4073), 1, + ACTIONS(4123), 1, + anon_sym_GT, + ACTIONS(4137), 1, anon_sym_SLASH_GT, - STATE(2073), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84148] = 9, - ACTIONS(4061), 1, + [80737] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4142), 1, + ACTIONS(4139), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84178] = 9, - ACTIONS(4061), 1, + [80767] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4144), 1, + ACTIONS(4141), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84208] = 9, - ACTIONS(4061), 1, + [80797] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4146), 1, + ACTIONS(4143), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84238] = 9, - ACTIONS(4061), 1, + [80827] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4148), 1, + ACTIONS(4145), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84268] = 9, - ACTIONS(4061), 1, + [80857] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4150), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4052), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2044), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84298] = 9, - ACTIONS(4061), 1, + [80887] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4152), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4086), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2064), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84328] = 9, - ACTIONS(4061), 1, + [80917] = 7, + ACTIONS(4028), 1, + anon_sym_LBRACE, + ACTIONS(4127), 1, + anon_sym_LT, + ACTIONS(4129), 1, + anon_sym_DQUOTE, + ACTIONS(4131), 1, + anon_sym_SQUOTE, + STATE(1986), 1, + sym_jsx_opening_element, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2334), 4, + sym_jsx_element, + sym_jsx_expression, + sym_jsx_self_closing_element, + sym__jsx_string, + [80943] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4154), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4084), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2054), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84358] = 9, - ACTIONS(4061), 1, + [80973] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4156), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4064), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2052), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84388] = 9, - ACTIONS(4061), 1, + [81003] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4085), 1, + ACTIONS(4113), 1, + anon_sym_GT, + ACTIONS(4147), 1, anon_sym_SLASH_GT, - STATE(2092), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84418] = 9, - ACTIONS(4061), 1, + [81033] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4083), 1, + ACTIONS(4054), 1, anon_sym_SLASH_GT, - STATE(2082), 1, + STATE(2023), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84448] = 9, - ACTIONS(4061), 1, + [81063] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4158), 1, + ACTIONS(4149), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84478] = 9, - ACTIONS(4061), 1, + [81093] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4160), 1, + ACTIONS(4151), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84508] = 9, - ACTIONS(4061), 1, + [81123] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4162), 1, + ACTIONS(4153), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84538] = 9, - ACTIONS(4061), 1, + [81153] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4107), 1, + ACTIONS(4133), 1, + anon_sym_GT, + ACTIONS(4155), 1, anon_sym_SLASH_GT, - STATE(2078), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84568] = 9, - ACTIONS(4061), 1, + [81183] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4164), 1, + ACTIONS(4157), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84598] = 9, - ACTIONS(4061), 1, + [81213] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4166), 1, + ACTIONS(4159), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84628] = 9, - ACTIONS(4061), 1, + [81243] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4168), 1, + ACTIONS(4161), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84658] = 9, - ACTIONS(4061), 1, + [81273] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4097), 1, + ACTIONS(4123), 1, + anon_sym_GT, + ACTIONS(4163), 1, anon_sym_SLASH_GT, - STATE(2068), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84688] = 9, - ACTIONS(4061), 1, + [81303] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, - sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4170), 1, + ACTIONS(4034), 1, + sym_jsx_identifier, + ACTIONS(4092), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2035), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84718] = 9, - ACTIONS(4061), 1, + [81333] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4172), 1, + ACTIONS(4165), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84748] = 9, - ACTIONS(4061), 1, + [81363] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4093), 1, + ACTIONS(4113), 1, + anon_sym_GT, + ACTIONS(4167), 1, anon_sym_SLASH_GT, - STATE(2097), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84778] = 7, - ACTIONS(4063), 1, - anon_sym_LBRACE, - ACTIONS(4174), 1, - anon_sym_LT, - ACTIONS(4176), 1, - anon_sym_DQUOTE, - ACTIONS(4178), 1, - anon_sym_SQUOTE, - STATE(2041), 1, - sym_jsx_opening_element, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2343), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [84804] = 8, - ACTIONS(4180), 1, + [81393] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4183), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4188), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - STATE(2090), 1, + ACTIONS(4109), 1, + anon_sym_GT, + ACTIONS(4169), 1, + anon_sym_SLASH_GT, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4186), 2, - anon_sym_GT, - anon_sym_SLASH_GT, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84832] = 9, - ACTIONS(4061), 1, + [81423] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4191), 1, + ACTIONS(4171), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84862] = 9, - ACTIONS(4061), 1, + [81453] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4193), 1, + ACTIONS(4173), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84892] = 9, - ACTIONS(4061), 1, + [81483] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, + ACTIONS(4032), 1, anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4111), 1, + ACTIONS(4096), 1, anon_sym_SLASH_GT, - STATE(2102), 1, + STATE(2067), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84922] = 9, - ACTIONS(4061), 1, + [81513] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4195), 1, + ACTIONS(4175), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84952] = 9, - ACTIONS(4061), 1, + [81543] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4197), 1, + ACTIONS(4177), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [84982] = 9, - ACTIONS(4061), 1, + [81573] = 8, + ACTIONS(4179), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4182), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4187), 1, sym_jsx_identifier, - ACTIONS(4126), 1, - anon_sym_GT, - ACTIONS(4199), 1, - anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + ACTIONS(4185), 2, + anon_sym_GT, + anon_sym_SLASH_GT, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85012] = 9, - ACTIONS(4061), 1, + [81601] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4201), 1, + ACTIONS(4190), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85042] = 9, - ACTIONS(4061), 1, + [81631] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4067), 1, - anon_sym_GT, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4095), 1, + ACTIONS(4133), 1, + anon_sym_GT, + ACTIONS(4192), 1, anon_sym_SLASH_GT, - STATE(2084), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85072] = 9, - ACTIONS(4061), 1, + [81661] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4203), 1, + ACTIONS(4194), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85102] = 9, - ACTIONS(4061), 1, + [81691] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4136), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4205), 1, + ACTIONS(4196), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85132] = 9, - ACTIONS(4061), 1, + [81721] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4126), 1, + ACTIONS(4123), 1, anon_sym_GT, - ACTIONS(4207), 1, + ACTIONS(4198), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85162] = 9, - ACTIONS(4061), 1, + [81751] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4140), 1, + ACTIONS(4113), 1, anon_sym_GT, - ACTIONS(4209), 1, + ACTIONS(4200), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85192] = 9, - ACTIONS(4061), 1, + [81781] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4109), 1, anon_sym_GT, - ACTIONS(4211), 1, + ACTIONS(4202), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85222] = 9, - ACTIONS(4061), 1, + [81811] = 9, + ACTIONS(4026), 1, sym_identifier, - ACTIONS(4063), 1, + ACTIONS(4028), 1, anon_sym_LBRACE, - ACTIONS(4069), 1, + ACTIONS(4034), 1, sym_jsx_identifier, - ACTIONS(4130), 1, + ACTIONS(4133), 1, anon_sym_GT, - ACTIONS(4213), 1, + ACTIONS(4204), 1, anon_sym_SLASH_GT, - STATE(2090), 1, + STATE(2060), 1, aux_sym_jsx_opening_element_repeat1, - STATE(2217), 1, + STATE(2180), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2244), 2, + STATE(2402), 2, sym_jsx_expression, sym_jsx_attribute, - [85252] = 7, - ACTIONS(4063), 1, - anon_sym_LBRACE, - ACTIONS(4174), 1, - anon_sym_LT, - ACTIONS(4176), 1, - anon_sym_DQUOTE, - ACTIONS(4178), 1, - anon_sym_SQUOTE, - STATE(2041), 1, - sym_jsx_opening_element, + [81841] = 6, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(4206), 1, + sym__line_break_after_field, + STATE(2424), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2342), 4, - sym_jsx_element, - sym_jsx_expression, - sym_jsx_self_closing_element, - sym__jsx_string, - [85278] = 7, - ACTIONS(1470), 1, + ACTIONS(3731), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [81864] = 5, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(4210), 1, + sym__line_break_after_binding, + STATE(2358), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4208), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [81885] = 7, + ACTIONS(1386), 1, sym_identifier, - ACTIONS(1472), 1, + ACTIONS(1388), 1, anon_sym_LBRACE, - ACTIONS(1474), 1, + ACTIONS(1390), 1, anon_sym_of, - ACTIONS(1476), 1, + ACTIONS(1392), 1, anon_sym_LBRACK, STATE(2201), 1, sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2117), 3, + STATE(2070), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [85303] = 5, - ACTIONS(3497), 1, + [81910] = 7, + ACTIONS(1386), 1, + sym_identifier, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, + anon_sym_of, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2324), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2070), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81935] = 7, + ACTIONS(1386), 1, + sym_identifier, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, + anon_sym_of, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2190), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2070), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81960] = 7, + ACTIONS(1735), 1, + sym_identifier, + ACTIONS(1737), 1, + anon_sym_LBRACE, + ACTIONS(1741), 1, + anon_sym_LBRACK, + ACTIONS(4212), 1, + anon_sym_of, + STATE(2826), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2123), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [81985] = 7, + ACTIONS(1737), 1, + anon_sym_LBRACE, + ACTIONS(1741), 1, + anon_sym_LBRACK, + ACTIONS(4214), 1, + sym_identifier, + ACTIONS(4216), 1, + anon_sym_of, + STATE(2831), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2137), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82010] = 7, + ACTIONS(1386), 1, + sym_identifier, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, + anon_sym_of, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2188), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2070), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82035] = 7, + ACTIONS(1737), 1, + anon_sym_LBRACE, + ACTIONS(1741), 1, + anon_sym_LBRACK, + ACTIONS(4218), 1, + sym_identifier, + ACTIONS(4220), 1, + anon_sym_of, + STATE(3237), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2354), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82060] = 6, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(3743), 1, + sym__line_break_after_field, + STATE(2497), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3739), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82083] = 7, + ACTIONS(1386), 1, + sym_identifier, + ACTIONS(1388), 1, + anon_sym_LBRACE, + ACTIONS(1390), 1, + anon_sym_of, + ACTIONS(1392), 1, + anon_sym_LBRACK, + STATE(2195), 1, + sym_variable_declarator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2070), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [82108] = 5, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(4215), 1, + ACTIONS(4222), 1, sym__line_break_after_binding, - STATE(2310), 1, + STATE(2347), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 5, + ACTIONS(1131), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [85324] = 6, - ACTIONS(3493), 1, + [82129] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4226), 1, + anon_sym_SEMI, + ACTIONS(4228), 1, + sym__automatic_semicolon, + ACTIONS(4230), 1, + sym__line_break_before_attributes, + ACTIONS(4232), 1, + sym__await_identifier_line_break, + ACTIONS(4234), 1, + sym__await_yield_identifier_start, + STATE(2463), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [82155] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3761), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, anon_sym_LPAREN, - ACTIONS(3497), 1, + anon_sym_COLON, + [82179] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4236), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [82193] = 6, + ACTIONS(4240), 1, + anon_sym_BQUOTE, + ACTIONS(4242), 1, + sym__invalid_template_escape, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4238), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2112), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82215] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4248), 1, + anon_sym_BQUOTE, + ACTIONS(4250), 1, + sym__invalid_template_escape, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4246), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2122), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82237] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4252), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [82251] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4254), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [82265] = 5, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(4258), 1, + sym__line_break_after_field, + STATE(2500), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4256), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82285] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2141), 7, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + [82299] = 3, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1370), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + ACTIONS(4260), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82315] = 5, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(4264), 1, + sym__line_break_after_field, + STATE(2432), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4262), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82335] = 3, + ACTIONS(3457), 1, + anon_sym_LPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3753), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [82351] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4236), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [82365] = 3, + ACTIONS(2753), 1, + anon_sym_LPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4266), 6, + sym__automatic_semicolon, + sym__line_break_after_field, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + anon_sym_EQ, + [82381] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4268), 1, + anon_sym_SEMI, + ACTIONS(4270), 1, + sym__automatic_semicolon, + ACTIONS(4272), 1, + sym__line_break_before_attributes, + ACTIONS(4274), 1, + sym__await_identifier_line_break, + ACTIONS(4276), 1, + sym__await_yield_identifier_start, + STATE(2594), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [82407] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(441), 1, + anon_sym_RBRACE, + ACTIONS(3759), 1, + anon_sym_EQ, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2646), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82431] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3773), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2886), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82455] = 5, + ACTIONS(3461), 1, + anon_sym_EQ, + ACTIONS(4280), 1, + sym__line_break_after_field, + STATE(2532), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4278), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82475] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4282), 1, + anon_sym_SEMI, + ACTIONS(4284), 1, + sym__automatic_semicolon, + ACTIONS(4286), 1, + sym__line_break_before_attributes, + ACTIONS(4288), 1, + sym__await_identifier_line_break, + ACTIONS(4290), 1, + sym__await_yield_identifier_start, + STATE(2475), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [82501] = 5, + ACTIONS(3461), 1, anon_sym_EQ, - ACTIONS(3739), 1, + ACTIONS(4294), 1, sym__line_break_after_field, - STATE(2471), 1, + STATE(2519), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3735), 4, + ACTIONS(4292), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [82521] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4296), 7, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [82535] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4300), 1, + anon_sym_BQUOTE, + ACTIONS(4302), 1, + sym__invalid_template_escape, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4298), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2125), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82557] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2767), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [82571] = 5, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4304), 1, + sym_identifier, + ACTIONS(4308), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4306), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [82591] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1378), 7, sym__automatic_semicolon, + sym__statement_boundary, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_else, + anon_sym_while, anon_sym_SEMI, - [85347] = 6, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(4217), 1, - sym__line_break_after_field, - STATE(2395), 1, - sym__initializer, + [82605] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3755), 4, + ACTIONS(2740), 7, sym__automatic_semicolon, + sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_LPAREN, anon_sym_SEMI, - [85370] = 7, - ACTIONS(1470), 1, - sym_identifier, - ACTIONS(1472), 1, - anon_sym_LBRACE, - ACTIONS(1474), 1, - anon_sym_of, - ACTIONS(1476), 1, - anon_sym_LBRACK, - STATE(2325), 1, - sym_variable_declarator, + anon_sym_EQ, + [82619] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4312), 1, + anon_sym_BQUOTE, + ACTIONS(4314), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85395] = 7, - ACTIONS(1470), 1, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82641] = 6, + ACTIONS(1855), 1, sym_identifier, - ACTIONS(1472), 1, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(1474), 1, + ACTIONS(4316), 1, anon_sym_of, - ACTIONS(1476), 1, + ACTIONS(4318), 1, anon_sym_LBRACK, - STATE(2234), 1, - sym_variable_declarator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85420] = 7, - ACTIONS(1815), 1, - sym_identifier, - ACTIONS(1817), 1, - anon_sym_LBRACE, - ACTIONS(1821), 1, - anon_sym_LBRACK, - ACTIONS(4219), 1, - anon_sym_of, - STATE(2849), 1, - sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2165), 3, + STATE(3039), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [85445] = 7, - ACTIONS(1817), 1, - anon_sym_LBRACE, - ACTIONS(1821), 1, - anon_sym_LBRACK, - ACTIONS(4221), 1, - sym_identifier, - ACTIONS(4223), 1, - anon_sym_of, - STATE(3016), 1, - sym_variable_declarator, + [82663] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4322), 1, + anon_sym_BQUOTE, + ACTIONS(4324), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2316), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85470] = 7, - ACTIONS(1817), 1, + ACTIONS(4320), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2129), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82685] = 6, + ACTIONS(1857), 1, anon_sym_LBRACE, - ACTIONS(1821), 1, + ACTIONS(4318), 1, anon_sym_LBRACK, - ACTIONS(4225), 1, + ACTIONS(4326), 1, sym_identifier, - ACTIONS(4227), 1, + ACTIONS(4328), 1, anon_sym_of, - STATE(2556), 1, - sym_variable_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2140), 3, + STATE(2527), 3, sym_object_pattern, sym_array_pattern, sym__destructuring_pattern, - [85495] = 7, - ACTIONS(1470), 1, - sym_identifier, - ACTIONS(1472), 1, - anon_sym_LBRACE, - ACTIONS(1474), 1, - anon_sym_of, - ACTIONS(1476), 1, - anon_sym_LBRACK, - STATE(2214), 1, - sym_variable_declarator, + [82707] = 4, + ACTIONS(4330), 1, + anon_sym_COMMA, + STATE(2111), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85520] = 7, - ACTIONS(1470), 1, - sym_identifier, - ACTIONS(1472), 1, - anon_sym_LBRACE, - ACTIONS(1474), 1, - anon_sym_of, - ACTIONS(1476), 1, - anon_sym_LBRACK, - STATE(2200), 1, - sym_variable_declarator, + ACTIONS(2684), 5, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_COLON, + anon_sym_RBRACK, + [82725] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4314), 1, + sym__invalid_template_escape, + ACTIONS(4333), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2117), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85545] = 5, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(4231), 1, - sym__line_break_after_binding, - STATE(2319), 1, - sym__initializer, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82747] = 5, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4337), 1, + sym__line_break_before_attributes, + STATE(2433), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 5, + ACTIONS(4335), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - [85566] = 8, - ACTIONS(4233), 1, + [82767] = 8, + ACTIONS(4224), 1, anon_sym_with, - ACTIONS(4235), 1, + ACTIONS(4339), 1, anon_sym_SEMI, - ACTIONS(4237), 1, + ACTIONS(4341), 1, sym__automatic_semicolon, - ACTIONS(4239), 1, + ACTIONS(4343), 1, sym__line_break_before_attributes, - ACTIONS(4241), 1, + ACTIONS(4345), 1, sym__await_identifier_line_break, - ACTIONS(4243), 1, + ACTIONS(4347), 1, sym__await_yield_identifier_start, - STATE(2384), 1, + STATE(2413), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85592] = 6, - ACTIONS(4247), 1, - anon_sym_BQUOTE, - ACTIONS(4249), 1, - sym__invalid_template_escape, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, + [82793] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4245), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2138), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [85614] = 8, - ACTIONS(4233), 1, + ACTIONS(2769), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [82807] = 8, + ACTIONS(4224), 1, anon_sym_with, - ACTIONS(4253), 1, + ACTIONS(4349), 1, anon_sym_SEMI, - ACTIONS(4255), 1, + ACTIONS(4351), 1, sym__automatic_semicolon, - ACTIONS(4257), 1, + ACTIONS(4353), 1, sym__line_break_before_attributes, - ACTIONS(4259), 1, + ACTIONS(4355), 1, sym__await_identifier_line_break, - ACTIONS(4261), 1, + ACTIONS(4357), 1, sym__await_yield_identifier_start, - STATE(2381), 1, + STATE(2416), 1, sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85640] = 6, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(4263), 1, - sym_identifier, - ACTIONS(4265), 1, - anon_sym_of, - ACTIONS(4267), 1, - anon_sym_LBRACK, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(2508), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [85662] = 2, + [82833] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4269), 7, + ACTIONS(4296), 7, sym__automatic_semicolon, sym__line_break_after_binding, sym__await_identifier_line_break, @@ -141387,201 +136991,346 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [85676] = 2, + [82847] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3787), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1464), 7, - sym__automatic_semicolon, - sym__statement_boundary, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_else, - anon_sym_while, - anon_sym_SEMI, - [85690] = 7, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [82871] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(445), 1, - anon_sym_RBRACE, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2593), 1, - aux_sym_object_repeat1, - STATE(2608), 1, + ACTIONS(3785), 1, + anon_sym_RBRACE, + STATE(2601), 1, aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [85714] = 2, + [82895] = 6, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(1137), 1, + sym__line_break_after_binding, + STATE(3068), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4271), 7, - sym__automatic_semicolon, + ACTIONS(1131), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4359), 2, + anon_sym_in, + anon_sym_of, + [82917] = 6, + ACTIONS(4361), 1, + anon_sym_catch, + ACTIONS(4363), 1, + anon_sym_finally, + STATE(2397), 1, + sym_catch_clause, + STATE(2733), 1, + sym_finally_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1356), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [82939] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4314), 1, + sym__invalid_template_escape, + ACTIONS(4365), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [82961] = 6, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(4369), 1, sym__line_break_after_binding, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, + STATE(3227), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4208), 2, anon_sym_COMMA, anon_sym_SEMI, + ACTIONS(4367), 2, + anon_sym_in, + anon_sym_of, + [82983] = 6, + ACTIONS(1137), 1, + sym__line_break_after_binding, + ACTIONS(4371), 1, anon_sym_EQ, - [85728] = 6, - ACTIONS(4251), 1, + STATE(2533), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1131), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4359), 2, + anon_sym_in, + anon_sym_of, + [83005] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4314), 1, + sym__invalid_template_escape, + ACTIONS(4373), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83027] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4275), 1, + ACTIONS(4377), 1, anon_sym_BQUOTE, - ACTIONS(4277), 1, + ACTIONS(4379), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4273), 2, + ACTIONS(4375), 2, sym__template_chars, sym_escape_sequence, - STATE(2151), 2, + STATE(2107), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85750] = 7, + [83049] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(441), 1, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3763), 1, anon_sym_RBRACE, - ACTIONS(3771), 1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83073] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(3789), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2602), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83097] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4314), 1, + sym__invalid_template_escape, + ACTIONS(4381), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83119] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(443), 1, + anon_sym_RBRACE, + ACTIONS(3759), 1, anon_sym_EQ, - STATE(2608), 1, + STATE(2601), 1, aux_sym_object_pattern_repeat1, - STATE(2663), 1, + STATE(2679), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [85774] = 2, + [83143] = 5, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4385), 1, + sym__line_break_before_attributes, + STATE(2589), 1, + sym_import_attribute, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2803), 7, + ACTIONS(4383), 4, sym__automatic_semicolon, - sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - anon_sym_EQ, - [85788] = 7, + [83163] = 7, ACTIONS(105), 1, anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3787), 1, + ACTIONS(393), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, + ACTIONS(3759), 1, + anon_sym_EQ, + STATE(2599), 1, aux_sym_object_repeat1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(3457), 2, anon_sym_LPAREN, anon_sym_COLON, - [85812] = 5, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4279), 1, - sym_identifier, - ACTIONS(4283), 1, - anon_sym_EQ, + [83187] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4389), 1, + anon_sym_BQUOTE, + ACTIONS(4391), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4281), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [85832] = 2, + ACTIONS(4387), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2146), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83209] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4314), 1, + sym__invalid_template_escape, + ACTIONS(4393), 1, + anon_sym_BQUOTE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4269), 7, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [85846] = 2, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83231] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 7, + ACTIONS(4254), 7, sym__automatic_semicolon, - sym__line_break_after_field, + sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_SEMI, anon_sym_EQ, - [85860] = 6, - ACTIONS(4251), 1, + [83245] = 6, + ACTIONS(4244), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(4287), 1, + ACTIONS(4397), 1, anon_sym_BQUOTE, - ACTIONS(4289), 1, + ACTIONS(4399), 1, sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4285), 2, + ACTIONS(4395), 2, sym__template_chars, sym_escape_sequence, - STATE(2161), 2, + STATE(2134), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85882] = 8, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4291), 1, - anon_sym_SEMI, - ACTIONS(4293), 1, - sym__automatic_semicolon, - ACTIONS(4295), 1, - sym__line_break_before_attributes, - ACTIONS(4297), 1, - sym__await_identifier_line_break, - ACTIONS(4299), 1, - sym__await_yield_identifier_start, - STATE(2403), 1, - sym_import_attribute, + [83267] = 6, + ACTIONS(4369), 1, + sym__line_break_after_binding, + ACTIONS(4371), 1, + anon_sym_EQ, + STATE(2534), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [85908] = 4, - ACTIONS(2892), 1, + ACTIONS(4208), 2, + anon_sym_COMMA, + anon_sym_SEMI, + ACTIONS(4367), 2, + anon_sym_in, + anon_sym_of, + [83289] = 4, + ACTIONS(2804), 1, anon_sym_COMMA, - STATE(2150), 1, + STATE(2111), 1, aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4301), 5, + ACTIONS(4401), 5, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_COLON, anon_sym_RBRACK, - [85926] = 2, + [83307] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4303), 7, + ACTIONS(4403), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_in, @@ -141589,756 +137338,880 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_EQ, anon_sym_RBRACK, - [85940] = 6, - ACTIONS(1145), 1, - sym__line_break_after_binding, - ACTIONS(4307), 1, - anon_sym_EQ, - STATE(2536), 1, - sym__initializer, + [83321] = 8, + ACTIONS(4224), 1, + anon_sym_with, + ACTIONS(4405), 1, + anon_sym_SEMI, + ACTIONS(4407), 1, + sym__automatic_semicolon, + ACTIONS(4409), 1, + sym__line_break_before_attributes, + ACTIONS(4411), 1, + sym__await_identifier_line_break, + ACTIONS(4413), 1, + sym__await_yield_identifier_start, + STATE(2411), 1, + sym_import_attribute, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83347] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 2, + ACTIONS(4252), 7, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4305), 2, + anon_sym_RBRACE, anon_sym_in, anon_sym_of, - [85962] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4311), 1, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [83361] = 6, + ACTIONS(4418), 1, anon_sym_BQUOTE, - ACTIONS(4313), 1, + ACTIONS(4420), 1, sym__invalid_template_escape, + ACTIONS(4423), 1, + anon_sym_DOLLAR_LBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, + ACTIONS(4415), 2, sym__template_chars, sym_escape_sequence, - STATE(2145), 2, + STATE(2142), 2, sym_template_substitution, aux_sym_template_string_repeat1, - [85984] = 5, - ACTIONS(3497), 1, + [83383] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4403), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [83397] = 7, + ACTIONS(105), 1, + anon_sym_COMMA, + ACTIONS(439), 1, + anon_sym_RBRACE, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(4317), 1, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, + STATE(2755), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [83421] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2133), 7, + sym__automatic_semicolon, sym__line_break_after_field, - STATE(2415), 1, - sym__initializer, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_EQ, + [83435] = 6, + ACTIONS(4244), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(4314), 1, + sym__invalid_template_escape, + ACTIONS(4426), 1, + anon_sym_BQUOTE, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4310), 2, + sym__template_chars, + sym_escape_sequence, + STATE(2142), 2, + sym_template_substitution, + aux_sym_template_string_repeat1, + [83457] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2765), 7, + sym__automatic_semicolon, + sym__line_break_after_binding, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_EQ, + [83471] = 5, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(4430), 1, + sym__argumentless_new_end, + STATE(891), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83490] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4254), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [83503] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(4432), 1, + sym_identifier, + ACTIONS(4434), 1, + anon_sym_RBRACE, + STATE(2624), 1, + sym_string, + STATE(3240), 1, + sym__local_export_specifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83526] = 3, + ACTIONS(4436), 1, + sym_identifier, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4438), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [83541] = 5, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(4440), 1, + sym__argumentless_new_end, + STATE(1647), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83560] = 5, + ACTIONS(4442), 1, + anon_sym_RBRACE, + ACTIONS(4444), 1, + anon_sym_case, + ACTIONS(4446), 1, + anon_sym_default, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2175), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83579] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2769), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [83592] = 3, + ACTIONS(4448), 1, + anon_sym_function, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4450), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83607] = 5, + ACTIONS(4452), 1, + anon_sym_RBRACE, + ACTIONS(4454), 1, + anon_sym_case, + ACTIONS(4457), 1, + anon_sym_default, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(2156), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83626] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2765), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [83639] = 5, + ACTIONS(4460), 1, + anon_sym_LPAREN, + ACTIONS(4462), 1, + anon_sym_DOT, + STATE(2871), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4315), 4, + ACTIONS(3832), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [83658] = 7, + ACTIONS(4464), 1, + anon_sym_COMMA, + ACTIONS(4466), 1, + anon_sym_SEMI, + ACTIONS(4468), 1, sym__automatic_semicolon, + ACTIONS(4470), 1, sym__await_identifier_line_break, + ACTIONS(4472), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [86004] = 6, - ACTIONS(4307), 1, - anon_sym_EQ, - ACTIONS(4321), 1, - sym__line_break_after_binding, - STATE(2538), 1, - sym__initializer, + STATE(2164), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 2, - anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4319), 2, - anon_sym_in, - anon_sym_of, - [86026] = 2, + [83681] = 5, + ACTIONS(4444), 1, + anon_sym_case, + ACTIONS(4446), 1, + anon_sym_default, + ACTIONS(4474), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4303), 7, + STATE(2156), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83700] = 7, + ACTIONS(4464), 1, + anon_sym_COMMA, + ACTIONS(4476), 1, + anon_sym_SEMI, + ACTIONS(4478), 1, sym__automatic_semicolon, - sym__line_break_after_binding, + ACTIONS(4480), 1, sym__await_identifier_line_break, + ACTIONS(4482), 1, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [86040] = 6, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(1145), 1, - sym__line_break_after_binding, - STATE(2926), 1, - sym__initializer, + STATE(2162), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 2, + [83723] = 4, + ACTIONS(4484), 1, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4305), 2, - anon_sym_in, - anon_sym_of, - [86062] = 3, - ACTIONS(3493), 1, - anon_sym_LPAREN, + STATE(2162), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3775), 6, + ACTIONS(4487), 4, sym__automatic_semicolon, - sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - anon_sym_EQ, - [86078] = 5, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4325), 1, - sym__line_break_before_attributes, - STATE(2531), 1, - sym_import_attribute, + [83740] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4323), 4, + ACTIONS(2399), 6, + anon_sym_export, + anon_sym_class, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + anon_sym_AT, + [83753] = 7, + ACTIONS(4464), 1, + anon_sym_COMMA, + ACTIONS(4489), 1, + anon_sym_SEMI, + ACTIONS(4491), 1, sym__automatic_semicolon, + ACTIONS(4493), 1, sym__await_identifier_line_break, + ACTIONS(4495), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [86098] = 6, - ACTIONS(4330), 1, + STATE(2162), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [83776] = 5, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(4497), 1, + sym__argumentless_new_end, + STATE(1263), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, anon_sym_BQUOTE, - ACTIONS(4332), 1, - sym__invalid_template_escape, - ACTIONS(4335), 1, - anon_sym_DOLLAR_LBRACE, + [83795] = 3, + ACTIONS(4499), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4327), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2145), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86120] = 3, - ACTIONS(2785), 1, + ACTIONS(4501), 5, + anon_sym_LBRACE, + anon_sym_EQ, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [83810] = 5, + ACTIONS(4503), 1, anon_sym_LPAREN, + ACTIONS(4505), 1, + sym__argumentless_new_end, + STATE(2394), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [83829] = 4, + ACTIONS(4507), 1, + anon_sym_COMMA, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4338), 6, + ACTIONS(4509), 4, sym__automatic_semicolon, - sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - anon_sym_EQ, - [86136] = 7, - ACTIONS(105), 1, + [83846] = 4, + ACTIONS(4511), 1, anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3789), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86160] = 5, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(4342), 1, - sym__line_break_after_field, - STATE(2476), 1, - sym__initializer, + STATE(2169), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4340), 4, + ACTIONS(2684), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86180] = 7, - ACTIONS(105), 1, + [83863] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4296), 6, + sym__line_break_after_binding, anon_sym_COMMA, - ACTIONS(3771), 1, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, anon_sym_EQ, - ACTIONS(3797), 1, + [83876] = 7, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(4432), 1, + sym_identifier, + ACTIONS(4514), 1, anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, - aux_sym_object_repeat1, + STATE(2624), 1, + sym_string, + STATE(3240), 1, + sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86204] = 4, - ACTIONS(4344), 1, - anon_sym_COMMA, - STATE(2150), 1, - aux_sym_sequence_expression_repeat1, + [83899] = 3, + ACTIONS(4516), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2780), 5, - anon_sym_RBRACE, - anon_sym_RPAREN, + ACTIONS(4518), 5, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_DOT, + anon_sym_SLASH_GT, + [83914] = 7, + ACTIONS(4464), 1, + anon_sym_COMMA, + ACTIONS(4520), 1, anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RBRACK, - [86222] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4313), 1, - sym__invalid_template_escape, - ACTIONS(4347), 1, - anon_sym_BQUOTE, + ACTIONS(4522), 1, + sym__automatic_semicolon, + ACTIONS(4524), 1, + sym__await_identifier_line_break, + ACTIONS(4526), 1, + sym__await_yield_identifier_start, + STATE(2202), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2145), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86244] = 5, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4351), 1, - sym__line_break_before_attributes, - STATE(2358), 1, - sym_import_attribute, + [83937] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4349), 4, + ACTIONS(2141), 6, sym__automatic_semicolon, + sym__line_break_before_attributes, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_with, anon_sym_SEMI, - [86264] = 7, - ACTIONS(105), 1, - anon_sym_COMMA, - ACTIONS(399), 1, + [83950] = 5, + ACTIONS(4444), 1, + anon_sym_case, + ACTIONS(4446), 1, + anon_sym_default, + ACTIONS(4528), 1, anon_sym_RBRACE, - ACTIONS(3771), 1, - anon_sym_EQ, - STATE(2607), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86288] = 7, - ACTIONS(105), 1, + STATE(2156), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [83969] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, - ACTIONS(443), 1, - anon_sym_RBRACE, - ACTIONS(3771), 1, - anon_sym_EQ, - STATE(2560), 1, - aux_sym_object_repeat1, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(4530), 1, + anon_sym_SEMI, + ACTIONS(4532), 1, + sym__automatic_semicolon, + ACTIONS(4534), 1, + sym__await_identifier_line_break, + ACTIONS(4536), 1, + sym__await_yield_identifier_start, + STATE(2162), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86312] = 7, - ACTIONS(105), 1, + [83992] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3793), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2799), 1, - aux_sym_object_repeat1, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86336] = 2, + ACTIONS(4538), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84009] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4271), 7, + ACTIONS(2133), 6, + anon_sym_as, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [86350] = 5, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(4355), 1, - sym__line_break_after_field, - STATE(2485), 1, - sym__initializer, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [84022] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4353), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [86370] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4313), 1, - sym__invalid_template_escape, - ACTIONS(4357), 1, + ACTIONS(2395), 6, + anon_sym_export, + anon_sym_class, + anon_sym_LBRACK, + anon_sym_DOT, anon_sym_BQUOTE, + anon_sym_AT, + [84035] = 4, + ACTIONS(4540), 1, + sym_identifier, + ACTIONS(4544), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2145), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86392] = 8, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4359), 1, - anon_sym_SEMI, - ACTIONS(4361), 1, - sym__automatic_semicolon, - ACTIONS(4363), 1, - sym__line_break_before_attributes, - ACTIONS(4365), 1, - sym__await_identifier_line_break, - ACTIONS(4367), 1, - sym__await_yield_identifier_start, - STATE(2362), 1, - sym_import_attribute, + ACTIONS(4542), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [84052] = 5, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(4546), 1, + sym__argumentless_new_end, + STATE(1014), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86418] = 8, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4369), 1, - anon_sym_SEMI, - ACTIONS(4371), 1, - sym__automatic_semicolon, - ACTIONS(4373), 1, - sym__line_break_before_attributes, - ACTIONS(4375), 1, - sym__await_identifier_line_break, - ACTIONS(4377), 1, - sym__await_yield_identifier_start, - STATE(2364), 1, - sym_import_attribute, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84071] = 7, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4548), 1, + anon_sym_class, + ACTIONS(4550), 1, + anon_sym_function, + ACTIONS(4552), 1, + anon_sym_async, + STATE(2590), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86444] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4313), 1, - sym__invalid_template_escape, - ACTIONS(4379), 1, - anon_sym_BQUOTE, + [84094] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2145), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86466] = 8, - ACTIONS(4233), 1, - anon_sym_with, - ACTIONS(4381), 1, - anon_sym_SEMI, - ACTIONS(4383), 1, + ACTIONS(2133), 6, sym__automatic_semicolon, - ACTIONS(4385), 1, sym__line_break_before_attributes, - ACTIONS(4387), 1, sym__await_identifier_line_break, - ACTIONS(4389), 1, sym__await_yield_identifier_start, - STATE(2367), 1, - sym_import_attribute, + anon_sym_with, + anon_sym_SEMI, + [84107] = 5, + ACTIONS(4444), 1, + anon_sym_case, + ACTIONS(4446), 1, + anon_sym_default, + ACTIONS(4554), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86492] = 2, + STATE(2160), 3, + sym_switch_case, + sym_switch_default, + aux_sym_switch_body_repeat1, + [84126] = 4, + ACTIONS(4507), 1, + anon_sym_COMMA, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2801), 7, + ACTIONS(4556), 4, sym__automatic_semicolon, - sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_SEMI, + [84143] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, + ACTIONS(4558), 1, anon_sym_SEMI, - anon_sym_EQ, - [86506] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2807), 7, + ACTIONS(4560), 1, sym__automatic_semicolon, - sym__line_break_after_binding, + ACTIONS(4562), 1, sym__await_identifier_line_break, + ACTIONS(4564), 1, sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_EQ, - [86520] = 6, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(4321), 1, - sym__line_break_after_binding, - STATE(2948), 1, - sym__initializer, + STATE(2161), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 2, + [84166] = 7, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4566), 1, + anon_sym_class, + ACTIONS(4568), 1, + anon_sym_function, + ACTIONS(4570), 1, + anon_sym_async, + STATE(2556), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [84189] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - anon_sym_SEMI, - ACTIONS(4319), 2, - anon_sym_in, - anon_sym_of, - [86542] = 5, - ACTIONS(3497), 1, - anon_sym_EQ, - ACTIONS(4393), 1, - sym__line_break_after_field, - STATE(2497), 1, - sym__initializer, + STATE(2185), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4391), 4, + ACTIONS(4572), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86562] = 2, + [84206] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4395), 7, + ACTIONS(2125), 6, + anon_sym_export, + anon_sym_class, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + anon_sym_AT, + [84219] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [86576] = 6, - ACTIONS(4397), 1, - anon_sym_catch, - ACTIONS(4399), 1, - anon_sym_finally, - STATE(2295), 1, - sym_catch_clause, - STATE(2694), 1, - sym_finally_clause, + STATE(2168), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1436), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [86598] = 7, - ACTIONS(105), 1, + ACTIONS(4574), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84236] = 4, + ACTIONS(4576), 1, anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3791), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [86622] = 2, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2770), 7, + ACTIONS(4579), 4, sym__automatic_semicolon, - sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_EQ, - [86636] = 3, + [84253] = 3, + ACTIONS(4581), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1458), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - ACTIONS(4401), 4, + ACTIONS(4583), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [86652] = 2, + [84268] = 3, + ACTIONS(4585), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4403), 7, + ACTIONS(4587), 5, sym__automatic_semicolon, - sym__line_break_after_binding, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_SEMI, + [84283] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, + ACTIONS(4589), 1, anon_sym_SEMI, - anon_sym_EQ, - [86666] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4407), 1, - anon_sym_BQUOTE, - ACTIONS(4409), 1, - sym__invalid_template_escape, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4405), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2181), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86688] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4413), 1, - anon_sym_BQUOTE, - ACTIONS(4415), 1, - sym__invalid_template_escape, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4411), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2158), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86710] = 2, + ACTIONS(4591), 1, + sym__automatic_semicolon, + ACTIONS(4593), 1, + sym__await_identifier_line_break, + ACTIONS(4595), 1, + sym__await_yield_identifier_start, + STATE(2176), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4403), 7, + [84306] = 4, + ACTIONS(4507), 1, anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [86724] = 6, - ACTIONS(1897), 1, - sym_identifier, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(4267), 1, - anon_sym_LBRACK, - ACTIONS(4417), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3045), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [86746] = 2, + STATE(2200), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 7, + ACTIONS(4597), 4, sym__automatic_semicolon, - sym__line_break_after_field, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_LPAREN, anon_sym_SEMI, - anon_sym_EQ, - [86760] = 7, - ACTIONS(105), 1, + [84323] = 4, + ACTIONS(2726), 1, anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(3795), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, - STATE(2719), 1, - aux_sym_object_repeat1, + STATE(2169), 1, + aux_sym_sequence_expression_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(4401), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [84340] = 5, + ACTIONS(2419), 1, anon_sym_LPAREN, - anon_sym_COLON, - [86784] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4421), 1, - anon_sym_BQUOTE, - ACTIONS(4423), 1, - sym__invalid_template_escape, + ACTIONS(4599), 1, + sym__argumentless_new_end, + STATE(1214), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4419), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2180), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86806] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4313), 1, - sym__invalid_template_escape, - ACTIONS(4425), 1, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, anon_sym_BQUOTE, + [84359] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2145), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86828] = 6, - ACTIONS(4251), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(4313), 1, - sym__invalid_template_escape, - ACTIONS(4427), 1, - anon_sym_BQUOTE, + ACTIONS(2141), 6, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + anon_sym_LPAREN, + anon_sym_COLON, + [84372] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4309), 2, - sym__template_chars, - sym_escape_sequence, - STATE(2145), 2, - sym_template_substitution, - aux_sym_template_string_repeat1, - [86850] = 2, + ACTIONS(4601), 6, + sym__automatic_semicolon, + sym__line_break_before_attributes, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_with, + anon_sym_SEMI, + [84385] = 4, + ACTIONS(4507), 1, + anon_sym_COMMA, + STATE(2191), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4395), 7, + ACTIONS(4603), 4, sym__automatic_semicolon, - sym__line_break_after_binding, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - anon_sym_EQ, - [86864] = 2, + [84402] = 4, + ACTIONS(4507), 1, + anon_sym_COMMA, + STATE(2177), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2803), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, + ACTIONS(4605), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - anon_sym_EQ, - [86877] = 7, - ACTIONS(4429), 1, + [84419] = 7, + ACTIONS(4464), 1, anon_sym_COMMA, - ACTIONS(4431), 1, + ACTIONS(4607), 1, anon_sym_SEMI, - ACTIONS(4433), 1, + ACTIONS(4609), 1, sym__automatic_semicolon, - ACTIONS(4435), 1, + ACTIONS(4611), 1, sym__await_identifier_line_break, - ACTIONS(4437), 1, + ACTIONS(4613), 1, sym__await_yield_identifier_start, - STATE(2216), 1, + STATE(2162), 1, aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86900] = 7, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(4439), 1, - sym_identifier, - ACTIONS(4441), 1, - anon_sym_RBRACE, - STATE(2615), 1, - sym_string, - STATE(2891), 1, - sym__local_export_specifier, + [84442] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [86923] = 5, - ACTIONS(4443), 1, - anon_sym_RBRACE, - ACTIONS(4445), 1, - anon_sym_case, - ACTIONS(4447), 1, - anon_sym_default, + ACTIONS(4236), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [84455] = 5, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(4615), 1, + sym__argumentless_new_end, + STATE(1740), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2188), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [86942] = 2, + ACTIONS(4428), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84474] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -142349,4343 +138222,4190 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [86955] = 5, - ACTIONS(4449), 1, - anon_sym_RBRACE, - ACTIONS(4451), 1, - anon_sym_case, - ACTIONS(4454), 1, - anon_sym_default, + [84487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2188), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [86974] = 2, + ACTIONS(4252), 6, + sym__line_break_after_binding, + anon_sym_COMMA, + anon_sym_in, + anon_sym_of, + anon_sym_SEMI, + anon_sym_EQ, + [84500] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2807), 6, + ACTIONS(2767), 6, sym__line_break_after_binding, anon_sym_COMMA, anon_sym_in, anon_sym_of, anon_sym_SEMI, anon_sym_EQ, - [86987] = 5, - ACTIONS(4445), 1, - anon_sym_case, - ACTIONS(4447), 1, - anon_sym_default, - ACTIONS(4457), 1, - anon_sym_RBRACE, + [84513] = 5, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(4318), 1, + anon_sym_LBRACK, + ACTIONS(4617), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2188), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [87006] = 2, + STATE(3477), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [84532] = 3, + ACTIONS(4619), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 6, + ACTIONS(4621), 5, sym__automatic_semicolon, - sym__line_break_before_attributes, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_with, anon_sym_SEMI, - [87019] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2226), 1, - aux_sym_variable_declaration_repeat1, + [84547] = 5, + ACTIONS(1857), 1, + anon_sym_LBRACE, + ACTIONS(4318), 1, + anon_sym_LBRACK, + ACTIONS(4623), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4461), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87036] = 2, + STATE(3405), 3, + sym_object_pattern, + sym_array_pattern, + sym__destructuring_pattern, + [84566] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2415), 6, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, + ACTIONS(2301), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - anon_sym_COLON, - [87049] = 5, - ACTIONS(4445), 1, - anon_sym_case, - ACTIONS(4447), 1, - anon_sym_default, - ACTIONS(4463), 1, - anon_sym_RBRACE, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84578] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2186), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [87068] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2226), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(4625), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84590] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4465), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87085] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4467), 1, - anon_sym_SEMI, - ACTIONS(4469), 1, - sym__automatic_semicolon, - ACTIONS(4471), 1, - sym__await_identifier_line_break, - ACTIONS(4473), 1, - sym__await_yield_identifier_start, - STATE(2215), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(2293), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84602] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87108] = 3, - ACTIONS(4475), 1, + ACTIONS(989), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84614] = 6, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(4627), 1, sym_identifier, + ACTIONS(4629), 1, + anon_sym_LBRACK, + ACTIONS(4631), 1, + sym_private_property_identifier, + STATE(967), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4477), 5, - anon_sym_LBRACE, + [84634] = 6, + ACTIONS(4633), 1, + sym_identifier, + ACTIONS(4635), 1, anon_sym_GT, + ACTIONS(4637), 1, sym_jsx_identifier, - anon_sym_DOT, - anon_sym_SLASH_GT, - [87123] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4479), 6, - sym__automatic_semicolon, - sym__line_break_before_attributes, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_with, - anon_sym_SEMI, - [87136] = 3, - ACTIONS(4481), 1, - sym_identifier, + STATE(3040), 1, + sym_nested_identifier, + STATE(3411), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4483), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87151] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2208), 1, - aux_sym_variable_declaration_repeat1, + [84654] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4485), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87168] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2192), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(2343), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84666] = 6, + ACTIONS(4639), 1, + sym_identifier, + ACTIONS(4641), 1, + anon_sym_LBRACE, + ACTIONS(4643), 1, + anon_sym_extends, + STATE(1533), 1, + sym_class_body, + STATE(2990), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4487), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87185] = 7, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4489), 1, - anon_sym_class, - ACTIONS(4491), 1, - anon_sym_function, - ACTIONS(4493), 1, - anon_sym_async, - STATE(2502), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + [84686] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87208] = 5, - ACTIONS(4445), 1, - anon_sym_case, - ACTIONS(4447), 1, - anon_sym_default, - ACTIONS(4495), 1, - anon_sym_RBRACE, + ACTIONS(4645), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84698] = 3, + ACTIONS(4649), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(2190), 3, - sym_switch_case, - sym_switch_default, - aux_sym_switch_body_repeat1, - [87227] = 7, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4497), 1, - anon_sym_class, - ACTIONS(4499), 1, - anon_sym_function, - ACTIONS(4501), 1, - anon_sym_async, - STATE(2387), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + ACTIONS(4647), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [84712] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87250] = 2, + ACTIONS(2375), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84724] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 6, - anon_sym_as, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_from, + ACTIONS(4651), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - anon_sym_COLON, - [87263] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4503), 1, - anon_sym_SEMI, - ACTIONS(4505), 1, - sym__automatic_semicolon, - ACTIONS(4507), 1, - sym__await_identifier_line_break, - ACTIONS(4509), 1, - sym__await_yield_identifier_start, - STATE(2218), 1, - aux_sym_using_declaration_repeat1, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84736] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87286] = 5, - ACTIONS(4511), 1, + ACTIONS(4653), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - ACTIONS(4513), 1, + anon_sym_LBRACK, anon_sym_DOT, - STATE(2713), 1, - sym_arguments, + anon_sym_BQUOTE, + [84748] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4655), 1, + sym_identifier, + ACTIONS(4657), 1, + anon_sym_LBRACE, + STATE(2332), 1, + sym_class_body, + STATE(3041), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [87305] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2226), 1, - aux_sym_variable_declaration_repeat1, + [84768] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4515), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87322] = 4, - ACTIONS(2787), 1, + ACTIONS(2297), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84780] = 6, + ACTIONS(3457), 1, + anon_sym_COLON, + ACTIONS(3515), 1, anon_sym_COMMA, - STATE(2222), 1, - aux_sym_sequence_expression_repeat1, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(4659), 1, + anon_sym_RBRACE, + STATE(2821), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4301), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87339] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4517), 1, - anon_sym_SEMI, - ACTIONS(4519), 1, - sym__automatic_semicolon, - ACTIONS(4521), 1, - sym__await_identifier_line_break, - ACTIONS(4523), 1, - sym__await_yield_identifier_start, - STATE(2216), 1, - aux_sym_using_declaration_repeat1, + [84800] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87362] = 7, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(4439), 1, + ACTIONS(1378), 5, + anon_sym_export, + anon_sym_LBRACE, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_AT, + [84812] = 6, + ACTIONS(4661), 1, sym_identifier, - ACTIONS(4525), 1, - anon_sym_RBRACE, - STATE(2615), 1, - sym_string, - STATE(2891), 1, - sym__local_export_specifier, + ACTIONS(4663), 1, + anon_sym_GT, + ACTIONS(4665), 1, + sym_jsx_identifier, + STATE(3079), 1, + sym_nested_identifier, + STATE(3377), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87385] = 2, + [84832] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2801), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87398] = 3, - ACTIONS(4527), 1, - sym_identifier, + ACTIONS(2271), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84844] = 3, + ACTIONS(2341), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4529), 5, + ACTIONS(2343), 4, + sym_jsx_text, anon_sym_LBRACE, - anon_sym_EQ, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87413] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2219), 1, - aux_sym_variable_declaration_repeat1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [84858] = 3, + ACTIONS(4667), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4531), 4, + ACTIONS(4669), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [87430] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4533), 1, - anon_sym_SEMI, - ACTIONS(4535), 1, - sym__automatic_semicolon, - ACTIONS(4537), 1, - sym__await_identifier_line_break, - ACTIONS(4539), 1, - sym__await_yield_identifier_start, - STATE(2216), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [87453] = 4, - ACTIONS(4541), 1, - anon_sym_COMMA, - STATE(2216), 1, - aux_sym_using_declaration_repeat1, + [84872] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4544), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87470] = 4, - ACTIONS(4546), 1, - sym_identifier, - ACTIONS(4550), 1, - anon_sym_EQ, + ACTIONS(4671), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84884] = 3, + ACTIONS(4675), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4548), 4, + ACTIONS(4673), 4, + sym_jsx_text, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87487] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4552), 1, - anon_sym_SEMI, - ACTIONS(4554), 1, - sym__automatic_semicolon, - ACTIONS(4556), 1, - sym__await_identifier_line_break, - ACTIONS(4558), 1, - sym__await_yield_identifier_start, - STATE(2216), 1, - aux_sym_using_declaration_repeat1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [84898] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87510] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2226), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(1039), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84910] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4560), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87527] = 2, + ACTIONS(2285), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84922] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4271), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87540] = 2, + ACTIONS(2245), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84934] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4677), 1, + sym_identifier, + ACTIONS(4679), 1, + anon_sym_LBRACE, + STATE(1291), 1, + sym_class_body, + STATE(2993), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2411), 6, - sym__automatic_semicolon, - sym__line_break_before_attributes, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_with, - anon_sym_SEMI, - [87553] = 4, - ACTIONS(4562), 1, - anon_sym_COMMA, - STATE(2222), 1, - aux_sym_sequence_expression_repeat1, + [84954] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2780), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87570] = 3, - ACTIONS(4565), 1, - sym_identifier, + ACTIONS(4681), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84966] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4567), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87585] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4569), 1, - anon_sym_SEMI, - ACTIONS(4571), 1, - sym__automatic_semicolon, - ACTIONS(4573), 1, - sym__await_identifier_line_break, - ACTIONS(4575), 1, - sym__await_yield_identifier_start, - STATE(2210), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(1055), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [84978] = 5, + ACTIONS(4683), 1, + anon_sym_AT, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87608] = 5, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(4267), 1, - anon_sym_LBRACK, - ACTIONS(4577), 1, - sym_identifier, + ACTIONS(3840), 2, + anon_sym_export, + anon_sym_class, + [84996] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3338), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87627] = 4, - ACTIONS(4579), 1, - anon_sym_COMMA, - STATE(2226), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(2395), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85008] = 3, + ACTIONS(4688), 1, + sym__invalid_template_escape, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4582), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87644] = 3, - ACTIONS(4584), 1, + ACTIONS(4686), 4, + sym__template_chars, + sym_escape_sequence, + anon_sym_BQUOTE, + anon_sym_DOLLAR_LBRACE, + [85022] = 3, + ACTIONS(4675), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4586), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87659] = 3, - ACTIONS(4588), 1, - sym_identifier, + ACTIONS(4673), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85036] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4590), 5, + ACTIONS(4690), 5, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [87674] = 5, - ACTIONS(1899), 1, - anon_sym_LBRACE, - ACTIONS(4267), 1, - anon_sym_LBRACK, - ACTIONS(4592), 1, - sym_identifier, + [85048] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - STATE(3363), 3, - sym_object_pattern, - sym_array_pattern, - sym__destructuring_pattern, - [87693] = 2, + ACTIONS(4692), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85060] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4269), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87706] = 2, + ACTIONS(4694), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85072] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4303), 6, - sym__line_break_after_binding, + ACTIONS(1005), 5, + sym__statement_boundary, + anon_sym_catch, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [85084] = 5, + ACTIONS(3573), 1, anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87719] = 2, + ACTIONS(3794), 1, + anon_sym_RBRACE, + STATE(2724), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4395), 6, - sym__line_break_after_binding, - anon_sym_COMMA, - anon_sym_in, - anon_sym_of, - anon_sym_SEMI, - anon_sym_EQ, - [87732] = 7, - ACTIONS(4429), 1, - anon_sym_COMMA, - ACTIONS(4594), 1, - anon_sym_SEMI, - ACTIONS(4596), 1, - sym__automatic_semicolon, - ACTIONS(4598), 1, - sym__await_identifier_line_break, - ACTIONS(4600), 1, - sym__await_yield_identifier_start, - STATE(2184), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [85102] = 6, + ACTIONS(4696), 1, + sym_identifier, + ACTIONS(4698), 1, + anon_sym_GT, + ACTIONS(4700), 1, + sym_jsx_identifier, + STATE(3103), 1, + sym_nested_identifier, + STATE(3459), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87755] = 4, - ACTIONS(4459), 1, - anon_sym_COMMA, - STATE(2195), 1, - aux_sym_variable_declaration_repeat1, + [85122] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4602), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [87772] = 2, + ACTIONS(977), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85134] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1464), 5, + ACTIONS(3847), 5, anon_sym_export, - anon_sym_LBRACE, anon_sym_class, anon_sym_LPAREN, + anon_sym_DOT, anon_sym_AT, - [87784] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4604), 1, - anon_sym_export, - ACTIONS(4606), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + [85146] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4702), 1, + sym_identifier, + ACTIONS(4704), 1, + anon_sym_LBRACE, + STATE(1099), 1, + sym_class_body, + STATE(3096), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87804] = 3, - ACTIONS(2377), 1, - sym_identifier, + [85166] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87818] = 6, - ACTIONS(4608), 1, - sym_identifier, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4612), 1, - sym_jsx_identifier, - STATE(2056), 1, - sym_nested_identifier, - STATE(2098), 1, - sym_jsx_namespace_name, + ACTIONS(3851), 5, + anon_sym_export, + anon_sym_class, + anon_sym_LPAREN, + anon_sym_DOT, + anon_sym_AT, + [85178] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87838] = 3, - ACTIONS(4616), 1, - anon_sym_LT, + ACTIONS(4706), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85190] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4614), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [87852] = 3, - ACTIONS(2381), 1, - sym_identifier, + ACTIONS(4708), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85202] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2383), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87866] = 3, - ACTIONS(2385), 1, - sym_identifier, + ACTIONS(2329), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85214] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 4, + ACTIONS(4710), 5, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_COMMA, + anon_sym_SEMI, + [85226] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4679), 1, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87880] = 6, - ACTIONS(4618), 1, + ACTIONS(4712), 1, sym_identifier, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - STATE(1374), 1, + STATE(1291), 1, sym_class_body, - STATE(3216), 1, + STATE(2993), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87900] = 3, - ACTIONS(2397), 1, - sym_identifier, + [85246] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87914] = 3, - ACTIONS(4624), 1, + ACTIONS(2233), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85258] = 3, + ACTIONS(4714), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4626), 4, + ACTIONS(4716), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [87928] = 6, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4628), 1, - sym_identifier, - STATE(1367), 1, - sym_class_body, - STATE(2864), 1, - sym_class_heritage, + [85272] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87948] = 6, - ACTIONS(4630), 1, + ACTIONS(2399), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85284] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4718), 1, sym_identifier, - ACTIONS(4632), 1, - anon_sym_GT, - ACTIONS(4634), 1, - sym_jsx_identifier, - STATE(3115), 1, - sym_nested_identifier, - STATE(3335), 1, - sym_jsx_namespace_name, + ACTIONS(4720), 1, + anon_sym_LBRACE, + STATE(2811), 1, + sym_class_body, + STATE(2944), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [87968] = 3, - ACTIONS(2397), 1, - sym_identifier, + [85304] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87982] = 3, - ACTIONS(4636), 1, - sym_identifier, + ACTIONS(4722), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85316] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4638), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [87996] = 6, + ACTIONS(2125), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85328] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4643), 1, + ACTIONS(4726), 1, anon_sym_DQUOTE, - ACTIONS(4645), 1, + ACTIONS(4728), 1, sym_unescaped_double_jsx_string_fragment, - STATE(2249), 1, + STATE(2283), 1, aux_sym__jsx_string_repeat1, - ACTIONS(4640), 2, + ACTIONS(4724), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [88016] = 6, + [85348] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4730), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [85360] = 6, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(4732), 1, + sym_identifier, + ACTIONS(4734), 1, + anon_sym_LBRACK, + ACTIONS(4736), 1, + sym_private_property_identifier, + STATE(952), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85380] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4657), 1, + anon_sym_LBRACE, + ACTIONS(4738), 1, + sym_identifier, + STATE(2263), 1, + sym_class_body, + STATE(2958), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85400] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4651), 1, + ACTIONS(4726), 1, anon_sym_SQUOTE, - ACTIONS(4653), 1, + ACTIONS(4742), 1, sym_unescaped_single_jsx_string_fragment, - STATE(2250), 1, + STATE(2284), 1, aux_sym__jsx_string_repeat2, - ACTIONS(4648), 2, + ACTIONS(4740), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [88036] = 3, - ACTIONS(2397), 1, - sym_identifier, + [85420] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [88050] = 3, - ACTIONS(2397), 1, - sym_identifier, + ACTIONS(4744), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85432] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [88064] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4656), 1, - sym_identifier, - ACTIONS(4658), 1, - anon_sym_LBRACE, - STATE(2790), 1, - sym_class_body, - STATE(3139), 1, - sym_class_heritage, + ACTIONS(4746), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85444] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88084] = 2, + ACTIONS(4450), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85456] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4660), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88096] = 6, - ACTIONS(2145), 1, + ACTIONS(1005), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - ACTIONS(4662), 1, - sym_identifier, - ACTIONS(4664), 1, anon_sym_LBRACK, - ACTIONS(4666), 1, - sym_private_property_identifier, - STATE(1053), 1, - sym_arguments, + anon_sym_DOT, + anon_sym_BQUOTE, + [85468] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88116] = 3, - ACTIONS(2401), 1, + ACTIONS(4748), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85480] = 6, + ACTIONS(3301), 1, + anon_sym_LPAREN, + ACTIONS(4750), 1, sym_identifier, + ACTIONS(4752), 1, + anon_sym_LBRACK, + ACTIONS(4754), 1, + sym_private_property_identifier, + STATE(1719), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 4, - anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [88130] = 6, - ACTIONS(4668), 1, - sym_identifier, - ACTIONS(4670), 1, - anon_sym_GT, - ACTIONS(4672), 1, - sym_jsx_identifier, - STATE(3001), 1, - sym_nested_identifier, - STATE(3250), 1, - sym_jsx_namespace_name, + [85500] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88150] = 3, - ACTIONS(4616), 1, - anon_sym_LT, + ACTIONS(4756), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [85512] = 4, + ACTIONS(4460), 1, + anon_sym_LPAREN, + STATE(2871), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4614), 4, - sym_jsx_text, + ACTIONS(3832), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [85528] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4679), 1, anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88164] = 2, + ACTIONS(4758), 1, + sym_identifier, + STATE(1337), 1, + sym_class_body, + STATE(3310), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3863), 5, - anon_sym_export, - anon_sym_class, - anon_sym_LPAREN, - anon_sym_DOT, - anon_sym_AT, - [88176] = 6, + [85548] = 6, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4676), 1, + ACTIONS(4762), 1, anon_sym_DQUOTE, - ACTIONS(4678), 1, + ACTIONS(4764), 1, sym_unescaped_double_jsx_string_fragment, - STATE(2340), 1, + STATE(2286), 1, aux_sym__jsx_string_repeat1, - ACTIONS(4674), 2, + ACTIONS(4760), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [85568] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4762), 1, + anon_sym_SQUOTE, + ACTIONS(4768), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2288), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4766), 2, sym_html_character_reference, sym__jsx_string_ampersand, - [88196] = 2, + [85588] = 3, + ACTIONS(4770), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4680), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88208] = 6, - ACTIONS(2818), 1, + ACTIONS(4772), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85602] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4777), 1, + anon_sym_DQUOTE, + ACTIONS(4779), 1, + sym_unescaped_double_jsx_string_fragment, + STATE(2286), 1, + aux_sym__jsx_string_repeat1, + ACTIONS(4774), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [85622] = 6, + ACTIONS(2419), 1, anon_sym_LPAREN, - ACTIONS(4682), 1, + ACTIONS(4782), 1, sym_identifier, - ACTIONS(4684), 1, + ACTIONS(4784), 1, anon_sym_LBRACK, - ACTIONS(4686), 1, + ACTIONS(4786), 1, sym_private_property_identifier, - STATE(1605), 1, + STATE(1197), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88228] = 6, - ACTIONS(4688), 1, + [85642] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(4791), 1, + anon_sym_SQUOTE, + ACTIONS(4793), 1, + sym_unescaped_single_jsx_string_fragment, + STATE(2288), 1, + aux_sym__jsx_string_repeat2, + ACTIONS(4788), 2, + sym_html_character_reference, + sym__jsx_string_ampersand, + [85662] = 6, + ACTIONS(4796), 1, sym_identifier, - ACTIONS(4690), 1, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4692), 1, + ACTIONS(4800), 1, sym_jsx_identifier, - STATE(2871), 1, + STATE(2017), 1, sym_nested_identifier, - STATE(3348), 1, + STATE(2025), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88248] = 4, - ACTIONS(4511), 1, - anon_sym_LPAREN, - STATE(2713), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3848), 3, + [85682] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4802), 1, anon_sym_export, + ACTIONS(4804), 1, anon_sym_class, - anon_sym_AT, - [88264] = 3, - ACTIONS(2369), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2371), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88278] = 3, - ACTIONS(4696), 1, - anon_sym_LT, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4694), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88292] = 6, - ACTIONS(4698), 1, + [85702] = 6, + ACTIONS(4806), 1, sym_identifier, - ACTIONS(4700), 1, + ACTIONS(4808), 1, anon_sym_GT, - ACTIONS(4702), 1, + ACTIONS(4810), 1, sym_jsx_identifier, - STATE(2985), 1, + STATE(3202), 1, sym_nested_identifier, - STATE(3356), 1, + STATE(3512), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88312] = 3, - ACTIONS(4706), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4704), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88326] = 2, + [85722] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1045), 5, - sym__statement_boundary, - anon_sym_catch, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [88338] = 6, - ACTIONS(4622), 1, + ACTIONS(4812), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [85734] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4708), 1, + ACTIONS(4814), 1, sym_identifier, - ACTIONS(4710), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(528), 1, + STATE(880), 1, sym_class_body, - STATE(2954), 1, + STATE(3012), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88358] = 3, - ACTIONS(2381), 1, + [85754] = 3, + ACTIONS(4820), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2383), 4, + ACTIONS(4818), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [88372] = 6, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(4712), 1, + [85768] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4679), 1, + anon_sym_LBRACE, + ACTIONS(4822), 1, sym_identifier, - ACTIONS(4714), 1, - anon_sym_LBRACK, - ACTIONS(4716), 1, - sym_private_property_identifier, - STATE(1201), 1, - sym_arguments, + STATE(1291), 1, + sym_class_body, + STATE(2993), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88392] = 3, - ACTIONS(2401), 1, - anon_sym_LT, + [85788] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2403), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88406] = 6, - ACTIONS(4718), 1, + ACTIONS(2357), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85800] = 6, + ACTIONS(4824), 1, sym_identifier, - ACTIONS(4720), 1, + ACTIONS(4826), 1, anon_sym_GT, - ACTIONS(4722), 1, + ACTIONS(4828), 1, sym_jsx_identifier, - STATE(3134), 1, + STATE(2989), 1, sym_nested_identifier, - STATE(3256), 1, + STATE(3488), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88426] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4724), 1, + [85820] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2237), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85832] = 6, + ACTIONS(4830), 1, sym_identifier, - ACTIONS(4726), 1, + ACTIONS(4832), 1, + anon_sym_LPAREN, + STATE(2158), 1, + sym_decorator_member_expression, + STATE(2281), 1, + sym_parenthesized_expression, + STATE(2926), 1, + sym_decorator_call_expression, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [85852] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2361), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85864] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(1818), 1, + ACTIONS(4834), 1, + sym_identifier, + STATE(1063), 1, sym_class_body, - STATE(3056), 1, + STATE(3204), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88446] = 6, - ACTIONS(3051), 1, + [85884] = 5, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(3796), 1, + anon_sym_RBRACE, + STATE(2819), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3457), 2, anon_sym_LPAREN, - ACTIONS(4728), 1, - sym_identifier, - ACTIONS(4730), 1, - anon_sym_LBRACK, - ACTIONS(4732), 1, - sym_private_property_identifier, - STATE(1756), 1, - sym_arguments, + anon_sym_COLON, + [85902] = 4, + ACTIONS(3759), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88466] = 6, - ACTIONS(4734), 1, - sym_identifier, - ACTIONS(4736), 1, - anon_sym_GT, - ACTIONS(4738), 1, - sym_jsx_identifier, - STATE(3222), 1, - sym_nested_identifier, - STATE(3412), 1, - sym_jsx_namespace_name, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3791), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [85918] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88486] = 6, - ACTIONS(4622), 1, + ACTIONS(4836), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85930] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4740), 1, + ACTIONS(4838), 1, sym_identifier, - ACTIONS(4742), 1, + ACTIONS(4840), 1, anon_sym_LBRACE, - STATE(1086), 1, + STATE(1780), 1, sym_class_body, - STATE(3002), 1, + STATE(3161), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88506] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4744), 1, + [85950] = 3, + ACTIONS(2327), 1, sym_identifier, - ACTIONS(4746), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2329), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [85964] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4842), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [85976] = 3, + ACTIONS(2355), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2357), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [85990] = 3, + ACTIONS(2359), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2361), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [86004] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4844), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86016] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4840), 1, anon_sym_LBRACE, - STATE(1612), 1, + ACTIONS(4846), 1, + sym_identifier, + STATE(1746), 1, sym_class_body, - STATE(2872), 1, + STATE(3013), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88526] = 2, + [86036] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4748), 5, + ACTIONS(4848), 5, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, + anon_sym_COMMA, anon_sym_SEMI, - [88538] = 6, - ACTIONS(1384), 1, - anon_sym_DQUOTE, - ACTIONS(1386), 1, - anon_sym_SQUOTE, - ACTIONS(4439), 1, + [86048] = 3, + ACTIONS(2341), 1, sym_identifier, - STATE(2615), 1, - sym_string, - STATE(2891), 1, - sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88558] = 3, - ACTIONS(4750), 1, + ACTIONS(2343), 4, + anon_sym_LBRACE, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86062] = 3, + ACTIONS(4852), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4850), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [86076] = 3, + ACTIONS(2355), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4752), 4, + ACTIONS(2357), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [88572] = 3, - ACTIONS(4754), 1, + [86090] = 3, + ACTIONS(2359), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4756), 4, + ACTIONS(2361), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [88586] = 6, - ACTIONS(3493), 1, - anon_sym_COLON, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(4758), 1, - anon_sym_RBRACE, - STATE(2726), 1, - aux_sym_object_pattern_repeat1, + [86104] = 3, + ACTIONS(2373), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88606] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4710), 1, + ACTIONS(2375), 4, anon_sym_LBRACE, - ACTIONS(4760), 1, - sym_identifier, - STATE(547), 1, - sym_class_body, - STATE(2988), 1, - sym_class_heritage, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86118] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88626] = 6, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4762), 1, + ACTIONS(2333), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86130] = 3, + ACTIONS(2387), 1, sym_identifier, - STATE(1374), 1, - sym_class_body, - STATE(3216), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88646] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4658), 1, + ACTIONS(2389), 4, anon_sym_LBRACE, - ACTIONS(4764), 1, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86144] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(971), 5, + sym__statement_boundary, + anon_sym_catch, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [86156] = 6, + ACTIONS(4854), 1, sym_identifier, - STATE(2697), 1, - sym_class_body, - STATE(2949), 1, - sym_class_heritage, + ACTIONS(4856), 1, + anon_sym_GT, + ACTIONS(4858), 1, + sym_jsx_identifier, + STATE(3052), 1, + sym_nested_identifier, + STATE(3400), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88666] = 2, + [86176] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4766), 5, + ACTIONS(4579), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [88678] = 6, - ACTIONS(4768), 1, - sym_identifier, - ACTIONS(4770), 1, + [86188] = 3, + ACTIONS(4862), 1, + anon_sym_LT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4860), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [86202] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(987), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - STATE(1935), 1, - sym_decorator_member_expression, - STATE(1950), 1, - sym_parenthesized_expression, - STATE(2018), 1, - sym_decorator_call_expression, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86214] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88698] = 4, - ACTIONS(3771), 1, - anon_sym_EQ, + ACTIONS(2389), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86226] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + ACTIONS(4864), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3809), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [88714] = 6, - ACTIONS(4622), 1, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86238] = 6, + ACTIONS(4641), 1, + anon_sym_LBRACE, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4772), 1, + ACTIONS(4866), 1, sym_identifier, - ACTIONS(4774), 1, + STATE(1621), 1, + sym_class_body, + STATE(2952), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [86258] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(1202), 1, + ACTIONS(4868), 1, + sym_identifier, + STATE(1337), 1, sym_class_body, - STATE(3135), 1, + STATE(3310), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88734] = 2, + [86278] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4776), 5, + ACTIONS(4870), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - [88746] = 3, - ACTIONS(4778), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1918), 4, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_RBRACK, - [88760] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4726), 1, - anon_sym_LBRACE, - ACTIONS(4781), 1, - sym_identifier, - STATE(1708), 1, - sym_class_body, - STATE(3225), 1, - sym_class_heritage, + [86290] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88780] = 4, - ACTIONS(4399), 1, - anon_sym_finally, - STATE(2558), 1, - sym_finally_clause, + ACTIONS(2403), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86302] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1478), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [88796] = 3, - ACTIONS(4754), 1, - anon_sym_LT, + ACTIONS(1378), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86314] = 3, + ACTIONS(4872), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4756), 4, - sym_jsx_text, + ACTIONS(4874), 4, anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88810] = 6, - ACTIONS(3493), 1, - anon_sym_COLON, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(4783), 1, - anon_sym_RBRACE, - STATE(2608), 1, - aux_sym_object_pattern_repeat1, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86328] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4876), 1, + sym_identifier, + ACTIONS(4878), 1, + anon_sym_LBRACE, + STATE(585), 1, + sym_class_body, + STATE(3078), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88830] = 6, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4785), 1, + [86348] = 6, + ACTIONS(4880), 1, sym_identifier, - ACTIONS(4787), 1, - sym_jsx_identifier, - STATE(2051), 1, - sym_nested_identifier, - STATE(2085), 1, - sym_jsx_namespace_name, + ACTIONS(4882), 1, + anon_sym_LPAREN, + STATE(1891), 1, + sym_decorator_member_expression, + STATE(1895), 1, + sym_parenthesized_expression, + STATE(1944), 1, + sym_decorator_call_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88850] = 6, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4789), 1, - sym_identifier, - ACTIONS(4791), 1, - sym_jsx_identifier, - STATE(2061), 1, - sym_nested_identifier, - STATE(2093), 1, - sym_jsx_namespace_name, + [86368] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88870] = 3, - ACTIONS(4616), 1, - anon_sym_LT, + ACTIONS(4884), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86380] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4614), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88884] = 2, + ACTIONS(993), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86392] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4793), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [88896] = 6, - ACTIONS(4795), 1, - sym_identifier, - ACTIONS(4797), 1, - anon_sym_GT, - ACTIONS(4799), 1, - sym_jsx_identifier, - STATE(3011), 1, - sym_nested_identifier, - STATE(3313), 1, - sym_jsx_namespace_name, + ACTIONS(1015), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86404] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88916] = 6, - ACTIONS(4622), 1, + ACTIONS(971), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86416] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4801), 1, - sym_identifier, - ACTIONS(4803), 1, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(985), 1, + ACTIONS(4886), 1, + sym_identifier, + STATE(1337), 1, sym_class_body, - STATE(2893), 1, + STATE(3310), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88936] = 3, - ACTIONS(2397), 1, - anon_sym_LT, + [86436] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4888), 1, + sym_identifier, + ACTIONS(4890), 1, + anon_sym_LBRACE, + STATE(1231), 1, + sym_class_body, + STATE(3246), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88950] = 6, - ACTIONS(3493), 1, + [86456] = 6, + ACTIONS(3457), 1, anon_sym_COLON, - ACTIONS(3595), 1, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(3771), 1, + ACTIONS(3759), 1, anon_sym_EQ, - ACTIONS(4805), 1, + ACTIONS(4892), 1, anon_sym_RBRACE, - STATE(2800), 1, + STATE(2887), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [88970] = 3, - ACTIONS(2397), 1, - anon_sym_LT, + [86476] = 3, + ACTIONS(4894), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - sym_jsx_text, + ACTIONS(4896), 4, anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [88984] = 6, - ACTIONS(4610), 1, anon_sym_GT, - ACTIONS(4807), 1, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [86490] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4898), 1, sym_identifier, - ACTIONS(4809), 1, + ACTIONS(4900), 1, sym_jsx_identifier, - STATE(2059), 1, + STATE(2014), 1, sym_nested_identifier, - STATE(2088), 1, + STATE(2051), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89004] = 2, + [86510] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4811), 5, + ACTIONS(4902), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [89016] = 3, - ACTIONS(2397), 1, - anon_sym_LT, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2399), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89030] = 2, + [86522] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4813), 5, + ACTIONS(4904), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [89042] = 3, - ACTIONS(4815), 1, - anon_sym_from, + [86534] = 3, + ACTIONS(2373), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4817), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89056] = 2, + ACTIONS(2375), 4, + sym_jsx_text, + anon_sym_LBRACE, + sym_html_character_reference, + anon_sym_LT_SLASH, + [86548] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(979), 5, - sym__statement_boundary, - anon_sym_catch, - anon_sym_else, - anon_sym_finally, - anon_sym_while, - [89068] = 6, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4819), 1, - anon_sym_export, - ACTIONS(4821), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + ACTIONS(1983), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86560] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4720), 1, + anon_sym_LBRACE, + ACTIONS(4906), 1, + sym_identifier, + STATE(2694), 1, + sym_class_body, + STATE(3244), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [86580] = 6, + ACTIONS(4643), 1, + anon_sym_extends, + ACTIONS(4878), 1, + anon_sym_LBRACE, + ACTIONS(4908), 1, + sym_identifier, + STATE(567), 1, + sym_class_body, + STATE(3060), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89088] = 6, - ACTIONS(4610), 1, + [86600] = 6, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4823), 1, + ACTIONS(4910), 1, sym_identifier, - ACTIONS(4825), 1, + ACTIONS(4912), 1, sym_jsx_identifier, - STATE(2047), 1, + STATE(2009), 1, sym_nested_identifier, - STATE(2081), 1, + STATE(2036), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89108] = 5, - ACTIONS(1143), 1, + [86620] = 5, + ACTIONS(1135), 1, anon_sym_EQ, - ACTIONS(1145), 1, + ACTIONS(1137), 1, sym__line_break_after_binding, - STATE(2926), 1, + STATE(3068), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1139), 2, + ACTIONS(1131), 2, anon_sym_COMMA, anon_sym_SEMI, - [89126] = 5, - ACTIONS(1143), 1, + [86638] = 5, + ACTIONS(1135), 1, anon_sym_EQ, - ACTIONS(4321), 1, + ACTIONS(4369), 1, sym__line_break_after_binding, - STATE(2948), 1, + STATE(3227), 1, sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4229), 2, + ACTIONS(4208), 2, anon_sym_COMMA, anon_sym_SEMI, - [89144] = 3, - ACTIONS(4827), 1, - anon_sym_from, + [86656] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4829), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89158] = 2, + ACTIONS(2007), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86668] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4831), 5, + ACTIONS(4914), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [89170] = 2, + [86680] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4833), 5, + ACTIONS(4916), 5, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_COMMA, anon_sym_SEMI, - [89182] = 3, - ACTIONS(4837), 1, - sym__invalid_template_escape, + [86692] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4918), 1, + sym_identifier, + ACTIONS(4920), 1, + sym_jsx_identifier, + STATE(2005), 1, + sym_nested_identifier, + STATE(2039), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4835), 4, - sym__template_chars, - sym_escape_sequence, + [86712] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2249), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, anon_sym_BQUOTE, - anon_sym_DOLLAR_LBRACE, - [89196] = 6, - ACTIONS(4610), 1, + [86724] = 6, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4839), 1, + ACTIONS(4922), 1, sym_identifier, - ACTIONS(4841), 1, + ACTIONS(4924), 1, sym_jsx_identifier, - STATE(2050), 1, + STATE(2002), 1, sym_nested_identifier, - STATE(2076), 1, + STATE(2037), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89216] = 6, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(4843), 1, - sym_identifier, - ACTIONS(4845), 1, - anon_sym_LBRACK, - ACTIONS(4847), 1, - sym_private_property_identifier, - STATE(1361), 1, - sym_arguments, + [86744] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89236] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(4676), 1, - anon_sym_SQUOTE, - ACTIONS(4851), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2355), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4849), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [89256] = 2, + ACTIONS(4926), 5, + sym__automatic_semicolon, + sym__line_break_ends_statement, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [86756] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3867), 5, - anon_sym_export, - anon_sym_class, + ACTIONS(4928), 5, + sym__argumentless_new_end, anon_sym_LPAREN, + anon_sym_LBRACK, anon_sym_DOT, - anon_sym_AT, - [89268] = 2, + anon_sym_BQUOTE, + [86768] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4582), 5, + ACTIONS(4930), 5, sym__automatic_semicolon, + sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, - anon_sym_COMMA, anon_sym_SEMI, - [89280] = 2, + [86780] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4853), 5, - sym__automatic_semicolon, - sym__line_break_ends_statement, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [89292] = 6, - ACTIONS(4610), 1, - anon_sym_GT, - ACTIONS(4855), 1, + ACTIONS(4932), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86792] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4934), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [86804] = 6, + ACTIONS(4936), 1, sym_identifier, - ACTIONS(4857), 1, + ACTIONS(4938), 1, + anon_sym_GT, + ACTIONS(4940), 1, sym_jsx_identifier, - STATE(2053), 1, + STATE(3045), 1, sym_nested_identifier, - STATE(2067), 1, + STATE(3522), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89312] = 6, - ACTIONS(4610), 1, + [86824] = 6, + ACTIONS(4798), 1, anon_sym_GT, - ACTIONS(4859), 1, + ACTIONS(4942), 1, sym_identifier, - ACTIONS(4861), 1, + ACTIONS(4944), 1, sym_jsx_identifier, - STATE(2055), 1, + STATE(2016), 1, sym_nested_identifier, - STATE(2077), 1, + STATE(2057), 1, sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89332] = 3, - ACTIONS(4750), 1, + [86844] = 3, + ACTIONS(4946), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1878), 4, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_RBRACK, + [86858] = 6, + ACTIONS(2827), 1, + anon_sym_LPAREN, + ACTIONS(4949), 1, + sym_identifier, + ACTIONS(4951), 1, + anon_sym_LBRACK, + ACTIONS(4953), 1, + sym_private_property_identifier, + STATE(1588), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [86878] = 6, + ACTIONS(4955), 1, + sym_identifier, + ACTIONS(4957), 1, + anon_sym_GT, + ACTIONS(4959), 1, + sym_jsx_identifier, + STATE(3317), 1, + sym_nested_identifier, + STATE(3516), 1, + sym_jsx_namespace_name, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [86898] = 3, + ACTIONS(2387), 1, anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4752), 4, + ACTIONS(2389), 4, sym_jsx_text, anon_sym_LBRACE, sym_html_character_reference, anon_sym_LT_SLASH, - [89346] = 6, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4863), 1, + [86912] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4961), 1, sym_identifier, - STATE(1367), 1, - sym_class_body, - STATE(2864), 1, - sym_class_heritage, + ACTIONS(4963), 1, + sym_jsx_identifier, + STATE(2012), 1, + sym_nested_identifier, + STATE(2042), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89366] = 2, + [86932] = 6, + ACTIONS(4798), 1, + anon_sym_GT, + ACTIONS(4965), 1, + sym_identifier, + ACTIONS(4967), 1, + sym_jsx_identifier, + STATE(2011), 1, + sym_nested_identifier, + STATE(2040), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4865), 5, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_COMMA, - anon_sym_SEMI, - [89378] = 3, - ACTIONS(4867), 1, - sym_identifier, + [86952] = 6, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4969), 1, + anon_sym_export, + ACTIONS(4971), 1, + anon_sym_class, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4869), 4, - anon_sym_LBRACE, + [86972] = 6, + ACTIONS(4798), 1, anon_sym_GT, + ACTIONS(4973), 1, + sym_identifier, + ACTIONS(4975), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [89392] = 5, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(3812), 1, - anon_sym_RBRACE, - STATE(2635), 1, - aux_sym_object_repeat1, + STATE(2007), 1, + sym_nested_identifier, + STATE(2024), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3493), 2, + [86992] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2365), 5, + sym__argumentless_new_end, anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87004] = 6, + ACTIONS(3457), 1, anon_sym_COLON, - [89410] = 3, - ACTIONS(2377), 1, - anon_sym_LT, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(3759), 1, + anon_sym_EQ, + ACTIONS(4977), 1, + anon_sym_RBRACE, + STATE(2601), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2379), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89424] = 3, - ACTIONS(4871), 1, + [87024] = 3, + ACTIONS(4979), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1918), 4, + ACTIONS(1878), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [89438] = 6, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(4874), 1, - sym_identifier, - ACTIONS(4876), 1, - anon_sym_LBRACK, - ACTIONS(4878), 1, - sym_private_property_identifier, - STATE(881), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89458] = 6, - ACTIONS(4880), 1, - sym_identifier, - ACTIONS(4882), 1, - anon_sym_GT, - ACTIONS(4884), 1, - sym_jsx_identifier, - STATE(2932), 1, - sym_nested_identifier, - STATE(3277), 1, - sym_jsx_namespace_name, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [89478] = 3, - ACTIONS(2385), 1, - anon_sym_LT, + [87038] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2387), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89492] = 3, - ACTIONS(4886), 1, + ACTIONS(2133), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87050] = 3, + ACTIONS(4982), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1923), 4, + ACTIONS(1883), 4, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_RPAREN, anon_sym_RBRACK, - [89506] = 6, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [87064] = 2, + ACTIONS(5), 2, sym_html_comment, + sym_comment, + ACTIONS(1878), 5, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_RPAREN, + anon_sym_EQ, + anon_sym_RBRACK, + [87076] = 6, + ACTIONS(4643), 1, + anon_sym_extends, ACTIONS(4890), 1, - anon_sym_DQUOTE, - ACTIONS(4892), 1, - sym_unescaped_double_jsx_string_fragment, - STATE(2249), 1, - aux_sym__jsx_string_repeat1, - ACTIONS(4888), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [89526] = 2, + anon_sym_LBRACE, + ACTIONS(4984), 1, + sym_identifier, + STATE(1229), 1, + sym_class_body, + STATE(3321), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87096] = 3, + ACTIONS(4986), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4894), 5, + ACTIONS(4988), 4, sym__automatic_semicolon, - sym__line_break_ends_statement, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [89538] = 3, - ACTIONS(4896), 1, - sym_identifier, + [87110] = 3, + ACTIONS(2327), 1, + anon_sym_LT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4898), 4, + ACTIONS(2329), 4, + sym_jsx_text, anon_sym_LBRACE, - anon_sym_GT, - sym_jsx_identifier, - anon_sym_SLASH_GT, - [89552] = 3, - ACTIONS(4900), 1, + sym_html_character_reference, + anon_sym_LT_SLASH, + [87124] = 3, + ACTIONS(4820), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4902), 4, + ACTIONS(4818), 4, anon_sym_LBRACE, anon_sym_GT, sym_jsx_identifier, anon_sym_SLASH_GT, - [89566] = 3, - ACTIONS(2397), 1, - anon_sym_LT, + [87138] = 6, + ACTIONS(1296), 1, + anon_sym_DQUOTE, + ACTIONS(1298), 1, + anon_sym_SQUOTE, + ACTIONS(4432), 1, + sym_identifier, + STATE(2624), 1, + sym_string, + STATE(3240), 1, + sym__local_export_specifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2399), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89580] = 6, - ACTIONS(4904), 1, - sym_identifier, - ACTIONS(4906), 1, + [87158] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2257), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - STATE(2207), 1, - sym_decorator_member_expression, - STATE(2264), 1, - sym_parenthesized_expression, - STATE(2612), 1, - sym_decorator_call_expression, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87170] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89600] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4746), 1, - anon_sym_LBRACE, - ACTIONS(4908), 1, - sym_identifier, - STATE(1638), 1, - sym_class_body, - STATE(3174), 1, - sym_class_heritage, + ACTIONS(2263), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87182] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89620] = 6, - ACTIONS(4910), 1, - sym_identifier, - ACTIONS(4912), 1, + ACTIONS(2369), 5, + sym__argumentless_new_end, anon_sym_LPAREN, - STATE(1925), 1, - sym_decorator_member_expression, - STATE(1929), 1, - sym_parenthesized_expression, - STATE(1938), 1, - sym_decorator_call_expression, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87194] = 6, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(4990), 1, + sym_identifier, + ACTIONS(4992), 1, + anon_sym_LBRACK, + ACTIONS(4994), 1, + sym_private_property_identifier, + STATE(1286), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89640] = 6, - ACTIONS(4622), 1, + [87214] = 4, + ACTIONS(4363), 1, + anon_sym_finally, + STATE(2607), 1, + sym_finally_clause, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1382), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [87230] = 6, + ACTIONS(4643), 1, anon_sym_extends, - ACTIONS(4803), 1, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(4914), 1, + ACTIONS(4996), 1, sym_identifier, - STATE(884), 1, + STATE(962), 1, sym_class_body, - STATE(2933), 1, + STATE(3046), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89660] = 3, - ACTIONS(2369), 1, - sym_identifier, + [87250] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2371), 4, - anon_sym_LBRACE, + ACTIONS(2141), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87262] = 6, + ACTIONS(4998), 1, + sym_identifier, + ACTIONS(5000), 1, anon_sym_GT, + ACTIONS(5002), 1, sym_jsx_identifier, - anon_sym_SLASH_GT, - [89674] = 3, - ACTIONS(4616), 1, - anon_sym_LT, + STATE(3297), 1, + sym_nested_identifier, + STATE(3489), 1, + sym_jsx_namespace_name, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4614), 4, - sym_jsx_text, - anon_sym_LBRACE, - sym_html_character_reference, - anon_sym_LT_SLASH, - [89688] = 2, + [87282] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1918), 5, - anon_sym_COMMA, - anon_sym_RBRACE, - anon_sym_RPAREN, - anon_sym_EQ, - anon_sym_RBRACK, - [89700] = 6, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4916), 1, + ACTIONS(2267), 5, + sym__argumentless_new_end, + anon_sym_LPAREN, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [87294] = 3, + ACTIONS(5004), 1, sym_identifier, - STATE(1367), 1, - sym_class_body, - STATE(2864), 1, - sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89720] = 6, - ACTIONS(4620), 1, + ACTIONS(5006), 4, anon_sym_LBRACE, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4918), 1, - sym_identifier, - STATE(1374), 1, - sym_class_body, - STATE(3216), 1, - sym_class_heritage, + anon_sym_GT, + sym_jsx_identifier, + anon_sym_SLASH_GT, + [87308] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89740] = 5, - ACTIONS(4920), 1, - anon_sym_AT, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + ACTIONS(1394), 4, + sym__statement_boundary, + anon_sym_else, + anon_sym_finally, + anon_sym_while, + [87319] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3856), 2, - anon_sym_export, - anon_sym_class, - [89758] = 6, + ACTIONS(5008), 4, + anon_sym_as, + anon_sym_COMMA, + anon_sym_RBRACE, + anon_sym_from, + [87330] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4890), 1, + ACTIONS(5010), 1, anon_sym_SQUOTE, - ACTIONS(4925), 1, - sym_unescaped_single_jsx_string_fragment, - STATE(2250), 1, - aux_sym__jsx_string_repeat2, - ACTIONS(4923), 2, - sym_html_character_reference, - sym__jsx_string_ampersand, - [89778] = 6, - ACTIONS(4622), 1, - anon_sym_extends, - ACTIONS(4774), 1, + STATE(2406), 1, + aux_sym_string_repeat2, + ACTIONS(5012), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [87347] = 5, + ACTIONS(5015), 1, anon_sym_LBRACE, - ACTIONS(4927), 1, - sym_identifier, - STATE(1186), 1, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1020), 1, sym_class_body, - STATE(3047), 1, + STATE(2973), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89798] = 6, - ACTIONS(4622), 1, + [87364] = 5, + ACTIONS(4679), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, anon_sym_extends, - ACTIONS(4742), 1, + STATE(1257), 1, + sym_class_body, + STATE(2983), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87381] = 5, + ACTIONS(4720), 1, anon_sym_LBRACE, - ACTIONS(4929), 1, - sym_identifier, - STATE(1117), 1, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(2916), 1, sym_class_body, - STATE(2887), 1, + STATE(3002), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89818] = 2, + [87398] = 5, + ACTIONS(5019), 1, + anon_sym_SEMI, + ACTIONS(5021), 1, + sym__automatic_semicolon, + ACTIONS(5023), 1, + sym__await_identifier_line_break, + ACTIONS(5025), 1, + sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87415] = 5, + ACTIONS(5027), 1, + anon_sym_SEMI, + ACTIONS(5029), 1, + sym__automatic_semicolon, + ACTIONS(5031), 1, + sym__await_identifier_line_break, + ACTIONS(5033), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4931), 4, + [87432] = 5, + ACTIONS(5035), 1, + anon_sym_SEMI, + ACTIONS(5037), 1, sym__automatic_semicolon, + ACTIONS(5039), 1, sym__await_identifier_line_break, + ACTIONS(5041), 1, sym__await_yield_identifier_start, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87449] = 5, + ACTIONS(5043), 1, anon_sym_SEMI, - [89829] = 5, - ACTIONS(4620), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1378), 1, - sym_class_body, - STATE(2885), 1, - sym_class_heritage, + ACTIONS(5045), 1, + sym__automatic_semicolon, + ACTIONS(5047), 1, + sym__await_identifier_line_break, + ACTIONS(5049), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89846] = 5, - ACTIONS(4658), 1, + [87466] = 5, + ACTIONS(4720), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(2758), 1, + STATE(2803), 1, sym_class_body, - STATE(2898), 1, + STATE(3009), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89863] = 5, - ACTIONS(4935), 1, + [87483] = 5, + ACTIONS(5051), 1, anon_sym_SEMI, - ACTIONS(4937), 1, + ACTIONS(5053), 1, sym__automatic_semicolon, - ACTIONS(4939), 1, + ACTIONS(5055), 1, sym__await_identifier_line_break, - ACTIONS(4941), 1, + ACTIONS(5057), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89880] = 5, - ACTIONS(4943), 1, + [87500] = 5, + ACTIONS(5059), 1, anon_sym_SEMI, - ACTIONS(4945), 1, + ACTIONS(5061), 1, sym__automatic_semicolon, - ACTIONS(4947), 1, + ACTIONS(5063), 1, sym__await_identifier_line_break, - ACTIONS(4949), 1, + ACTIONS(5065), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89897] = 5, - ACTIONS(4951), 1, - anon_sym_SEMI, - ACTIONS(4953), 1, + [87517] = 5, + ACTIONS(4878), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(591), 1, + sym_class_body, + STATE(3165), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87534] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2728), 4, sym__automatic_semicolon, - ACTIONS(4955), 1, sym__await_identifier_line_break, - ACTIONS(4957), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87545] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89914] = 5, - ACTIONS(4959), 1, + ACTIONS(2730), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(4961), 1, + [87556] = 5, + ACTIONS(5067), 1, + sym_identifier, + ACTIONS(5069), 1, + anon_sym_STAR, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3197), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87573] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5073), 4, sym__automatic_semicolon, - ACTIONS(4963), 1, sym__await_identifier_line_break, - ACTIONS(4965), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87584] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89931] = 5, - ACTIONS(4658), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(2831), 1, - sym_class_body, - STATE(2903), 1, - sym_class_heritage, + ACTIONS(2765), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [87595] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89948] = 5, - ACTIONS(4967), 1, + ACTIONS(5075), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(4969), 1, + [87606] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5077), 4, sym__automatic_semicolon, - ACTIONS(4971), 1, sym__await_identifier_line_break, - ACTIONS(4973), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87617] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89965] = 5, - ACTIONS(4975), 1, + ACTIONS(5079), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - ACTIONS(4977), 1, + [87628] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5081), 4, sym__automatic_semicolon, - ACTIONS(4979), 1, sym__await_identifier_line_break, - ACTIONS(4981), 1, sym__await_yield_identifier_start, + anon_sym_SEMI, + [87639] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89982] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(4821), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, + ACTIONS(5083), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [87650] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [89999] = 5, + ACTIONS(2767), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [87661] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4983), 1, + ACTIONS(5085), 1, anon_sym_DQUOTE, - STATE(2516), 1, + STATE(2443), 1, aux_sym_string_repeat1, - ACTIONS(4985), 2, + ACTIONS(5087), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90016] = 5, - ACTIONS(4933), 1, + [87678] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5085), 1, + anon_sym_SQUOTE, + STATE(2444), 1, + aux_sym_string_repeat2, + ACTIONS(5089), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [87695] = 5, + ACTIONS(2309), 1, + anon_sym_DOT, + ACTIONS(2557), 1, + anon_sym_LPAREN, + ACTIONS(5091), 1, + sym_optional_chain, + STATE(1092), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87712] = 5, + ACTIONS(5017), 1, anon_sym_extends, - ACTIONS(4987), 1, + ACTIONS(5093), 1, anon_sym_LBRACE, STATE(109), 1, sym_class_body, - STATE(3113), 1, + STATE(3200), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90033] = 2, + [87729] = 3, + ACTIONS(5095), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4989), 4, - anon_sym_as, + ACTIONS(1883), 3, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_from, - [90044] = 2, + anon_sym_RBRACK, + [87742] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(985), 4, + ACTIONS(5097), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90055] = 5, - ACTIONS(4710), 1, + [87753] = 5, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5099), 1, + anon_sym_EQ, + ACTIONS(5101), 1, + anon_sym_RBRACK, + STATE(2834), 1, + aux_sym_array_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87770] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5103), 1, + anon_sym_class, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87787] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5105), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5107), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [87804] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5105), 1, + anon_sym_SQUOTE, + STATE(2406), 1, + aux_sym_string_repeat2, + ACTIONS(5109), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [87821] = 4, + ACTIONS(4014), 1, + anon_sym_STAR, + ACTIONS(4016), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + STATE(3396), 2, + sym_namespace_import, + sym_named_imports, + [87836] = 5, + ACTIONS(5017), 1, anon_sym_extends, - STATE(553), 1, + ACTIONS(5093), 1, + anon_sym_LBRACE, + STATE(114), 1, sym_class_body, - STATE(3204), 1, + STATE(3027), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90072] = 5, - ACTIONS(4726), 1, + [87853] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5111), 1, + sym_identifier, + ACTIONS(5113), 1, + anon_sym_STAR, + STATE(3314), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [87870] = 5, + ACTIONS(4657), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1722), 1, + STATE(2339), 1, sym_class_body, - STATE(3165), 1, + STATE(3044), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90089] = 5, - ACTIONS(4991), 1, - anon_sym_COMMA, - ACTIONS(4993), 1, - anon_sym_RPAREN, - ACTIONS(4995), 1, - anon_sym_EQ, - STATE(2590), 1, - aux_sym_formal_parameters_repeat1, + [87887] = 5, + ACTIONS(4657), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(2243), 1, + sym_class_body, + STATE(3057), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90106] = 5, - ACTIONS(4710), 1, + [87904] = 5, + ACTIONS(4840), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(613), 1, + STATE(1728), 1, sym_class_body, - STATE(3197), 1, + STATE(3109), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90123] = 5, + [87921] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5115), 1, + anon_sym_DQUOTE, + STATE(2551), 1, + aux_sym_string_repeat1, + ACTIONS(5117), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [87938] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(4983), 1, + ACTIONS(5115), 1, anon_sym_SQUOTE, - STATE(2517), 1, + STATE(2557), 1, aux_sym_string_repeat2, - ACTIONS(4997), 2, + ACTIONS(5119), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90140] = 5, - ACTIONS(4999), 1, + [87955] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5121), 1, sym_identifier, - ACTIONS(5001), 1, + ACTIONS(5123), 1, anon_sym_STAR, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3126), 1, + STATE(3289), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90157] = 5, - ACTIONS(5005), 1, - anon_sym_SEMI, - ACTIONS(5007), 1, - sym__automatic_semicolon, - ACTIONS(5009), 1, - sym__await_identifier_line_break, - ACTIONS(5011), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, + [87972] = 5, + ACTIONS(3), 1, sym_comment, - [90174] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5013), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, + ACTIONS(5125), 1, + anon_sym_DQUOTE, + STATE(2460), 1, + aux_sym_string_repeat1, + ACTIONS(5127), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [87989] = 5, + ACTIONS(3), 1, sym_comment, - [90191] = 5, - ACTIONS(5015), 1, - anon_sym_SEMI, - ACTIONS(5017), 1, - sym__automatic_semicolon, - ACTIONS(5019), 1, - sym__await_identifier_line_break, - ACTIONS(5021), 1, - sym__await_yield_identifier_start, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5125), 1, + anon_sym_SQUOTE, + STATE(2461), 1, + aux_sym_string_repeat2, + ACTIONS(5129), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [88006] = 5, + ACTIONS(2419), 1, + anon_sym_LPAREN, + ACTIONS(2423), 1, + anon_sym_DOT, + ACTIONS(5131), 1, + sym_optional_chain, + STATE(1245), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90208] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5023), 1, - sym_identifier, - ACTIONS(5025), 1, - anon_sym_STAR, - STATE(3110), 1, - sym_formal_parameters, + [88023] = 5, + ACTIONS(4878), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(606), 1, + sym_class_body, + STATE(3134), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90225] = 5, - ACTIONS(5027), 1, + [88040] = 5, + ACTIONS(5133), 1, anon_sym_SEMI, - ACTIONS(5029), 1, + ACTIONS(5135), 1, sym__automatic_semicolon, - ACTIONS(5031), 1, + ACTIONS(5137), 1, sym__await_identifier_line_break, - ACTIONS(5033), 1, + ACTIONS(5139), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90242] = 5, - ACTIONS(5035), 1, - anon_sym_SEMI, - ACTIONS(5037), 1, - sym__automatic_semicolon, - ACTIONS(5039), 1, - sym__await_identifier_line_break, - ACTIONS(5041), 1, - sym__await_yield_identifier_start, + [88057] = 5, + ACTIONS(5099), 1, + anon_sym_EQ, + ACTIONS(5141), 1, + anon_sym_COMMA, + ACTIONS(5143), 1, + anon_sym_RPAREN, + STATE(2794), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90259] = 2, + [88074] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5145), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5107), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [88091] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5145), 1, + anon_sym_SQUOTE, + STATE(2406), 1, + aux_sym_string_repeat2, + ACTIONS(5109), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [88108] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5043), 4, + ACTIONS(2007), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90270] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5045), 4, + [88119] = 5, + ACTIONS(5147), 1, + anon_sym_SEMI, + ACTIONS(5149), 1, sym__automatic_semicolon, + ACTIONS(5151), 1, sym__await_identifier_line_break, + ACTIONS(5153), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [90281] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5047), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90298] = 2, + [88136] = 5, + ACTIONS(2666), 1, + anon_sym_DOT, + ACTIONS(2686), 1, + anon_sym_LPAREN, + ACTIONS(5155), 1, + sym_optional_chain, + STATE(1305), 1, + sym_arguments, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88153] = 5, + ACTIONS(4704), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1064), 1, + sym_class_body, + STATE(3207), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88170] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5049), 4, + ACTIONS(5157), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90309] = 5, + [88181] = 5, + ACTIONS(4704), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1081), 1, + sym_class_body, + STATE(3219), 1, + sym_class_heritage, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [88198] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5051), 1, + ACTIONS(5159), 1, anon_sym_DQUOTE, - STATE(2398), 1, + STATE(2476), 1, aux_sym_string_repeat1, - ACTIONS(5053), 2, + ACTIONS(5161), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90326] = 5, + [88215] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5051), 1, + ACTIONS(5159), 1, anon_sym_SQUOTE, - STATE(2399), 1, + STATE(2477), 1, aux_sym_string_repeat2, - ACTIONS(5055), 2, + ACTIONS(5163), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90343] = 5, - ACTIONS(2145), 1, + [88232] = 5, + ACTIONS(2827), 1, anon_sym_LPAREN, - ACTIONS(2149), 1, + ACTIONS(2831), 1, anon_sym_DOT, - ACTIONS(5057), 1, + ACTIONS(5165), 1, sym_optional_chain, - STATE(1160), 1, + STATE(1579), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90360] = 5, - ACTIONS(1151), 1, - anon_sym_COMMA, - ACTIONS(4995), 1, - anon_sym_EQ, - ACTIONS(5059), 1, - anon_sym_RBRACK, - STATE(2617), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90377] = 2, + [88249] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5167), 1, + anon_sym_class, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2375), 4, + [88266] = 5, + ACTIONS(5169), 1, + anon_sym_SEMI, + ACTIONS(5171), 1, sym__automatic_semicolon, + ACTIONS(5173), 1, sym__await_identifier_line_break, + ACTIONS(5175), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [90388] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5061), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90399] = 2, + [88283] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5063), 4, + ACTIONS(5177), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90410] = 5, - ACTIONS(1151), 1, - anon_sym_COMMA, - ACTIONS(4995), 1, - anon_sym_EQ, - ACTIONS(5065), 1, - anon_sym_RBRACK, - STATE(2735), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90427] = 5, - ACTIONS(5067), 1, + [88294] = 5, + ACTIONS(5179), 1, anon_sym_SEMI, - ACTIONS(5069), 1, + ACTIONS(5181), 1, sym__automatic_semicolon, - ACTIONS(5071), 1, + ACTIONS(5183), 1, sym__await_identifier_line_break, - ACTIONS(5073), 1, + ACTIONS(5185), 1, sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90444] = 5, + [88311] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5075), 1, + ACTIONS(5187), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90461] = 5, + [88328] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5075), 1, + ACTIONS(5187), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90478] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5061), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90489] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5061), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90500] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5063), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90511] = 5, - ACTIONS(5081), 1, - anon_sym_SEMI, - ACTIONS(5083), 1, - sym__automatic_semicolon, - ACTIONS(5085), 1, - sym__await_identifier_line_break, - ACTIONS(5087), 1, - sym__await_yield_identifier_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90528] = 5, - ACTIONS(4710), 1, + [88345] = 5, + ACTIONS(4840), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(646), 1, + STATE(1707), 1, sym_class_body, - STATE(2947), 1, + STATE(3015), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90545] = 5, - ACTIONS(4742), 1, + [88362] = 5, + ACTIONS(4878), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1095), 1, + STATE(540), 1, sym_class_body, - STATE(3004), 1, + STATE(3284), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90562] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2803), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [90573] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5089), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90584] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5061), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90595] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5061), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90606] = 2, + [88379] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5189), 1, + sym_identifier, + ACTIONS(5191), 1, + anon_sym_STAR, + STATE(3316), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5063), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90617] = 5, - ACTIONS(4742), 1, + [88396] = 5, + ACTIONS(4890), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1143), 1, + STATE(1232), 1, sym_class_body, - STATE(3012), 1, + STATE(2930), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90634] = 5, - ACTIONS(91), 1, - anon_sym_AT, - ACTIONS(5091), 1, - anon_sym_class, - STATE(2354), 1, - aux_sym_export_statement_repeat1, - STATE(2839), 1, - sym_decorator, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [90651] = 4, - ACTIONS(3493), 1, - anon_sym_COLON, - ACTIONS(3771), 1, - anon_sym_EQ, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5093), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [90666] = 2, + [88413] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5095), 4, + ACTIONS(2333), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90677] = 2, + [88424] = 5, + ACTIONS(4890), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1133), 1, + sym_class_body, + STATE(2938), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5097), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90688] = 5, + [88441] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5099), 1, + ACTIONS(5193), 1, anon_sym_DQUOTE, - STATE(2422), 1, + STATE(2487), 1, aux_sym_string_repeat1, - ACTIONS(5101), 2, + ACTIONS(5195), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90705] = 5, + [88458] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5099), 1, + ACTIONS(5193), 1, anon_sym_SQUOTE, - STATE(2423), 1, + STATE(2488), 1, aux_sym_string_repeat2, - ACTIONS(5103), 2, + ACTIONS(5197), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90722] = 5, - ACTIONS(2347), 1, - anon_sym_LPAREN, - ACTIONS(2351), 1, + [88475] = 5, + ACTIONS(2001), 1, anon_sym_DOT, - ACTIONS(5105), 1, + ACTIONS(2015), 1, + anon_sym_LPAREN, + ACTIONS(5199), 1, sym_optional_chain, - STATE(1189), 1, + STATE(911), 1, sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90739] = 3, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3493), 2, - anon_sym_LPAREN, - anon_sym_COLON, - ACTIONS(3830), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [90752] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2391), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90763] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2395), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [90774] = 5, + [88492] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5107), 1, + ACTIONS(5201), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [90791] = 5, + [88509] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5107), 1, + ACTIONS(5201), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [90808] = 2, + [88526] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2365), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88537] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2369), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88548] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1488), 4, + ACTIONS(1398), 4, sym__statement_boundary, anon_sym_else, anon_sym_finally, anon_sym_while, - [90819] = 2, + [88559] = 4, + ACTIONS(3457), 1, + anon_sym_COLON, + ACTIONS(3759), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1492), 4, - sym__statement_boundary, + ACTIONS(5203), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [88574] = 4, + ACTIONS(5205), 1, anon_sym_else, - anon_sym_finally, - anon_sym_while, - [90830] = 5, - ACTIONS(4774), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1204), 1, - sym_class_body, - STATE(3138), 1, - sym_class_heritage, + STATE(2806), 1, + sym_else_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90847] = 5, - ACTIONS(4774), 1, + ACTIONS(1402), 2, + sym__statement_boundary, + anon_sym_while, + [88589] = 5, + ACTIONS(4641), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1218), 1, + STATE(1534), 1, sym_class_body, - STATE(3152), 1, + STATE(2991), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90864] = 3, - ACTIONS(5109), 1, - anon_sym_EQ, + [88606] = 3, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1923), 3, + ACTIONS(3457), 2, + anon_sym_LPAREN, + anon_sym_COLON, + ACTIONS(3816), 2, anon_sym_COMMA, anon_sym_RBRACE, - anon_sym_RBRACK, - [90877] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5111), 1, - anon_sym_DQUOTE, - STATE(2434), 1, - aux_sym_string_repeat1, - ACTIONS(5113), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [90894] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5111), 1, - anon_sym_SQUOTE, - STATE(2435), 1, - aux_sym_string_repeat2, - ACTIONS(5115), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [90911] = 5, - ACTIONS(2818), 1, - anon_sym_LPAREN, - ACTIONS(2822), 1, - anon_sym_DOT, - ACTIONS(5117), 1, - sym_optional_chain, - STATE(1578), 1, - sym_arguments, + [88619] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90928] = 5, - ACTIONS(4933), 1, - anon_sym_extends, - ACTIONS(4987), 1, - anon_sym_LBRACE, - STATE(119), 1, - sym_class_body, - STATE(3136), 1, - sym_class_heritage, + ACTIONS(5207), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88630] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [90945] = 2, + ACTIONS(5209), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88641] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2797), 4, + ACTIONS(5211), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [90956] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5119), 1, - anon_sym_DQUOTE, - STATE(2458), 1, - aux_sym_string_repeat1, - ACTIONS(5077), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [90973] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5119), 1, - anon_sym_SQUOTE, - STATE(2461), 1, - aux_sym_string_repeat2, - ACTIONS(5079), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [90990] = 2, + [88652] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5121), 4, + ACTIONS(5213), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91001] = 5, - ACTIONS(4746), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1614), 1, - sym_class_body, - STATE(2874), 1, - sym_class_heritage, + [88663] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91018] = 2, + ACTIONS(977), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88674] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2793), 4, + ACTIONS(5215), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91029] = 5, - ACTIONS(4746), 1, + [88685] = 5, + ACTIONS(4641), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1689), 1, + STATE(1541), 1, sym_class_body, - STATE(2882), 1, + STATE(2999), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91046] = 2, + [88702] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5217), 1, + sym_identifier, + ACTIONS(5219), 1, + anon_sym_STAR, + STATE(3102), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1987), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91057] = 5, + [88719] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5123), 1, + ACTIONS(5221), 1, anon_sym_DQUOTE, - STATE(2448), 1, + STATE(2513), 1, aux_sym_string_repeat1, - ACTIONS(5125), 2, + ACTIONS(5223), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91074] = 5, + [88736] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5123), 1, + ACTIONS(5221), 1, anon_sym_SQUOTE, - STATE(2449), 1, + STATE(2514), 1, aux_sym_string_repeat2, - ACTIONS(5127), 2, + ACTIONS(5225), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91091] = 5, - ACTIONS(1969), 1, - anon_sym_LPAREN, - ACTIONS(1973), 1, - anon_sym_DOT, - ACTIONS(5129), 1, - sym_optional_chain, - STATE(964), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91108] = 5, - ACTIONS(4726), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(1710), 1, - sym_class_body, - STATE(2899), 1, - sym_class_heritage, + [88753] = 5, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5099), 1, + anon_sym_EQ, + ACTIONS(5227), 1, + anon_sym_RBRACK, + STATE(2848), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91125] = 2, + [88770] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5131), 4, + ACTIONS(5229), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91136] = 4, - ACTIONS(5133), 1, - anon_sym_COMMA, - STATE(2446), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, + [88781] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(2890), 2, - anon_sym_RPAREN, - anon_sym_RBRACK, - [91151] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(5131), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91162] = 5, + ACTIONS(5231), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5233), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [88798] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5136), 1, + ACTIONS(5236), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91179] = 5, + [88815] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5136), 1, + ACTIONS(5236), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91196] = 2, + [88832] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5138), 4, + ACTIONS(5238), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91207] = 4, - ACTIONS(4037), 1, - anon_sym_STAR, - ACTIONS(4039), 1, + [88843] = 5, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - STATE(3269), 2, - sym_namespace_import, - sym_named_imports, - [91222] = 5, - ACTIONS(4803), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(887), 1, + STATE(902), 1, sym_class_body, - STATE(2934), 1, + STATE(3047), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91239] = 2, + [88860] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2801), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [91250] = 5, - ACTIONS(4933), 1, - anon_sym_extends, - ACTIONS(5140), 1, + ACTIONS(5240), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88871] = 5, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1146), 1, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(582), 1, sym_class_body, - STATE(3192), 1, + STATE(3059), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91267] = 5, - ACTIONS(2511), 1, - anon_sym_LPAREN, - ACTIONS(2515), 1, - anon_sym_DOT, - ACTIONS(5142), 1, - sym_optional_chain, - STATE(1310), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91284] = 2, + [88888] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2807), 4, - anon_sym_in, - anon_sym_of, - anon_sym_RPAREN, - anon_sym_EQ, - [91295] = 5, - ACTIONS(4803), 1, + ACTIONS(5242), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88899] = 5, + ACTIONS(4816), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(932), 1, + STATE(906), 1, sym_class_body, - STATE(2941), 1, + STATE(3050), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91312] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5144), 1, - anon_sym_DQUOTE, - STATE(2458), 1, - aux_sym_string_repeat1, - ACTIONS(5146), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [91329] = 5, + [88916] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5149), 1, + ACTIONS(5244), 1, anon_sym_DQUOTE, - STATE(2463), 1, + STATE(2529), 1, aux_sym_string_repeat1, - ACTIONS(5151), 2, + ACTIONS(5246), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91346] = 5, + [88933] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5149), 1, + ACTIONS(5244), 1, anon_sym_SQUOTE, - STATE(2464), 1, + STATE(2530), 1, aux_sym_string_repeat2, - ACTIONS(5153), 2, + ACTIONS(5248), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91363] = 5, - ACTIONS(3), 1, + [88950] = 4, + ACTIONS(5250), 1, + anon_sym_EQ, + STATE(3167), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + ACTIONS(4359), 2, + anon_sym_in, + anon_sym_of, + [88965] = 2, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5155), 1, - anon_sym_SQUOTE, - STATE(2461), 1, - aux_sym_string_repeat2, - ACTIONS(5157), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [91380] = 5, - ACTIONS(4710), 1, - anon_sym_LBRACE, - ACTIONS(4933), 1, - anon_sym_extends, - STATE(542), 1, - sym_class_body, - STATE(2946), 1, - sym_class_heritage, + sym_comment, + ACTIONS(5252), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [88976] = 4, + ACTIONS(5250), 1, + anon_sym_EQ, + STATE(3170), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91397] = 5, + ACTIONS(4367), 2, + anon_sym_in, + anon_sym_of, + [88991] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5160), 1, + ACTIONS(5254), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91414] = 5, + [89008] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5160), 1, + ACTIONS(5254), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91431] = 2, + [89025] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2795), 4, + ACTIONS(5256), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91442] = 5, + [89036] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5258), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89047] = 4, + ACTIONS(5260), 1, + anon_sym_in, + ACTIONS(5262), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4904), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [89062] = 4, + ACTIONS(5264), 1, + anon_sym_in, + ACTIONS(5266), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4916), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [89077] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5162), 1, + ACTIONS(5268), 1, anon_sym_DQUOTE, - STATE(2469), 1, + STATE(2538), 1, aux_sym_string_repeat1, - ACTIONS(5164), 2, + ACTIONS(5270), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91459] = 5, + [89094] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5162), 1, + ACTIONS(5268), 1, anon_sym_SQUOTE, - STATE(2470), 1, + STATE(2539), 1, aux_sym_string_repeat2, - ACTIONS(5166), 2, + ACTIONS(5272), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91476] = 2, + [89111] = 5, + ACTIONS(1837), 1, + anon_sym_BQUOTE, + ACTIONS(5274), 1, + anon_sym_LBRACK, + ACTIONS(5276), 1, + anon_sym_DOT, + STATE(2310), 1, + sym_template_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5168), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91487] = 5, + [89128] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5170), 1, + ACTIONS(5278), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91504] = 5, + [89145] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5170), 1, + ACTIONS(5278), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91521] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5172), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91532] = 2, + [89162] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5280), 1, + sym_identifier, + ACTIONS(5282), 1, + anon_sym_STAR, + STATE(3073), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5172), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91543] = 5, + [89179] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5174), 1, + ACTIONS(5284), 1, anon_sym_DQUOTE, - STATE(2512), 1, + STATE(2567), 1, aux_sym_string_repeat1, - ACTIONS(5176), 2, + ACTIONS(5286), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91560] = 5, + [89196] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5174), 1, + ACTIONS(5284), 1, anon_sym_SQUOTE, - STATE(2513), 1, + STATE(2568), 1, aux_sym_string_repeat2, - ACTIONS(5178), 2, + ACTIONS(5288), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91577] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5180), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91588] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5182), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91599] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5184), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91610] = 5, - ACTIONS(3051), 1, - anon_sym_LPAREN, - ACTIONS(3055), 1, - anon_sym_DOT, - ACTIONS(5186), 1, - sym_optional_chain, - STATE(1808), 1, - sym_arguments, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91627] = 5, + [89213] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5188), 1, + ACTIONS(5290), 1, anon_sym_DQUOTE, - STATE(2483), 1, + STATE(2545), 1, aux_sym_string_repeat1, - ACTIONS(5190), 2, + ACTIONS(5292), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91644] = 5, + [89230] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5188), 1, + ACTIONS(5290), 1, anon_sym_SQUOTE, - STATE(2484), 1, + STATE(2546), 1, aux_sym_string_repeat2, - ACTIONS(5192), 2, + ACTIONS(5294), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91661] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5138), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91672] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5194), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91683] = 5, + [89247] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5196), 1, + ACTIONS(5296), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [91700] = 5, + [89264] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5196), 1, + ACTIONS(5296), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [91717] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5198), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91728] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(2789), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91739] = 5, - ACTIONS(5003), 1, + [89281] = 5, + ACTIONS(3297), 1, + anon_sym_DOT, + ACTIONS(3301), 1, anon_sym_LPAREN, - ACTIONS(5200), 1, - sym_identifier, - ACTIONS(5202), 1, - anon_sym_STAR, - STATE(3102), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [91756] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5204), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91767] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5184), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91778] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5184), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91789] = 2, + ACTIONS(5298), 1, + sym_optional_chain, + STATE(1787), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5204), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91800] = 2, + [89298] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5184), 4, + ACTIONS(2755), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91811] = 2, + [89309] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5206), 4, + ACTIONS(5300), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [91822] = 2, + [89320] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5184), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91833] = 2, - ACTIONS(5), 2, - sym_html_comment, + ACTIONS(2769), 4, + anon_sym_in, + anon_sym_of, + anon_sym_RPAREN, + anon_sym_EQ, + [89331] = 5, + ACTIONS(3), 1, sym_comment, - ACTIONS(5204), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91844] = 2, - ACTIONS(5), 2, + ACTIONS(5), 1, sym_html_comment, - sym_comment, - ACTIONS(5208), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91855] = 2, + ACTIONS(5302), 1, + anon_sym_DQUOTE, + STATE(2512), 1, + aux_sym_string_repeat1, + ACTIONS(5107), 2, + sym_unescaped_double_string_fragment, + sym_escape_sequence, + [89348] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(4971), 1, + anon_sym_class, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5210), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [91866] = 5, - ACTIONS(5003), 1, + [89365] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5212), 1, + ACTIONS(5304), 1, sym_identifier, - ACTIONS(5214), 1, + ACTIONS(5306), 1, anon_sym_STAR, - STATE(3126), 1, + STATE(3289), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91883] = 4, - ACTIONS(5216), 1, - anon_sym_else, - STATE(2843), 1, - sym_else_clause, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1482), 2, - sym__statement_boundary, - anon_sym_while, - [91898] = 5, + [89382] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5218), 1, + ACTIONS(5308), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91915] = 5, - ACTIONS(5003), 1, + [89399] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5220), 1, + ACTIONS(5310), 1, sym_identifier, - ACTIONS(5222), 1, + ACTIONS(5312), 1, anon_sym_STAR, - STATE(3145), 1, + STATE(3249), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91932] = 5, + [89416] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5224), 1, + ACTIONS(5314), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91949] = 5, - ACTIONS(4933), 1, - anon_sym_extends, - ACTIONS(5140), 1, - anon_sym_LBRACE, - STATE(1089), 1, - sym_class_body, - STATE(3168), 1, - sym_class_heritage, - ACTIONS(5), 2, - sym_html_comment, + [89433] = 5, + ACTIONS(3), 1, sym_comment, - [91966] = 5, - ACTIONS(5003), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5302), 1, + anon_sym_SQUOTE, + STATE(2406), 1, + aux_sym_string_repeat2, + ACTIONS(5109), 2, + sym_unescaped_single_string_fragment, + sym_escape_sequence, + [89450] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5226), 1, + ACTIONS(5316), 1, sym_identifier, - ACTIONS(5228), 1, + ACTIONS(5318), 1, anon_sym_STAR, - STATE(2967), 1, + STATE(3254), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [91983] = 5, - ACTIONS(5003), 1, + [89467] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5230), 1, + ACTIONS(5320), 1, sym_identifier, - ACTIONS(5232), 1, + ACTIONS(5322), 1, anon_sym_STAR, - STATE(3141), 1, + STATE(3309), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92000] = 5, + [89484] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(4606), 1, + ACTIONS(4804), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92017] = 4, - ACTIONS(5234), 1, - anon_sym_EQ, - STATE(3035), 1, - sym__initializer, + [89501] = 5, + ACTIONS(5015), 1, + anon_sym_LBRACE, + ACTIONS(5017), 1, + anon_sym_extends, + STATE(1011), 1, + sym_class_body, + STATE(3274), 1, + sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4305), 2, - anon_sym_in, - anon_sym_of, - [92032] = 4, - ACTIONS(5234), 1, - anon_sym_EQ, - STATE(3036), 1, - sym__initializer, + [89518] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4319), 2, - anon_sym_in, - anon_sym_of, - [92047] = 2, + ACTIONS(5324), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89529] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2791), 4, + ACTIONS(2759), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92058] = 2, + [89540] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5326), 1, + sym_identifier, + ACTIONS(5328), 1, + anon_sym_STAR, + STATE(3254), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89557] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2799), 4, + ACTIONS(2761), 4, sym__automatic_semicolon, sym__await_identifier_line_break, sym__await_yield_identifier_start, anon_sym_SEMI, - [92069] = 5, - ACTIONS(1151), 1, + [89568] = 5, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(4995), 1, + ACTIONS(5099), 1, anon_sym_EQ, - ACTIONS(5236), 1, + ACTIONS(5330), 1, anon_sym_RBRACK, - STATE(2836), 1, + STATE(2919), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92086] = 5, + [89585] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5238), 1, + ACTIONS(5332), 1, anon_sym_DQUOTE, - STATE(2458), 1, + STATE(2512), 1, aux_sym_string_repeat1, - ACTIONS(5077), 2, + ACTIONS(5107), 2, sym_unescaped_double_string_fragment, sym_escape_sequence, - [92103] = 5, + [89602] = 5, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5238), 1, + ACTIONS(5332), 1, anon_sym_SQUOTE, - STATE(2461), 1, + STATE(2406), 1, aux_sym_string_repeat2, - ACTIONS(5079), 2, + ACTIONS(5109), 2, sym_unescaped_single_string_fragment, sym_escape_sequence, - [92120] = 2, + [89619] = 4, + ACTIONS(5334), 1, + anon_sym_COMMA, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5240), 4, - sym__automatic_semicolon, - sym__await_identifier_line_break, - sym__await_yield_identifier_start, - anon_sym_SEMI, - [92131] = 5, - ACTIONS(5003), 1, + ACTIONS(2871), 2, + anon_sym_RPAREN, + anon_sym_RBRACK, + [89634] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5242), 1, + ACTIONS(5337), 1, sym_identifier, - ACTIONS(5244), 1, + ACTIONS(5339), 1, anon_sym_STAR, - STATE(2982), 1, + STATE(3072), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92148] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5246), 1, - anon_sym_DQUOTE, - STATE(2458), 1, - aux_sym_string_repeat1, - ACTIONS(5077), 2, - sym_unescaped_double_string_fragment, - sym_escape_sequence, - [92165] = 5, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5246), 1, - anon_sym_SQUOTE, - STATE(2461), 1, - aux_sym_string_repeat2, - ACTIONS(5079), 2, - sym_unescaped_single_string_fragment, - sym_escape_sequence, - [92182] = 5, - ACTIONS(4620), 1, + [89651] = 5, + ACTIONS(4679), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(1308), 1, + STATE(1349), 1, sym_class_body, - STATE(2865), 1, + STATE(3236), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92199] = 5, - ACTIONS(5003), 1, + [89668] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5248), 1, + ACTIONS(5341), 1, sym_identifier, - ACTIONS(5250), 1, + ACTIONS(5343), 1, anon_sym_STAR, - STATE(2967), 1, + STATE(2959), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92216] = 5, - ACTIONS(4658), 1, + [89685] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5345), 1, + anon_sym_class, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89702] = 5, + ACTIONS(4720), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(2659), 1, + STATE(2864), 1, sym_class_body, - STATE(2977), 1, + STATE(3263), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92233] = 5, - ACTIONS(5003), 1, + [89719] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5252), 1, + ACTIONS(5347), 1, sym_identifier, - ACTIONS(5254), 1, + ACTIONS(5349), 1, + anon_sym_STAR, + STATE(3023), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [89736] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5351), 1, + sym_identifier, + ACTIONS(5353), 1, anon_sym_STAR, - STATE(2890), 1, + STATE(3098), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92250] = 5, + [89753] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5256), 1, + ACTIONS(5355), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92267] = 5, - ACTIONS(5003), 1, + [89770] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(2757), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [89781] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5258), 1, + ACTIONS(5357), 1, sym_identifier, - ACTIONS(5260), 1, + ACTIONS(5359), 1, anon_sym_STAR, - STATE(2980), 1, + STATE(3159), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92284] = 5, - ACTIONS(4658), 1, + [89798] = 5, + ACTIONS(4720), 1, anon_sym_LBRACE, - ACTIONS(4933), 1, + ACTIONS(5017), 1, anon_sym_extends, - STATE(2809), 1, + STATE(2643), 1, sym_class_body, - STATE(2999), 1, + STATE(2963), 1, sym_class_heritage, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92301] = 5, - ACTIONS(5003), 1, + [89815] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5262), 1, + ACTIONS(5361), 1, sym_identifier, - ACTIONS(5264), 1, + ACTIONS(5363), 1, anon_sym_STAR, - STATE(3048), 1, + STATE(3250), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92318] = 5, + [89832] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5266), 1, + ACTIONS(5365), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92335] = 5, - ACTIONS(5003), 1, + [89849] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5268), 1, + ACTIONS(5367), 1, sym_identifier, - ACTIONS(5270), 1, + ACTIONS(5369), 1, anon_sym_STAR, - STATE(3123), 1, + STATE(3304), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92352] = 5, - ACTIONS(5003), 1, + [89866] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5272), 1, + ACTIONS(5371), 1, sym_identifier, - ACTIONS(5274), 1, + ACTIONS(5373), 1, anon_sym_STAR, - STATE(3175), 1, + STATE(2953), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92369] = 5, + [89883] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5276), 1, + ACTIONS(5375), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92386] = 5, - ACTIONS(5003), 1, + [89900] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5278), 1, + ACTIONS(5377), 1, sym_identifier, - ACTIONS(5280), 1, + ACTIONS(5379), 1, anon_sym_STAR, - STATE(2863), 1, + STATE(2980), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92403] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(5282), 4, + [89917] = 5, + ACTIONS(5381), 1, + anon_sym_SEMI, + ACTIONS(5383), 1, sym__automatic_semicolon, + ACTIONS(5385), 1, sym__await_identifier_line_break, + ACTIONS(5387), 1, sym__await_yield_identifier_start, - anon_sym_SEMI, - [92414] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5284), 1, - sym_identifier, - ACTIONS(5286), 1, - anon_sym_STAR, - STATE(2894), 1, - sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92431] = 5, + [89934] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5288), 1, + ACTIONS(5389), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92448] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5290), 1, - sym_identifier, - ACTIONS(5292), 1, - anon_sym_STAR, - STATE(2924), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92465] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5294), 1, - sym_identifier, - ACTIONS(5296), 1, - anon_sym_STAR, - STATE(3126), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92482] = 4, - ACTIONS(5298), 1, - anon_sym_in, - ACTIONS(5300), 1, - anon_sym_of, + [89951] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4813), 2, - anon_sym_COMMA, + ACTIONS(5391), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, anon_sym_SEMI, - [92497] = 5, + [89962] = 5, ACTIONS(91), 1, anon_sym_AT, - ACTIONS(5302), 1, + ACTIONS(5393), 1, anon_sym_class, - STATE(2354), 1, + STATE(2244), 1, aux_sym_export_statement_repeat1, - STATE(2839), 1, + STATE(2879), 1, sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92514] = 4, - ACTIONS(5304), 1, - anon_sym_in, - ACTIONS(5306), 1, - anon_sym_of, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4833), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [92529] = 5, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5308), 1, - sym_identifier, - ACTIONS(5310), 1, - anon_sym_STAR, - STATE(2967), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92546] = 5, - ACTIONS(5003), 1, + [89979] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5312), 1, + ACTIONS(5395), 1, sym_identifier, - ACTIONS(5314), 1, + ACTIONS(5397), 1, anon_sym_STAR, - STATE(3208), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92563] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5316), 1, - anon_sym_RBRACE, - STATE(2664), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92577] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5318), 1, - anon_sym_COLON, - STATE(3037), 1, + STATE(3289), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92591] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5320), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92605] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1602), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92615] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1602), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92625] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1694), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92635] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1694), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92645] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1602), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92655] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5322), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92669] = 4, - ACTIONS(4712), 1, - sym_identifier, - ACTIONS(4714), 1, - anon_sym_LBRACK, - ACTIONS(4716), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92683] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1606), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92693] = 2, + [89996] = 5, + ACTIONS(91), 1, + anon_sym_AT, + ACTIONS(5399), 1, + anon_sym_class, + STATE(2244), 1, + aux_sym_export_statement_repeat1, + STATE(2879), 1, + sym_decorator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1610), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92703] = 4, - ACTIONS(5003), 1, + [90013] = 5, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5324), 1, + ACTIONS(5401), 1, sym_identifier, - STATE(3188), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92717] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1516), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92727] = 2, + ACTIONS(5403), 1, + anon_sym_STAR, + STATE(3254), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1516), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92737] = 4, - ACTIONS(5326), 1, - anon_sym_COMMA, - ACTIONS(5328), 1, + [90030] = 5, + ACTIONS(5405), 1, anon_sym_SEMI, - STATE(2847), 1, - aux_sym_variable_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92751] = 2, + ACTIONS(5407), 1, + sym__automatic_semicolon, + ACTIONS(5409), 1, + sym__await_identifier_line_break, + ACTIONS(5411), 1, + sym__await_yield_identifier_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1618), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92761] = 2, + [90047] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1622), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92771] = 4, - ACTIONS(5330), 1, + ACTIONS(5413), 4, + sym__automatic_semicolon, + sym__await_identifier_line_break, + sym__await_yield_identifier_start, + anon_sym_SEMI, + [90058] = 5, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5415), 1, sym_identifier, - ACTIONS(5332), 1, - anon_sym_of, - STATE(2951), 1, - sym__using_declarator, + ACTIONS(5417), 1, + anon_sym_STAR, + STATE(3233), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92785] = 4, - ACTIONS(3649), 1, + [90075] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5334), 1, + ACTIONS(5419), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2725), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92799] = 4, - ACTIONS(3649), 1, + [90089] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5336), 1, + ACTIONS(5421), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92813] = 2, + [90103] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -146693,72 +142413,65 @@ static const uint16_t ts_small_parse_table[] = { sym__statement_boundary, anon_sym_else, anon_sym_while, - [92823] = 4, - ACTIONS(1196), 1, + [90113] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5338), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5423), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92837] = 3, - ACTIONS(4995), 1, - anon_sym_EQ, + [90127] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5425), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5340), 2, + [90141] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, + ACTIONS(5427), 1, anon_sym_RBRACE, - [92849] = 2, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1630), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92859] = 2, + [90155] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2419), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [92869] = 4, - ACTIONS(1196), 1, + ACTIONS(1638), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90165] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3077), 1, - anon_sym_RPAREN, - STATE(2572), 1, + ACTIONS(5429), 1, + anon_sym_RBRACK, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92883] = 4, - ACTIONS(1196), 1, + [90179] = 4, + ACTIONS(2325), 1, + anon_sym_RBRACE, + ACTIONS(5431), 1, anon_sym_COMMA, - ACTIONS(3077), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92897] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5342), 1, - anon_sym_GT, + STATE(2622), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [92911] = 2, + [90193] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, @@ -146766,9485 +142479,9689 @@ static const uint16_t ts_small_parse_table[] = { sym__statement_boundary, anon_sym_else, anon_sym_while, - [92921] = 2, + [90203] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1694), 3, + ACTIONS(1486), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92931] = 4, - ACTIONS(1196), 1, + [90213] = 4, + ACTIONS(5433), 1, anon_sym_COMMA, - ACTIONS(5344), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [92945] = 2, + ACTIONS(5435), 1, + anon_sym_RBRACE, + STATE(2630), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1630), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92955] = 2, + [90227] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1694), 3, + ACTIONS(1634), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [92965] = 2, + [90237] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5437), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92975] = 2, + [90251] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3039), 1, + anon_sym_RPAREN, + STATE(2616), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92985] = 2, + [90265] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3039), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [92995] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5346), 1, + [90279] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - STATE(3037), 1, - sym_formal_parameters, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93009] = 4, - ACTIONS(3649), 1, + [90293] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5348), 1, - anon_sym_RBRACE, - STATE(2594), 1, - aux_sym_object_repeat1, + ACTIONS(5441), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93023] = 2, + [90307] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1630), 3, + ACTIONS(1490), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93033] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5348), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [90317] = 4, + ACTIONS(5443), 1, + sym_identifier, + ACTIONS(5445), 1, + anon_sym_of, + STATE(3082), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93047] = 2, + [90331] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1494), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93057] = 4, - ACTIONS(5350), 1, - anon_sym_COMMA, - ACTIONS(5352), 1, - anon_sym_SEMI, - STATE(2619), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93071] = 4, - ACTIONS(1196), 1, + [90341] = 4, + ACTIONS(5447), 1, anon_sym_COMMA, - ACTIONS(3085), 1, - anon_sym_RBRACK, - STATE(2595), 1, - aux_sym_array_repeat1, + ACTIONS(5450), 1, + anon_sym_RBRACE, + STATE(2622), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93085] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3085), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + [90355] = 3, + ACTIONS(5452), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93099] = 4, - ACTIONS(1151), 1, + ACTIONS(5454), 2, anon_sym_COMMA, - ACTIONS(5059), 1, - anon_sym_RBRACK, - STATE(2617), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93113] = 2, + anon_sym_RBRACE, + [90367] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, + ACTIONS(1440), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93123] = 4, - ACTIONS(4682), 1, - sym_identifier, - ACTIONS(4684), 1, - anon_sym_LBRACK, - ACTIONS(4686), 1, - sym_private_property_identifier, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93137] = 4, - ACTIONS(5354), 1, + [90377] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5357), 1, + ACTIONS(5456), 1, anon_sym_RBRACE, - STATE(2589), 1, - aux_sym_named_imports_repeat1, + STATE(2647), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93151] = 4, - ACTIONS(1216), 1, - anon_sym_RPAREN, - ACTIONS(5359), 1, + [90391] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - STATE(2680), 1, - aux_sym_formal_parameters_repeat1, + ACTIONS(5456), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93165] = 2, + [90405] = 4, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5227), 1, + anon_sym_RBRACK, + STATE(2848), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1029), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93175] = 2, + [90419] = 4, + ACTIONS(5458), 1, + anon_sym_COMMA, + ACTIONS(5461), 1, + anon_sym_RBRACE, + STATE(2630), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93185] = 4, - ACTIONS(3649), 1, + [90433] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5361), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + ACTIONS(3051), 1, + anon_sym_RBRACK, + STATE(2648), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93199] = 4, - ACTIONS(3649), 1, + [90447] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5363), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + ACTIONS(3051), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93213] = 4, - ACTIONS(1196), 1, + [90461] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5365), 1, + ACTIONS(2811), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2839), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93227] = 2, + [90475] = 3, + ACTIONS(5099), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2890), 3, + ACTIONS(5463), 2, anon_sym_COMMA, anon_sym_RPAREN, - anon_sym_RBRACK, - [93237] = 3, - ACTIONS(4995), 1, - anon_sym_EQ, + [90487] = 4, + ACTIONS(4487), 1, + anon_sym_SEMI, + ACTIONS(5465), 1, + anon_sym_COMMA, + STATE(2636), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5367), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [93249] = 2, + [90501] = 4, + ACTIONS(4990), 1, + sym_identifier, + ACTIONS(4992), 1, + anon_sym_LBRACK, + ACTIONS(4994), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1041), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93259] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5369), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + [90515] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5468), 1, + sym_identifier, + STATE(3279), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93273] = 2, + [90529] = 4, + ACTIONS(4949), 1, + sym_identifier, + ACTIONS(4951), 1, + anon_sym_LBRACK, + ACTIONS(4953), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93283] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3087), 1, - anon_sym_RPAREN, - STATE(2606), 1, - aux_sym_array_repeat1, + [90543] = 4, + ACTIONS(5470), 1, + sym_identifier, + ACTIONS(5472), 1, + anon_sym_of, + STATE(2194), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93297] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3087), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + [90557] = 3, + ACTIONS(2696), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93311] = 4, - ACTIONS(4065), 1, + ACTIONS(2753), 2, + anon_sym_LPAREN, anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5371), 1, - anon_sym_GT, + [90569] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93325] = 3, - ACTIONS(5109), 1, - anon_sym_EQ, + ACTIONS(1586), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90579] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1928), 2, - anon_sym_in, - anon_sym_of, - [93337] = 2, + ACTIONS(1009), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90589] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1049), 3, + ACTIONS(1654), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93347] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5373), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + [90599] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93361] = 4, - ACTIONS(3649), 1, + ACTIONS(1498), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [90609] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5375), 1, + ACTIONS(5474), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93375] = 4, - ACTIONS(3595), 1, + [90623] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5377), 1, + ACTIONS(5476), 1, anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93389] = 4, - ACTIONS(1196), 1, + [90637] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2947), 1, + ACTIONS(5478), 1, anon_sym_RBRACK, - STATE(2610), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93403] = 4, - ACTIONS(1196), 1, + [90651] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5379), 1, - anon_sym_RBRACK, - STATE(2446), 1, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(2657), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93417] = 4, - ACTIONS(2333), 1, - anon_sym_RBRACE, - ACTIONS(5381), 1, + [90665] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - STATE(2589), 1, - aux_sym_named_imports_repeat1, + ACTIONS(3053), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93431] = 2, + [90679] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5480), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3848), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [93441] = 4, - ACTIONS(5383), 1, + [90693] = 4, + ACTIONS(5463), 1, + anon_sym_RPAREN, + ACTIONS(5482), 1, anon_sym_COMMA, - ACTIONS(5386), 1, - anon_sym_RBRACE, - STATE(2613), 1, - aux_sym_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93455] = 2, + STATE(2656), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1504), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93465] = 3, - ACTIONS(5388), 1, - anon_sym_as, + [90707] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5485), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5390), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [93477] = 4, - ACTIONS(3649), 1, + [90721] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5392), 1, + ACTIONS(5487), 1, anon_sym_RBRACE, - STATE(2636), 1, + STATE(2680), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93491] = 4, - ACTIONS(1151), 1, - anon_sym_COMMA, - ACTIONS(5394), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93505] = 4, - ACTIONS(3649), 1, + [90735] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5392), 1, + ACTIONS(5487), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93519] = 4, - ACTIONS(4544), 1, - anon_sym_SEMI, - ACTIONS(5396), 1, - anon_sym_COMMA, - STATE(2619), 1, - aux_sym_using_declaration_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93533] = 4, - ACTIONS(5367), 1, - anon_sym_RBRACK, - ACTIONS(5399), 1, - anon_sym_COMMA, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93547] = 2, + [90749] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1702), 3, + ACTIONS(1506), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93557] = 4, - ACTIONS(1196), 1, + [90759] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3099), 1, + ACTIONS(3061), 1, anon_sym_RBRACK, - STATE(2638), 1, + STATE(2681), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93571] = 4, - ACTIONS(1196), 1, + [90773] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3099), 1, + ACTIONS(3061), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93585] = 4, - ACTIONS(5402), 1, - anon_sym_COMMA, - ACTIONS(5405), 1, - anon_sym_RBRACE, - STATE(2624), 1, - aux_sym__local_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93599] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5407), 1, - sym_identifier, - STATE(3176), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93613] = 2, + [90787] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1638), 3, + ACTIONS(1444), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93623] = 4, - ACTIONS(2327), 1, - anon_sym_RBRACE, - ACTIONS(5409), 1, - anon_sym_COMMA, - STATE(2613), 1, - aux_sym_export_clause_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [93637] = 2, + [90797] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1734), 3, + ACTIONS(1408), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93647] = 2, + [90807] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5489), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2425), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [93657] = 4, - ACTIONS(4874), 1, + [90821] = 4, + ACTIONS(4732), 1, sym_identifier, - ACTIONS(4876), 1, + ACTIONS(4734), 1, anon_sym_LBRACK, - ACTIONS(4878), 1, + ACTIONS(4736), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93671] = 2, + [90835] = 3, + ACTIONS(5491), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1706), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93681] = 2, + ACTIONS(5494), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [90847] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1646), 3, + ACTIONS(1424), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93691] = 2, + [90857] = 4, + ACTIONS(5497), 1, + anon_sym_COMMA, + ACTIONS(5499), 1, + anon_sym_RBRACE, + STATE(2606), 1, + aux_sym_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1726), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93701] = 2, + [90871] = 4, + ACTIONS(5501), 1, + anon_sym_COMMA, + ACTIONS(5503), 1, + anon_sym_RBRACE, + STATE(2609), 1, + aux_sym__local_export_clause_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1650), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [93711] = 4, - ACTIONS(3649), 1, + [90885] = 3, + ACTIONS(5505), 1, + anon_sym_as, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5507), 2, anon_sym_COMMA, - ACTIONS(5411), 1, anon_sym_RBRACE, - STATE(2749), 1, + [90897] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5509), 1, + anon_sym_RBRACE, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93725] = 4, - ACTIONS(3649), 1, + [90911] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5413), 1, + ACTIONS(5511), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93739] = 4, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5417), 1, - anon_sym_of, - STATE(2224), 1, - sym__using_declarator, + [90925] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5513), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93753] = 4, - ACTIONS(1196), 1, + [90939] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5419), 1, - anon_sym_RBRACK, - STATE(2446), 1, + ACTIONS(5515), 1, + anon_sym_RPAREN, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93767] = 3, - ACTIONS(5421), 1, - sym__statement_boundary, + [90953] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1540), 2, + ACTIONS(1033), 3, + sym__statement_boundary, anon_sym_else, anon_sym_while, - [93779] = 2, + [90963] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1710), 3, + ACTIONS(1510), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93789] = 4, - ACTIONS(5423), 1, - anon_sym_as, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2120), 1, - sym__from_clause, + [90973] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5517), 1, + anon_sym_of, + STATE(3193), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93803] = 4, - ACTIONS(1196), 1, + [90987] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5519), 1, + anon_sym_of, + STATE(3243), 1, + sym__initializer, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91001] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3101), 1, + ACTIONS(3065), 1, anon_sym_RPAREN, - STATE(2648), 1, + STATE(2695), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93817] = 4, - ACTIONS(1196), 1, + [91015] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3101), 1, + ACTIONS(3065), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93831] = 4, - ACTIONS(5427), 1, + [91029] = 4, + ACTIONS(5521), 1, anon_sym_COMMA, - ACTIONS(5429), 1, - anon_sym_RBRACE, - STATE(2624), 1, - aux_sym__local_export_clause_repeat1, + ACTIONS(5523), 1, + anon_sym_SEMI, + STATE(2704), 1, + aux_sym_using_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91043] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93845] = 4, - ACTIONS(4065), 1, + ACTIONS(1436), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91053] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5431), 1, + ACTIONS(5525), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93859] = 2, + [91067] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1470), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91077] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1514), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91087] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5527), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91101] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5529), 1, + sym_identifier, + STATE(2932), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2429), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [93869] = 2, + [91115] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1021), 3, + ACTIONS(1502), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93879] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5433), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + [91125] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93893] = 2, + ACTIONS(997), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91135] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1005), 3, + ACTIONS(1474), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93903] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5435), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [91145] = 3, + ACTIONS(5099), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93917] = 4, - ACTIONS(4843), 1, - sym_identifier, - ACTIONS(4845), 1, - anon_sym_LBRACK, - ACTIONS(4847), 1, - sym_private_property_identifier, + ACTIONS(5531), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91157] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93931] = 2, + ACTIONS(989), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91167] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(1642), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93941] = 4, - ACTIONS(5437), 1, - anon_sym_LBRACE, - ACTIONS(5439), 1, - anon_sym_LPAREN, - STATE(520), 1, - sym_statement_block, + [91177] = 4, + ACTIONS(5521), 1, + anon_sym_COMMA, + ACTIONS(5533), 1, + anon_sym_SEMI, + STATE(2636), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93955] = 4, - ACTIONS(4045), 1, - anon_sym_DQUOTE, - ACTIONS(4047), 1, - anon_sym_SQUOTE, - STATE(2198), 1, - sym_string, + [91191] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5419), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93969] = 2, + [91205] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(5535), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [91215] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1522), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [93979] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5316), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [91225] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [93993] = 3, - ACTIONS(2728), 1, - anon_sym_in, + ACTIONS(1526), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91235] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3073), 1, + anon_sym_RBRACK, + STATE(2727), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2785), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [94005] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5441), 1, - anon_sym_GT, + [91249] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3073), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94019] = 2, + [91263] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1546), 3, + ACTIONS(993), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94029] = 4, - ACTIONS(5003), 1, + [91273] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5443), 1, - sym_identifier, - STATE(2989), 1, + ACTIONS(5537), 1, + anon_sym_COLON, + STATE(3265), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94043] = 2, + [91287] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1590), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94053] = 2, + [91297] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1642), 3, + ACTIONS(1650), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94063] = 4, - ACTIONS(3649), 1, + [91307] = 4, + ACTIONS(4579), 1, + anon_sym_SEMI, + ACTIONS(5539), 1, anon_sym_COMMA, - ACTIONS(5445), 1, + STATE(2721), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91321] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1530), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91331] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5542), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94077] = 4, - ACTIONS(3649), 1, + [91345] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5447), 1, + ACTIONS(5544), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94091] = 2, + [91359] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5546), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91373] = 3, + ACTIONS(5548), 1, + anon_sym_as, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5550), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [91385] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1520), 3, + ACTIONS(1462), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94101] = 4, - ACTIONS(1196), 1, + [91395] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3109), 1, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(2670), 1, + STATE(2736), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94115] = 4, - ACTIONS(1196), 1, + [91409] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3109), 1, + ACTIONS(3081), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94129] = 2, + [91423] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1558), 3, + ACTIONS(1534), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94139] = 4, - ACTIONS(4065), 1, + [91433] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5449), 1, + ACTIONS(5552), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94153] = 4, - ACTIONS(1196), 1, + [91447] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1594), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91457] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5451), 1, + ACTIONS(5554), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94167] = 4, - ACTIONS(3595), 1, + [91471] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5556), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91485] = 3, + ACTIONS(5558), 1, + sym__statement_boundary, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1456), 2, + anon_sym_else, + anon_sym_while, + [91497] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1025), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91507] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5453), 1, + ACTIONS(5560), 1, anon_sym_RBRACE, - STATE(2728), 1, + STATE(2822), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94181] = 4, - ACTIONS(3649), 1, + [91521] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5455), 1, + ACTIONS(5562), 1, anon_sym_RBRACE, - STATE(2729), 1, + STATE(2756), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94195] = 2, + [91535] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1524), 3, + ACTIONS(1538), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94205] = 4, - ACTIONS(5457), 1, + [91545] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5562), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91559] = 4, + ACTIONS(5564), 1, + anon_sym_LBRACE, + ACTIONS(5566), 1, anon_sym_LPAREN, - ACTIONS(5459), 1, - sym__await_keyword, - STATE(31), 1, - sym__for_header, + STATE(503), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94219] = 4, - ACTIONS(3649), 1, + [91573] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5455), 1, + ACTIONS(5568), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2823), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94233] = 4, - ACTIONS(3595), 1, + [91587] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5568), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91601] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5453), 1, + ACTIONS(5560), 1, anon_sym_RBRACE, - STATE(2750), 1, + STATE(2796), 1, aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94247] = 3, - ACTIONS(4995), 1, - anon_sym_EQ, + [91615] = 4, + ACTIONS(5570), 1, + sym_identifier, + ACTIONS(5572), 1, + anon_sym_of, + STATE(2690), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5461), 2, + [91629] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - anon_sym_RPAREN, - [94259] = 4, - ACTIONS(5463), 1, + ACTIONS(5574), 1, + anon_sym_RBRACE, + STATE(2891), 1, + aux_sym_object_pattern_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91643] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5465), 1, - sym__await_keyword, - STATE(73), 1, - sym__for_header, + ACTIONS(5576), 1, + sym_identifier, + STATE(3064), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94273] = 2, + [91657] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1562), 3, + ACTIONS(1412), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94283] = 4, - ACTIONS(5461), 1, - anon_sym_RPAREN, - ACTIONS(5467), 1, - anon_sym_COMMA, - STATE(2680), 1, - aux_sym_formal_parameters_repeat1, + [91667] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94297] = 4, - ACTIONS(1151), 1, + ACTIONS(1416), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [91677] = 4, + ACTIONS(5578), 1, anon_sym_COMMA, - ACTIONS(5065), 1, - anon_sym_RBRACK, - STATE(2735), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5580), 1, + anon_sym_SEMI, + STATE(2721), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94311] = 4, - ACTIONS(1196), 1, + [91691] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(3061), 1, - anon_sym_RBRACK, - STATE(2731), 1, - aux_sym_array_repeat1, + ACTIONS(5582), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94325] = 3, - ACTIONS(5470), 1, - anon_sym_as, + [91705] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5584), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5472), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [94337] = 2, + [91719] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, + ACTIONS(1542), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94347] = 4, - ACTIONS(1196), 1, + [91729] = 4, + ACTIONS(5521), 1, anon_sym_COMMA, - ACTIONS(3061), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5586), 1, + anon_sym_SEMI, + STATE(2636), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94361] = 2, + [91743] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1420), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94371] = 4, - ACTIONS(1151), 1, + [91753] = 4, + ACTIONS(5578), 1, anon_sym_COMMA, - ACTIONS(5065), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5588), 1, + anon_sym_SEMI, + STATE(2721), 1, + aux_sym_variable_declaration_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [91767] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5590), 1, + anon_sym_of, + STATE(3193), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94385] = 4, - ACTIONS(1196), 1, + [91781] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3113), 1, + ACTIONS(3089), 1, anon_sym_RPAREN, - STATE(2692), 1, + STATE(2766), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94399] = 4, - ACTIONS(1196), 1, + [91795] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(3113), 1, + ACTIONS(3089), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94413] = 2, + [91809] = 4, + ACTIONS(1135), 1, + anon_sym_EQ, + ACTIONS(5592), 1, + anon_sym_of, + STATE(3243), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94423] = 4, - ACTIONS(4065), 1, + [91823] = 4, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(4071), 1, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5474), 1, + ACTIONS(5594), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94437] = 4, - ACTIONS(1196), 1, + [91837] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5476), 1, + ACTIONS(5596), 1, anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94451] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2947), 1, - anon_sym_RBRACK, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94465] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1666), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94475] = 2, + [91851] = 3, + ACTIONS(5598), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1670), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94485] = 2, + ACTIONS(4018), 2, + anon_sym_LPAREN, + sym_optional_chain, + [91863] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, + ACTIONS(1546), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94495] = 2, + [91873] = 4, + ACTIONS(5521), 1, + anon_sym_COMMA, + ACTIONS(5600), 1, + anon_sym_SEMI, + STATE(2758), 1, + aux_sym_using_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1566), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94505] = 4, - ACTIONS(5478), 1, + [91887] = 4, + ACTIONS(5470), 1, sym_identifier, - ACTIONS(5480), 1, + ACTIONS(5472), 1, anon_sym_of, - STATE(2859), 1, + STATE(2173), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94519] = 2, + [91901] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94529] = 4, - ACTIONS(1151), 1, + ACTIONS(5602), 3, + anon_sym_LBRACK, + anon_sym_DOT, + anon_sym_BQUOTE, + [91911] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5059), 1, + ACTIONS(5101), 1, anon_sym_RBRACK, - STATE(2620), 1, + STATE(2834), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94543] = 2, + [91925] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3027), 1, + anon_sym_RBRACK, + STATE(2829), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1570), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94553] = 2, + [91939] = 4, + ACTIONS(5604), 1, + anon_sym_LPAREN, + ACTIONS(5606), 1, + sym__await_keyword, + STATE(31), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94563] = 2, + [91953] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2811), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1654), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94573] = 2, + [91967] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3027), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1614), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94583] = 4, - ACTIONS(1196), 1, + [91981] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(3117), 1, - anon_sym_RPAREN, - STATE(2707), 1, - aux_sym_array_repeat1, + ACTIONS(5101), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94597] = 4, - ACTIONS(1196), 1, + [91995] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(3117), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5227), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94611] = 4, - ACTIONS(1196), 1, + [92009] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5482), 1, + ACTIONS(3095), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2784), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94625] = 4, - ACTIONS(4662), 1, - sym_identifier, - ACTIONS(4664), 1, - anon_sym_LBRACK, - ACTIONS(4666), 1, - sym_private_property_identifier, + [92023] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5608), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94639] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5484), 1, - sym_identifier, - STATE(3212), 1, - sym_formal_parameters, + [92037] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(5610), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94653] = 2, + [92051] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1674), 3, + ACTIONS(1041), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94663] = 2, + [92061] = 4, + ACTIONS(5612), 1, + anon_sym_COMMA, + ACTIONS(5615), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1678), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94673] = 2, + [92075] = 4, + ACTIONS(5617), 1, + anon_sym_COMMA, + ACTIONS(5619), 1, + anon_sym_RBRACE, + STATE(2870), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94683] = 2, + [92089] = 4, + ACTIONS(5621), 1, + anon_sym_as, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2081), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3983), 3, - anon_sym_export, - anon_sym_class, - anon_sym_AT, - [94693] = 2, + [92103] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, + ACTIONS(981), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94703] = 4, - ACTIONS(4991), 1, - anon_sym_COMMA, - ACTIONS(4993), 1, + [92113] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1658), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92123] = 4, + ACTIONS(1210), 1, anon_sym_RPAREN, - STATE(2590), 1, + ACTIONS(5625), 1, + anon_sym_COMMA, + STATE(2656), 1, aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94717] = 2, + [92137] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1754), 3, + ACTIONS(1562), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94727] = 4, - ACTIONS(5486), 1, + [92147] = 4, + ACTIONS(5627), 1, anon_sym_COMMA, - ACTIONS(5488), 1, + ACTIONS(5630), 1, anon_sym_RBRACE, - STATE(2611), 1, - aux_sym_named_imports_repeat1, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94741] = 2, + [92161] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5632), 1, + anon_sym_RBRACE, + STATE(2611), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1574), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94751] = 4, - ACTIONS(3649), 1, + [92175] = 4, + ACTIONS(5634), 1, anon_sym_COMMA, - ACTIONS(5490), 1, + ACTIONS(5637), 1, anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + STATE(2799), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94765] = 4, - ACTIONS(5003), 1, + [92189] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5492), 1, - sym_identifier, - STATE(2960), 1, + ACTIONS(5639), 1, + anon_sym_COLON, + STATE(3265), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94779] = 2, + [92203] = 4, + ACTIONS(4627), 1, + sym_identifier, + ACTIONS(4629), 1, + anon_sym_LBRACK, + ACTIONS(4631), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94789] = 4, - ACTIONS(5350), 1, + [92217] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5494), 1, - anon_sym_SEMI, - STATE(2619), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(5641), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94803] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5496), 1, - anon_sym_RBRACE, - STATE(2805), 1, - aux_sym_object_repeat1, + [92231] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94817] = 4, - ACTIONS(3649), 1, + ACTIONS(1049), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92241] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5496), 1, + ACTIONS(5643), 1, anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + STATE(2888), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94831] = 4, - ACTIONS(3595), 1, + [92255] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5498), 1, + ACTIONS(5645), 1, anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + STATE(2889), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94845] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5500), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + [92269] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94859] = 3, - ACTIONS(4043), 1, + ACTIONS(1606), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92279] = 3, + ACTIONS(4020), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - [94871] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5502), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [94885] = 4, - ACTIONS(3649), 1, + [92291] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5504), 1, + ACTIONS(5632), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94899] = 2, + [92305] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1682), 3, + ACTIONS(1610), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [94909] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(5506), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + [92315] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94923] = 4, - ACTIONS(5423), 1, + ACTIONS(1578), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92325] = 4, + ACTIONS(5621), 1, anon_sym_as, - ACTIONS(5425), 1, + ACTIONS(5623), 1, anon_sym_from, - STATE(2159), 1, + STATE(2140), 1, sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94937] = 4, - ACTIONS(5415), 1, + [92339] = 4, + ACTIONS(5470), 1, sym_identifier, - ACTIONS(5417), 1, + ACTIONS(5472), 1, anon_sym_of, - STATE(2196), 1, + STATE(2186), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94951] = 4, - ACTIONS(5415), 1, - sym_identifier, - ACTIONS(5417), 1, - anon_sym_of, - STATE(2206), 1, - sym__using_declarator, + [92353] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5645), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94965] = 4, - ACTIONS(1151), 1, + [92367] = 4, + ACTIONS(3515), 1, anon_sym_COMMA, - ACTIONS(5508), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + ACTIONS(5643), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [94979] = 2, + [92381] = 4, + ACTIONS(5647), 1, + anon_sym_LPAREN, + ACTIONS(5649), 1, + sym__await_keyword, + STATE(42), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1758), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [94989] = 4, - ACTIONS(5003), 1, + [92395] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5510), 1, + ACTIONS(5651), 1, sym_identifier, - STATE(3212), 1, + STATE(3113), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95003] = 4, - ACTIONS(5415), 1, + [92409] = 4, + ACTIONS(5470), 1, sym_identifier, - ACTIONS(5417), 1, + ACTIONS(5472), 1, anon_sym_of, - STATE(2233), 1, + STATE(2159), 1, sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95017] = 2, + [92423] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5653), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95027] = 4, - ACTIONS(5003), 1, + [92437] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5512), 1, + ACTIONS(5655), 1, sym_identifier, - STATE(3108), 1, + STATE(3269), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95041] = 2, + [92451] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5657), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95051] = 2, + [92465] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5659), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95061] = 3, - ACTIONS(5514), 1, - anon_sym_as, + [92479] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5661), 1, + anon_sym_RBRACE, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5517), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95073] = 2, + [92493] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1662), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95083] = 2, + ACTIONS(2871), 3, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_RBRACK, + [92503] = 4, + ACTIONS(4022), 1, + anon_sym_DQUOTE, + ACTIONS(4024), 1, + anon_sym_SQUOTE, + STATE(2199), 1, + sym_string, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1508), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95093] = 4, - ACTIONS(3595), 1, + [92517] = 4, + ACTIONS(5578), 1, anon_sym_COMMA, - ACTIONS(5322), 1, - anon_sym_RBRACE, - STATE(2599), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(5663), 1, + anon_sym_SEMI, + STATE(2754), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95107] = 4, - ACTIONS(5003), 1, + [92531] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5520), 1, + ACTIONS(5665), 1, sym_identifier, - STATE(2989), 1, + STATE(2932), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95121] = 4, - ACTIONS(5003), 1, + [92545] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5522), 1, + ACTIONS(5667), 1, sym_identifier, - STATE(2892), 1, + STATE(2996), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95135] = 4, - ACTIONS(5524), 1, - anon_sym_COMMA, - ACTIONS(5527), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95149] = 4, - ACTIONS(5529), 1, + [92559] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5532), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(5669), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95163] = 2, + [92573] = 3, + ACTIONS(5099), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1033), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95173] = 4, - ACTIONS(1196), 1, + ACTIONS(5671), 2, anon_sym_COMMA, - ACTIONS(2900), 1, - anon_sym_RPAREN, - STATE(2543), 1, - aux_sym_array_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95187] = 4, - ACTIONS(1196), 1, + anon_sym_RBRACK, + [92585] = 4, + ACTIONS(5578), 1, anon_sym_COMMA, - ACTIONS(2900), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5673), 1, + anon_sym_SEMI, + STATE(2760), 1, + aux_sym_variable_declaration_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95201] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3063), 1, - anon_sym_RPAREN, - STATE(2769), 1, - aux_sym_array_repeat1, + [92599] = 4, + ACTIONS(5675), 1, + sym_identifier, + ACTIONS(5677), 1, + anon_sym_of, + STATE(2770), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95215] = 2, + [92613] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1714), 3, + ACTIONS(1598), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95225] = 4, - ACTIONS(1196), 1, + [92623] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(3063), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + ACTIONS(5679), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95239] = 3, - ACTIONS(5534), 1, - anon_sym_DOT, + [92637] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_LPAREN, - sym_optional_chain, - [95251] = 2, + ACTIONS(1478), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92647] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1718), 3, + ACTIONS(1558), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95261] = 2, + [92657] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1722), 3, + ACTIONS(1432), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95271] = 4, - ACTIONS(1151), 1, + [92667] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5236), 1, + ACTIONS(5681), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [92681] = 4, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5330), 1, anon_sym_RBRACK, - STATE(2836), 1, + STATE(2919), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95285] = 4, - ACTIONS(1196), 1, + [92695] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2929), 1, + ACTIONS(2911), 1, anon_sym_RBRACK, - STATE(2832), 1, + STATE(2917), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95299] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5536), 1, - anon_sym_GT, + [92709] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5683), 1, + sym_identifier, + STATE(3281), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95313] = 4, - ACTIONS(1196), 1, + [92723] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(2929), 1, + ACTIONS(2911), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95327] = 4, - ACTIONS(1151), 1, + [92737] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5236), 1, + ACTIONS(5330), 1, anon_sym_RBRACK, - STATE(2620), 1, + STATE(2851), 1, aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95341] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95351] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95361] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95371] = 2, + [92751] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, + ACTIONS(1662), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95381] = 4, - ACTIONS(1196), 1, + [92761] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5538), 1, + ACTIONS(3029), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2860), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95395] = 2, + [92775] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3029), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95405] = 2, + [92789] = 4, + ACTIONS(1146), 1, + anon_sym_COMMA, + ACTIONS(5685), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95415] = 4, - ACTIONS(4728), 1, + [92803] = 4, + ACTIONS(4750), 1, sym_identifier, - ACTIONS(4730), 1, + ACTIONS(4752), 1, anon_sym_LBRACK, - ACTIONS(4732), 1, + ACTIONS(4754), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95429] = 2, + [92817] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5687), 1, + sym_identifier, + STATE(3320), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95439] = 4, - ACTIONS(5540), 1, - sym_identifier, - ACTIONS(5542), 1, - anon_sym_of, - STATE(2823), 1, - sym__using_declarator, + [92831] = 4, + ACTIONS(5671), 1, + anon_sym_RBRACK, + ACTIONS(5689), 1, + anon_sym_COMMA, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95453] = 2, + [92845] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5692), 1, + sym_identifier, + STATE(3080), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95463] = 2, + [92859] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(1466), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95473] = 2, + [92869] = 4, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5694), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1594), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95483] = 2, + [92883] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1582), 3, + ACTIONS(1518), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95493] = 2, + [92893] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(997), 3, + ACTIONS(1582), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95503] = 4, - ACTIONS(5544), 1, + [92903] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5546), 1, - anon_sym_RBRACE, - STATE(2627), 1, - aux_sym_export_clause_repeat1, + ACTIONS(5696), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95517] = 4, - ACTIONS(4582), 1, - anon_sym_SEMI, - ACTIONS(5548), 1, - anon_sym_COMMA, - STATE(2781), 1, - aux_sym_variable_declaration_repeat1, + [92917] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95531] = 2, + ACTIONS(1550), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92927] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1013), 3, + ACTIONS(1554), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95541] = 4, - ACTIONS(5551), 1, - anon_sym_COMMA, - ACTIONS(5553), 1, - anon_sym_RBRACE, - STATE(2644), 1, - aux_sym__local_export_clause_repeat1, + [92937] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95555] = 2, + ACTIONS(1566), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [92947] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1578), 3, + ACTIONS(1452), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95565] = 4, - ACTIONS(5003), 1, + [92957] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5555), 1, + ACTIONS(5698), 1, sym_identifier, - STATE(3043), 1, + STATE(3016), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95579] = 4, - ACTIONS(5415), 1, + [92971] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5700), 1, sym_identifier, - ACTIONS(5417), 1, - anon_sym_of, - STATE(2331), 1, - sym__using_declarator, + STATE(3051), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95593] = 2, + [92985] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1730), 3, + ACTIONS(1602), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95603] = 3, - ACTIONS(5557), 1, - anon_sym_as, + [92995] = 4, + ACTIONS(2349), 1, + anon_sym_RBRACE, + ACTIONS(5702), 1, + anon_sym_COMMA, + STATE(2799), 1, + aux_sym_named_imports_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5559), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [95615] = 3, - ACTIONS(5561), 1, + [93009] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3915), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93019] = 3, + ACTIONS(5704), 1, anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + ACTIONS(4018), 2, anon_sym_LPAREN, sym_optional_chain, - [95627] = 2, + [93031] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5706), 1, + sym_identifier, + STATE(3129), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1512), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95637] = 2, + [93045] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1738), 3, + ACTIONS(1570), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95647] = 4, - ACTIONS(5003), 1, + [93055] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5563), 1, + ACTIONS(5708), 1, sym_identifier, - STATE(2959), 1, + STATE(3146), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95661] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5565), 1, - anon_sym_RBRACE, - STATE(2650), 1, - aux_sym_object_repeat1, + [93069] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95675] = 4, - ACTIONS(5326), 1, - anon_sym_COMMA, - ACTIONS(5567), 1, - anon_sym_SEMI, - STATE(2781), 1, - aux_sym_variable_declaration_repeat1, + ACTIONS(1482), 3, + sym__statement_boundary, + anon_sym_else, + anon_sym_while, + [93079] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5710), 1, + sym_identifier, + STATE(3211), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93093] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95689] = 4, - ACTIONS(5003), 1, + ACTIONS(3966), 3, + anon_sym_export, + anon_sym_class, + anon_sym_AT, + [93103] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5569), 1, + ACTIONS(5712), 1, sym_identifier, - STATE(3007), 1, + STATE(3113), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95703] = 2, + [93117] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3063), 1, + anon_sym_RPAREN, + STATE(2802), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95713] = 2, + [93131] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(1574), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95723] = 4, - ACTIONS(1196), 1, + [93141] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5571), 1, + ACTIONS(3063), 1, anon_sym_RPAREN, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95737] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5573), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + [93155] = 3, + ACTIONS(5714), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95751] = 4, - ACTIONS(3595), 1, + ACTIONS(4018), 2, + anon_sym_LPAREN, + sym_optional_chain, + [93167] = 4, + ACTIONS(5141), 1, anon_sym_COMMA, - ACTIONS(5575), 1, - anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, + ACTIONS(5143), 1, + anon_sym_RPAREN, + STATE(2794), 1, + aux_sym_formal_parameters_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95765] = 4, - ACTIONS(3595), 1, + [93181] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5577), 1, + ACTIONS(5716), 1, anon_sym_RBRACE, - STATE(2750), 1, - aux_sym_object_pattern_repeat1, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [95779] = 2, + STATE(2787), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1586), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95789] = 3, - ACTIONS(5579), 1, - anon_sym_DOT, + [93195] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5718), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, - anon_sym_LPAREN, - sym_optional_chain, - [95801] = 2, + [93209] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5720), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1658), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95811] = 4, - ACTIONS(3649), 1, + [93223] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5581), 1, + ACTIONS(5722), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95825] = 2, + [93237] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5724), 1, + sym_identifier, + STATE(3295), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1686), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95835] = 2, + [93251] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5726), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95845] = 4, - ACTIONS(5003), 1, + [93265] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5583), 1, + ACTIONS(5728), 1, sym_identifier, - STATE(3116), 1, + STATE(3322), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95859] = 2, + [93279] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1057), 3, + ACTIONS(1666), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95869] = 2, + [93289] = 3, + ACTIONS(5730), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1550), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95879] = 4, - ACTIONS(5003), 1, + ACTIONS(4018), 2, anon_sym_LPAREN, - ACTIONS(5585), 1, - sym_identifier, - STATE(3142), 1, - sym_formal_parameters, + sym_optional_chain, + [93301] = 4, + ACTIONS(3573), 1, + anon_sym_COMMA, + ACTIONS(5732), 1, + anon_sym_RBRACE, + STATE(2603), 1, + aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95893] = 2, + [93315] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(1428), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95903] = 2, + [93325] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5734), 1, + sym_identifier, + STATE(2978), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95913] = 4, - ACTIONS(3649), 1, + [93339] = 4, + ACTIONS(3573), 1, anon_sym_COMMA, - ACTIONS(5565), 1, + ACTIONS(5732), 1, anon_sym_RBRACE, - STATE(2749), 1, + STATE(2787), 1, aux_sym_object_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95927] = 3, - ACTIONS(5587), 1, - anon_sym_DOT, + [93353] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2915), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + [93367] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - sym_optional_chain, - [95939] = 4, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(5589), 1, - anon_sym_of, - STATE(3119), 1, - sym__initializer, + ACTIONS(5736), 1, + sym_identifier, + STATE(2994), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95953] = 2, + [93381] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1742), 3, + ACTIONS(1614), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [95963] = 2, + [93391] = 3, + ACTIONS(5738), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1750), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [95973] = 4, - ACTIONS(5003), 1, + ACTIONS(4018), 2, anon_sym_LPAREN, - ACTIONS(5591), 1, + sym_optional_chain, + [93403] = 4, + ACTIONS(5470), 1, sym_identifier, - STATE(3218), 1, - sym_formal_parameters, + ACTIONS(5472), 1, + anon_sym_of, + STATE(2261), 1, + sym__using_declarator, ACTIONS(5), 2, sym_html_comment, sym_comment, - [95987] = 4, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(5593), 1, - anon_sym_of, - STATE(3120), 1, - sym__initializer, + [93417] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3037), 1, + anon_sym_RBRACK, + STATE(2605), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96001] = 2, + [93431] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(1670), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96011] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5595), 1, - sym_identifier, - STATE(2877), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96025] = 4, - ACTIONS(5350), 1, + [93441] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5597), 1, - anon_sym_SEMI, - STATE(2722), 1, - aux_sym_using_declaration_repeat1, + ACTIONS(3037), 1, + anon_sym_RBRACK, + STATE(2569), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96039] = 2, + [93455] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, + ACTIONS(1017), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96049] = 4, - ACTIONS(5599), 1, - anon_sym_LBRACE, - ACTIONS(5601), 1, + [93465] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2424), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96063] = 2, + ACTIONS(5740), 1, + sym_identifier, + STATE(3113), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1590), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96073] = 2, + [93479] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1528), 3, + ACTIONS(1646), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96083] = 3, - ACTIONS(5603), 1, - anon_sym_DOT, + [93489] = 4, + ACTIONS(3515), 1, + anon_sym_COMMA, + ACTIONS(5574), 1, + anon_sym_RBRACE, + STATE(2796), 1, + aux_sym_object_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4041), 2, + [93503] = 4, + ACTIONS(5742), 1, + anon_sym_LBRACE, + ACTIONS(5744), 1, anon_sym_LPAREN, - sym_optional_chain, - [96095] = 4, - ACTIONS(3649), 1, - anon_sym_COMMA, - ACTIONS(5605), 1, - anon_sym_RBRACE, - STATE(2561), 1, - aux_sym_object_repeat1, + STATE(2404), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96109] = 2, + [93517] = 4, + ACTIONS(4782), 1, + sym_identifier, + ACTIONS(4784), 1, + anon_sym_LBRACK, + ACTIONS(4786), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1496), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96119] = 2, + [93531] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(989), 3, + ACTIONS(1618), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96129] = 4, - ACTIONS(1196), 1, + [93541] = 4, + ACTIONS(1188), 1, anon_sym_COMMA, - ACTIONS(5607), 1, + ACTIONS(5746), 1, anon_sym_RBRACK, - STATE(2446), 1, + STATE(2569), 1, aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96143] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5609), 1, - sym_identifier, - STATE(2918), 1, - sym_formal_parameters, + [93555] = 3, + ACTIONS(5095), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96157] = 4, - ACTIONS(3649), 1, + ACTIONS(1890), 2, + anon_sym_in, + anon_sym_of, + [93567] = 4, + ACTIONS(1146), 1, anon_sym_COMMA, - ACTIONS(5605), 1, - anon_sym_RBRACE, - STATE(2749), 1, - aux_sym_object_repeat1, + ACTIONS(5748), 1, + anon_sym_RBRACK, + STATE(2851), 1, + aux_sym_array_pattern_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96171] = 4, - ACTIONS(5003), 1, + [93581] = 4, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5611), 1, + ACTIONS(5750), 1, sym_identifier, - STATE(2937), 1, + STATE(3220), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96185] = 4, - ACTIONS(1151), 1, - anon_sym_COMMA, - ACTIONS(5613), 1, - anon_sym_RBRACK, - STATE(2620), 1, - aux_sym_array_pattern_repeat1, + [93595] = 3, + ACTIONS(4982), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(1890), 2, + anon_sym_in, + anon_sym_of, + [93607] = 4, + ACTIONS(5071), 1, + anon_sym_LPAREN, + ACTIONS(5752), 1, + sym_identifier, + STATE(2932), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96199] = 2, + [93621] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1698), 3, + ACTIONS(1622), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96209] = 2, + [93631] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1634), 3, + ACTIONS(1448), 3, sym__statement_boundary, anon_sym_else, anon_sym_while, - [96219] = 2, + [93641] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3979), 3, + ACTIONS(3832), 3, anon_sym_export, anon_sym_class, anon_sym_AT, - [96229] = 2, + [93651] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(2915), 1, + anon_sym_RPAREN, + STATE(2683), 1, + aux_sym_array_repeat1, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1746), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96239] = 2, + [93665] = 4, + ACTIONS(1188), 1, + anon_sym_COMMA, + ACTIONS(3095), 1, + anon_sym_RPAREN, + STATE(2569), 1, + aux_sym_array_repeat1, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93679] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3120), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93690] = 3, + ACTIONS(4890), 1, + anon_sym_LBRACE, + STATE(1226), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93701] = 3, + ACTIONS(5754), 1, + anon_sym_LBRACE, + STATE(1597), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93712] = 3, + ACTIONS(5756), 1, + anon_sym_LBRACE, + STATE(1328), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93723] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3089), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93734] = 3, + ACTIONS(5758), 1, + anon_sym_LBRACE, + STATE(110), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1532), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96249] = 2, + [93745] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3090), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1500), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96259] = 2, + [93756] = 3, + ACTIONS(5754), 1, + anon_sym_LBRACE, + STATE(1606), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1598), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96269] = 2, + [93767] = 3, + ACTIONS(5754), 1, + anon_sym_LBRACE, + STATE(1608), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1602), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96279] = 4, - ACTIONS(5003), 1, - anon_sym_LPAREN, - ACTIONS(5615), 1, - sym_identifier, - STATE(3212), 1, - sym_formal_parameters, + [93778] = 3, + ACTIONS(4890), 1, + anon_sym_LBRACE, + STATE(1145), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96293] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3075), 1, - anon_sym_RBRACK, - STATE(2563), 1, - aux_sym_array_repeat1, + [93789] = 3, + ACTIONS(5754), 1, + anon_sym_LBRACE, + STATE(1616), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96307] = 4, - ACTIONS(5326), 1, - anon_sym_COMMA, - ACTIONS(5617), 1, - anon_sym_SEMI, - STATE(2781), 1, - aux_sym_variable_declaration_repeat1, + [93800] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96321] = 4, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(5619), 1, - anon_sym_of, - STATE(3119), 1, - sym__initializer, + ACTIONS(3931), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [93809] = 3, + ACTIONS(5760), 1, + sym_identifier, + ACTIONS(5762), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96335] = 4, - ACTIONS(5326), 1, - anon_sym_COMMA, - ACTIONS(5621), 1, - anon_sym_SEMI, - STATE(2794), 1, - aux_sym_variable_declaration_repeat1, + [93820] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96349] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2933), 1, - anon_sym_RPAREN, - STATE(2798), 1, - aux_sym_array_repeat1, + ACTIONS(5764), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [93829] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3092), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96363] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(2933), 1, - anon_sym_RPAREN, - STATE(2446), 1, - aux_sym_array_repeat1, + [93840] = 3, + ACTIONS(4720), 1, + anon_sym_LBRACE, + STATE(2925), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96377] = 2, + [93851] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3106), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1536), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96387] = 2, + [93862] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3108), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1554), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96397] = 2, + [93873] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3291), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1690), 3, - sym__statement_boundary, - anon_sym_else, - anon_sym_while, - [96407] = 3, - ACTIONS(4886), 1, - anon_sym_EQ, + [93884] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3139), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(1928), 2, - anon_sym_in, - anon_sym_of, - [96419] = 4, - ACTIONS(5003), 1, + [93895] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - ACTIONS(5623), 1, - sym_identifier, - STATE(2989), 1, + STATE(3294), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96433] = 4, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5625), 1, - anon_sym_GT, + [93906] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3142), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96447] = 4, - ACTIONS(1143), 1, - anon_sym_EQ, - ACTIONS(5627), 1, - anon_sym_of, - STATE(3120), 1, - sym__initializer, + [93917] = 3, + ACTIONS(4448), 1, + anon_sym_function, + ACTIONS(5768), 1, + anon_sym_async, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96461] = 4, - ACTIONS(5350), 1, - anon_sym_COMMA, - ACTIONS(5629), 1, - anon_sym_SEMI, - STATE(2583), 1, - aux_sym_using_declaration_repeat1, + [93928] = 3, + ACTIONS(4641), 1, + anon_sym_LBRACE, + STATE(1629), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96475] = 4, - ACTIONS(1196), 1, - anon_sym_COMMA, - ACTIONS(3075), 1, - anon_sym_RBRACK, - STATE(2446), 1, - aux_sym_array_repeat1, + [93939] = 3, + ACTIONS(5770), 1, + anon_sym_LBRACE, + STATE(925), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96489] = 4, - ACTIONS(3595), 1, - anon_sym_COMMA, - ACTIONS(5498), 1, - anon_sym_RBRACE, - STATE(2801), 1, - aux_sym_object_pattern_repeat1, + [93950] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3126), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [93961] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3143), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96503] = 3, - ACTIONS(5003), 1, + [93972] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3186), 1, + STATE(3128), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96514] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1621), 1, - sym_statement_block, + [93983] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5489), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96525] = 3, - ACTIONS(4620), 1, + [93994] = 3, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(1385), 1, + STATE(2240), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96536] = 3, - ACTIONS(4620), 1, + [94005] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(1350), 1, - sym_class_body, + STATE(1122), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96547] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3027), 1, - sym__class_member_body, + [94016] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3130), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96558] = 3, - ACTIONS(5633), 1, + [94027] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(3029), 1, + STATE(3132), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96569] = 2, + [94038] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5774), 1, + anon_sym_SLASH2, + ACTIONS(5776), 1, + sym__regex_flags_start, + [94051] = 3, + ACTIONS(4720), 1, + anon_sym_LBRACE, + STATE(2684), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5635), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96578] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5371), 1, - anon_sym_GT, + [94062] = 3, + ACTIONS(5778), 1, + sym_identifier, + ACTIONS(5780), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96589] = 2, + [94073] = 3, + ACTIONS(4732), 1, + sym_identifier, + ACTIONS(4736), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96598] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5371), 1, - anon_sym_GT, + [94084] = 3, + ACTIONS(5782), 1, + sym_identifier, + ACTIONS(5784), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96609] = 3, - ACTIONS(4746), 1, + [94095] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1625), 1, - sym_class_body, + STATE(3133), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96620] = 2, + [94106] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3135), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96629] = 3, - ACTIONS(4746), 1, + [94117] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1627), 1, - sym_class_body, + STATE(2698), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96640] = 3, - ACTIONS(5631), 1, + [94128] = 3, + ACTIONS(5015), 1, anon_sym_LBRACE, - STATE(1628), 1, - sym_statement_block, + STATE(1025), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96651] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(571), 1, - sym_statement_block, + [94139] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(50), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96662] = 3, - ACTIONS(5631), 1, + [94150] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1633), 1, + STATE(1258), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96673] = 3, - ACTIONS(5637), 1, + [94161] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1380), 1, + STATE(1259), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96684] = 2, + [94172] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5386), 2, + ACTIONS(3907), 2, anon_sym_COMMA, anon_sym_RBRACE, - [96693] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1641), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96704] = 3, - ACTIONS(5631), 1, + [94181] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1642), 1, + STATE(883), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96715] = 3, - ACTIONS(4746), 1, - anon_sym_LBRACE, - STATE(1644), 1, - sym_class_body, + [94192] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2934), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96726] = 3, - ACTIONS(5631), 1, + [94203] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1651), 1, + STATE(915), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96737] = 2, + [94214] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5788), 1, + anon_sym_SLASH2, + ACTIONS(5790), 1, + sym__regex_flags_start, + [94227] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2947), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96746] = 3, - ACTIONS(4620), 1, + [94238] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(1381), 1, + STATE(1260), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96757] = 3, - ACTIONS(5437), 1, + [94249] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(629), 1, + STATE(2739), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96768] = 3, - ACTIONS(4742), 1, - anon_sym_LBRACE, - STATE(1040), 1, - sym_class_body, + [94260] = 3, + ACTIONS(5792), 1, + sym_identifier, + ACTIONS(5794), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96779] = 3, - ACTIONS(5639), 1, + [94271] = 3, + ACTIONS(4627), 1, sym_identifier, - ACTIONS(5641), 1, - anon_sym_of, + ACTIONS(4631), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96790] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2605), 1, - sym_statement_block, + [94282] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5525), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96801] = 3, - ACTIONS(5643), 1, + [94293] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(1044), 1, + STATE(1717), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96812] = 2, + [94304] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5525), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5645), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96821] = 3, - ACTIONS(5599), 1, + [94315] = 3, + ACTIONS(4641), 1, anon_sym_LBRACE, - STATE(2621), 1, - sym_statement_block, + STATE(1539), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96832] = 3, - ACTIONS(4803), 1, + [94326] = 3, + ACTIONS(4641), 1, anon_sym_LBRACE, - STATE(994), 1, + STATE(1540), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96843] = 3, - ACTIONS(5647), 1, + [94337] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(1000), 1, + STATE(841), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96854] = 3, - ACTIONS(5437), 1, + [94348] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(522), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96865] = 3, - ACTIONS(5649), 1, - sym_identifier, - ACTIONS(5651), 1, - sym_jsx_identifier, + STATE(1317), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96876] = 3, - ACTIONS(5599), 1, + [94359] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(2631), 1, + STATE(850), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96887] = 3, - ACTIONS(4658), 1, + [94370] = 3, + ACTIONS(5798), 1, anon_sym_LBRACE, - STATE(2640), 1, - sym_class_body, + STATE(2595), 1, + sym_object, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96898] = 3, - ACTIONS(4726), 1, + [94381] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1821), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [96909] = 2, + STATE(2752), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5653), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [96918] = 3, - ACTIONS(5599), 1, + [94392] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(2647), 1, + STATE(858), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96929] = 3, - ACTIONS(5437), 1, + [94403] = 3, + ACTIONS(5770), 1, anon_sym_LBRACE, - STATE(609), 1, + STATE(859), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96940] = 3, - ACTIONS(4658), 1, + [94414] = 3, + ACTIONS(4641), 1, anon_sym_LBRACE, - STATE(2649), 1, + STATE(1543), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96951] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3128), 1, - sym_formal_parameters, + [94425] = 3, + ACTIONS(5770), 1, + anon_sym_LBRACE, + STATE(873), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96962] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5655), 1, - anon_sym_SLASH2, - ACTIONS(5657), 1, - sym__regex_flags_start, - [96975] = 3, - ACTIONS(5659), 1, + [94436] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1692), 1, + STATE(2753), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96986] = 3, - ACTIONS(3491), 1, + [94447] = 3, + ACTIONS(4720), 1, anon_sym_LBRACE, - STATE(1989), 1, - sym__class_member_body, + STATE(2759), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [96997] = 3, - ACTIONS(5661), 1, - sym_identifier, - ACTIONS(5663), 1, - sym_private_property_identifier, + [94458] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97008] = 3, - ACTIONS(4874), 1, - sym_identifier, - ACTIONS(4878), 1, - sym_private_property_identifier, + ACTIONS(5531), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [94467] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97019] = 3, - ACTIONS(5665), 1, - anon_sym_LPAREN, - STATE(21), 1, - sym__for_header, + ACTIONS(5800), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [94476] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2786), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97030] = 2, + [94487] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5357), 2, + ACTIONS(3923), 2, anon_sym_COMMA, anon_sym_RBRACE, - [97039] = 3, - ACTIONS(5003), 1, + [94496] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2906), 1, + STATE(3311), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97050] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1964), 1, - sym__class_member_body, + [94507] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97061] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + ACTIONS(5802), 2, + anon_sym_LBRACE, + anon_sym_EQ_GT, + [94516] = 3, + ACTIONS(4720), 1, + anon_sym_LBRACE, + STATE(2791), 1, + sym_class_body, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5667), 1, - anon_sym_SLASH2, - ACTIONS(5669), 1, - sym__regex_flags_start, - [97074] = 3, - ACTIONS(3491), 1, + sym_comment, + [94527] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1968), 1, + STATE(1910), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97085] = 3, - ACTIONS(3491), 1, + [94538] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(5463), 2, + anon_sym_COMMA, + anon_sym_RPAREN, + [94547] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(1974), 1, - sym__class_member_body, + STATE(885), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97096] = 3, - ACTIONS(5671), 1, - sym_identifier, - ACTIONS(5673), 1, - sym_private_property_identifier, + [94558] = 3, + ACTIONS(4840), 1, + anon_sym_LBRACE, + STATE(1715), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97107] = 3, - ACTIONS(5647), 1, + [94569] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(889), 1, - sym_statement_block, + STATE(1914), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97118] = 3, - ACTIONS(4662), 1, - sym_identifier, - ACTIONS(4666), 1, - sym_private_property_identifier, + [94580] = 3, + ACTIONS(4840), 1, + anon_sym_LBRACE, + STATE(1674), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97129] = 3, - ACTIONS(4906), 1, - anon_sym_LPAREN, - STATE(3182), 1, - sym_parenthesized_expression, + [94591] = 3, + ACTIONS(5772), 1, + anon_sym_LBRACE, + STATE(1035), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97140] = 3, - ACTIONS(3491), 1, + [94602] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1975), 1, + STATE(1918), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97151] = 2, + [94613] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1921), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4811), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97160] = 3, - ACTIONS(5675), 1, - anon_sym_COMMA, - ACTIONS(5677), 1, - anon_sym_from, + [94624] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3075), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97171] = 3, - ACTIONS(5647), 1, + [94635] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(916), 1, + STATE(1783), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97182] = 3, - ACTIONS(3491), 1, + [94646] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1976), 1, + STATE(1942), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97193] = 2, + [94657] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5804), 1, + anon_sym_SLASH2, + ACTIONS(5806), 1, + sym__regex_flags_start, + [94670] = 3, + ACTIONS(5772), 1, + anon_sym_LBRACE, + STATE(1067), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4813), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97202] = 3, - ACTIONS(1143), 1, - anon_sym_EQ, - STATE(3119), 1, - sym__initializer, + [94681] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1905), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97213] = 3, - ACTIONS(5003), 1, + [94692] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2886), 1, + STATE(2945), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97224] = 2, + [94703] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2267), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4831), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97233] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5431), 1, - anon_sym_GT, + [94714] = 3, + ACTIONS(5093), 1, + anon_sym_LBRACE, + STATE(103), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [94725] = 3, + ACTIONS(5810), 1, + sym_identifier, + ACTIONS(5812), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97244] = 3, - ACTIONS(5003), 1, + [94736] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3160), 1, + STATE(3215), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97255] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5431), 1, - anon_sym_GT, + [94747] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2961), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97266] = 3, - ACTIONS(4803), 1, - anon_sym_LBRACE, - STATE(926), 1, - sym_class_body, + [94758] = 3, + ACTIONS(5814), 1, + sym_identifier, + ACTIONS(5816), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97277] = 3, - ACTIONS(4803), 1, - anon_sym_LBRACE, - STATE(929), 1, - sym_class_body, + [94769] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2969), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97288] = 3, - ACTIONS(5647), 1, - anon_sym_LBRACE, - STATE(930), 1, - sym_statement_block, + [94780] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3100), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97299] = 3, - ACTIONS(1143), 1, - anon_sym_EQ, - STATE(3120), 1, - sym__initializer, + [94791] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2970), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97310] = 3, - ACTIONS(5647), 1, - anon_sym_LBRACE, - STATE(935), 1, - sym_statement_block, + [94802] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5694), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97321] = 2, + [94813] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5679), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [97330] = 3, - ACTIONS(5647), 1, + ACTIONS(4359), 2, + anon_sym_in, + anon_sym_of, + [94822] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(948), 1, - sym_statement_block, + STATE(2977), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97341] = 3, - ACTIONS(5647), 1, + [94833] = 3, + ACTIONS(5818), 1, anon_sym_LBRACE, - STATE(949), 1, + STATE(1031), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97352] = 3, - ACTIONS(4803), 1, - anon_sym_LBRACE, - STATE(951), 1, - sym_class_body, + [94844] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97363] = 3, - ACTIONS(5647), 1, - anon_sym_LBRACE, - STATE(958), 1, - sym_statement_block, + ACTIONS(4367), 2, + anon_sym_in, + anon_sym_of, + [94853] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5694), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97374] = 3, - ACTIONS(5681), 1, + [94864] = 3, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(1148), 1, - sym_statement_block, + STATE(2227), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97385] = 3, - ACTIONS(5683), 1, + [94875] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(53), 1, - sym_parenthesized_expression, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97396] = 3, - ACTIONS(5023), 1, - sym_identifier, - ACTIONS(5685), 1, - anon_sym_STAR, + STATE(3259), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97407] = 3, - ACTIONS(4710), 1, - anon_sym_LBRACE, - STATE(649), 1, - sym_class_body, + [94886] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5552), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97418] = 3, - ACTIONS(4710), 1, + [94897] = 3, + ACTIONS(4657), 1, anon_sym_LBRACE, - STATE(614), 1, + STATE(2238), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97429] = 2, + [94908] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5552), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4833), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97438] = 3, - ACTIONS(4658), 1, + [94919] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(2759), 1, + STATE(904), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97449] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(3968), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97458] = 2, + [94930] = 3, + ACTIONS(4816), 1, + anon_sym_LBRACE, + STATE(905), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4865), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [97467] = 3, - ACTIONS(5633), 1, + [94941] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(3112), 1, - sym__class_member_body, + STATE(1098), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97478] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3114), 1, - sym_formal_parameters, + [94952] = 3, + ACTIONS(5564), 1, + anon_sym_LBRACE, + STATE(527), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97489] = 3, - ACTIONS(4710), 1, + [94963] = 3, + ACTIONS(4816), 1, anon_sym_LBRACE, - STATE(545), 1, + STATE(909), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97500] = 2, + [94974] = 3, + ACTIONS(5772), 1, + anon_sym_LBRACE, + STATE(999), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3921), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97509] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3179), 1, - sym_formal_parameters, + [94985] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5489), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97520] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3169), 1, - sym__class_member_body, + [94996] = 3, + ACTIONS(4460), 1, + anon_sym_LPAREN, + STATE(2706), 1, + sym_arguments, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97531] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3170), 1, - sym_formal_parameters, + [95007] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97542] = 3, - ACTIONS(5643), 1, + ACTIONS(5630), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95016] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(1052), 1, + STATE(1096), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97553] = 3, - ACTIONS(5437), 1, + [95027] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(590), 1, + STATE(1097), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97564] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3172), 1, - sym_formal_parameters, + [95038] = 3, + ACTIONS(4657), 1, + anon_sym_LBRACE, + STATE(2326), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97575] = 3, - ACTIONS(5437), 1, + [95049] = 3, + ACTIONS(5772), 1, anon_sym_LBRACE, - STATE(608), 1, + STATE(972), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97586] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3173), 1, - sym_formal_parameters, + [95060] = 3, + ACTIONS(4878), 1, + anon_sym_LBRACE, + STATE(631), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97597] = 3, - ACTIONS(5633), 1, + [95071] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(3180), 1, - sym__class_member_body, + STATE(583), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97608] = 3, - ACTIONS(5633), 1, + [95082] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(2950), 1, - sym__class_member_body, + STATE(608), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [95093] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97619] = 3, - ACTIONS(5003), 1, + ACTIONS(5615), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95102] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2990), 1, + STATE(3111), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97630] = 3, - ACTIONS(5637), 1, + [95113] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1319), 1, + STATE(632), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97641] = 3, - ACTIONS(5681), 1, + [95124] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1155), 1, + STATE(509), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97652] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3227), 1, - sym_formal_parameters, + [95135] = 3, + ACTIONS(5758), 1, + anon_sym_LBRACE, + STATE(111), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97663] = 3, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2134), 1, - sym__from_clause, + [95146] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3065), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97674] = 3, - ACTIONS(5637), 1, - anon_sym_LBRACE, - STATE(1375), 1, - sym_statement_block, + [95157] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97685] = 3, - ACTIONS(5003), 1, + ACTIONS(4904), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95166] = 3, + ACTIONS(3457), 1, anon_sym_LPAREN, - STATE(2866), 1, - sym_formal_parameters, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97696] = 3, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2118), 1, - sym__from_clause, + [95177] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97707] = 3, - ACTIONS(5003), 1, + ACTIONS(2740), 2, + anon_sym_LPAREN, + anon_sym_COLON, + [95186] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2867), 1, + STATE(3131), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97718] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2870), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97729] = 3, - ACTIONS(5633), 1, + [95197] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(2873), 1, - sym__class_member_body, + STATE(584), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97740] = 3, - ACTIONS(4658), 1, + [95208] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(2736), 1, - sym_class_body, + STATE(616), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97751] = 2, + [95219] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3929), 2, + ACTIONS(3911), 2, anon_sym_COMMA, anon_sym_RBRACE, - [97760] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2884), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97771] = 3, - ACTIONS(5643), 1, + [95228] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(1083), 1, + STATE(1772), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97782] = 3, - ACTIONS(5003), 1, + [95239] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3189), 1, + STATE(3115), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97793] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(610), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97804] = 3, - ACTIONS(4065), 1, + [95250] = 3, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(5449), 1, + ACTIONS(5594), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97815] = 3, - ACTIONS(5687), 1, - sym_identifier, - ACTIONS(5689), 1, - sym_private_property_identifier, + [95261] = 3, + ACTIONS(4878), 1, + anon_sym_LBRACE, + STATE(542), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97826] = 3, - ACTIONS(4071), 1, + [95272] = 3, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5449), 1, + ACTIONS(5594), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97837] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3021), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97848] = 2, + [95283] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2275), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97857] = 3, - ACTIONS(4710), 1, + [95294] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(615), 1, - sym_class_body, + STATE(2278), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97868] = 3, - ACTIONS(5637), 1, - anon_sym_LBRACE, - STATE(1345), 1, - sym_statement_block, + [95305] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97879] = 3, - ACTIONS(5691), 1, + ACTIONS(4710), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95314] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(115), 1, - sym_statement_block, + STATE(3278), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97890] = 2, + [95325] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, + ACTIONS(3955), 2, anon_sym_COMMA, anon_sym_RBRACE, - [97899] = 3, - ACTIONS(5683), 1, - anon_sym_LPAREN, - STATE(32), 1, - sym_parenthesized_expression, + [95334] = 3, + ACTIONS(1135), 1, + anon_sym_EQ, + STATE(3193), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97910] = 2, + [95345] = 3, + ACTIONS(1135), 1, + anon_sym_EQ, + STATE(3243), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97919] = 2, + [95356] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3925), 2, + ACTIONS(3895), 2, anon_sym_COMMA, anon_sym_RBRACE, - [97928] = 3, - ACTIONS(5599), 1, + [95365] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(2168), 1, + STATE(505), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97939] = 3, - ACTIONS(5683), 1, - anon_sym_LPAREN, - STATE(33), 1, - sym_parenthesized_expression, + [95376] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3302), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97950] = 3, - ACTIONS(5683), 1, - anon_sym_LPAREN, - STATE(34), 1, - sym_parenthesized_expression, + [95387] = 3, + ACTIONS(5766), 1, + anon_sym_LBRACE, + STATE(3306), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97961] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5536), 1, - anon_sym_GT, + [95398] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(32), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [97972] = 3, - ACTIONS(4658), 1, + [95409] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(2779), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [97983] = 2, + STATE(3307), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [97992] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5536), 1, - anon_sym_GT, + [95420] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2121), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98003] = 3, - ACTIONS(4742), 1, - anon_sym_LBRACE, - STATE(1116), 1, - sym_class_body, + [95431] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(33), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98014] = 3, - ACTIONS(5003), 1, + [95442] = 3, + ACTIONS(5786), 1, anon_sym_LPAREN, - STATE(2952), 1, - sym_formal_parameters, + STATE(34), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98025] = 3, - ACTIONS(4742), 1, + [95453] = 3, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(1124), 1, + STATE(1010), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98036] = 3, - ACTIONS(5643), 1, - anon_sym_LBRACE, - STATE(1138), 1, - sym_statement_block, + [95464] = 3, + ACTIONS(3461), 1, + anon_sym_EQ, + STATE(2248), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98047] = 3, - ACTIONS(5637), 1, + [95475] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(1382), 1, + STATE(1175), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98058] = 3, - ACTIONS(5643), 1, - anon_sym_LBRACE, - STATE(1161), 1, - sym_statement_block, + [95486] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2988), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98069] = 3, - ACTIONS(5643), 1, + [95497] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(1015), 1, + STATE(1776), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98080] = 3, - ACTIONS(4065), 1, + [95508] = 3, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(5474), 1, + ACTIONS(5608), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98091] = 3, - ACTIONS(5643), 1, + [95519] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1016), 1, + STATE(2212), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98102] = 3, - ACTIONS(4071), 1, + [95530] = 3, + ACTIONS(4036), 1, anon_sym_DOT, - ACTIONS(5474), 1, + ACTIONS(5608), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98113] = 3, - ACTIONS(4742), 1, - anon_sym_LBRACE, - STATE(1018), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98124] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3104), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98135] = 3, - ACTIONS(5643), 1, - anon_sym_LBRACE, - STATE(1028), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98146] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2842), 1, - sym_statement_block, + [95541] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3037), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98157] = 2, + [95552] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4582), 2, + ACTIONS(4914), 2, anon_sym_COMMA, anon_sym_SEMI, - [98166] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3105), 1, - sym__class_member_body, + [95561] = 3, + ACTIONS(3461), 1, + anon_sym_EQ, + STATE(2312), 1, + sym__initializer, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98177] = 3, - ACTIONS(3491), 1, + [95572] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1952), 1, + STATE(2940), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98188] = 3, - ACTIONS(5633), 1, + [95583] = 3, + ACTIONS(4840), 1, anon_sym_LBRACE, - STATE(3106), 1, - sym__class_member_body, + STATE(1654), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98199] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1953), 1, - sym__class_member_body, + [95594] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2948), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98210] = 3, - ACTIONS(5691), 1, + [95605] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(118), 1, + STATE(511), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98221] = 2, + [95616] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, + ACTIONS(5822), 2, anon_sym_COMMA, anon_sym_RBRACE, - [98230] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1954), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98241] = 3, - ACTIONS(3491), 1, + [95625] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1956), 1, - sym__class_member_body, + STATE(1302), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98252] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1957), 1, - sym__class_member_body, + [95636] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2950), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98263] = 3, - ACTIONS(3491), 1, + [95647] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1958), 1, - sym__class_member_body, + STATE(2307), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98274] = 2, + [95658] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98283] = 3, - ACTIONS(3491), 1, + ACTIONS(5824), 2, anon_sym_LBRACE, - STATE(1959), 1, - sym__class_member_body, + anon_sym_EQ_GT, + [95667] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2955), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98294] = 2, + [95678] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5826), 1, + anon_sym_SLASH2, + ACTIONS(5828), 1, + sym__regex_flags_start, + [95691] = 3, + ACTIONS(4832), 1, + anon_sym_LPAREN, + STATE(3293), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3933), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98303] = 3, - ACTIONS(5691), 1, + [95702] = 3, + ACTIONS(5758), 1, anon_sym_LBRACE, - STATE(113), 1, + STATE(107), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98314] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1961), 1, - sym__class_member_body, + [95713] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98325] = 3, - ACTIONS(5693), 1, - sym_identifier, - ACTIONS(5695), 1, - anon_sym_of, + ACTIONS(5637), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95722] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3049), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98336] = 3, - ACTIONS(5697), 1, + [95733] = 3, + ACTIONS(5830), 1, sym_identifier, - ACTIONS(5699), 1, + ACTIONS(5832), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98347] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2425), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98358] = 3, - ACTIONS(5298), 1, - anon_sym_in, - ACTIONS(5300), 1, - anon_sym_of, + [95744] = 3, + ACTIONS(4782), 1, + sym_identifier, + ACTIONS(4786), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98369] = 3, - ACTIONS(5304), 1, - anon_sym_in, - ACTIONS(5306), 1, - anon_sym_of, + [95755] = 3, + ACTIONS(4832), 1, + anon_sym_LPAREN, + STATE(3205), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98380] = 3, - ACTIONS(5633), 1, + [95766] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(3130), 1, + STATE(2964), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98391] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(500), 1, - sym_statement_block, + [95777] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98402] = 3, - ACTIONS(5599), 1, + ACTIONS(4902), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [95786] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(2782), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98413] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2962), 1, - sym_formal_parameters, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98424] = 3, - ACTIONS(4906), 1, - anon_sym_LPAREN, - STATE(3107), 1, - sym_parenthesized_expression, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98435] = 2, + STATE(2965), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4305), 2, - anon_sym_in, - anon_sym_of, - [98444] = 3, - ACTIONS(5659), 1, + [95797] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1788), 1, + STATE(512), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98455] = 3, - ACTIONS(3491), 1, + [95808] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1965), 1, + STATE(2971), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98466] = 2, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - ACTIONS(4319), 2, - anon_sym_in, - anon_sym_of, - [98475] = 3, - ACTIONS(5701), 1, + [95819] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(2386), 1, - sym_object, + STATE(513), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98486] = 3, - ACTIONS(4774), 1, + [95830] = 3, + ACTIONS(4878), 1, anon_sym_LBRACE, - STATE(1193), 1, + STATE(514), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98497] = 3, - ACTIONS(5703), 1, + [95841] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1194), 1, + STATE(1261), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98508] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1969), 1, - sym__class_member_body, + [95852] = 3, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2114), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98519] = 3, - ACTIONS(5003), 1, + [95863] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2965), 1, + STATE(3280), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98530] = 3, - ACTIONS(5425), 1, + [95874] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(3891), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [95883] = 3, + ACTIONS(5623), 1, anon_sym_from, - STATE(2160), 1, + STATE(2116), 1, sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98541] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3177), 1, - sym_formal_parameters, + [95894] = 3, + ACTIONS(5742), 1, + anon_sym_LBRACE, + STATE(2625), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98552] = 3, - ACTIONS(5425), 1, - anon_sym_from, - STATE(2162), 1, - sym__from_clause, + [95905] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1917), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98563] = 3, - ACTIONS(3491), 1, + [95916] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1970), 1, + STATE(1920), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98574] = 3, - ACTIONS(5681), 1, + [95927] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(1149), 1, + STATE(1227), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98585] = 3, - ACTIONS(4726), 1, + [95938] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1809), 1, - sym_class_body, + STATE(1927), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98596] = 3, - ACTIONS(5003), 1, + [95949] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2971), 1, + STATE(3239), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98607] = 3, - ACTIONS(5659), 1, + [95960] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1761), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [98618] = 3, - ACTIONS(5705), 1, - sym_identifier, - ACTIONS(5707), 1, - sym_private_property_identifier, + STATE(1928), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98629] = 3, - ACTIONS(4843), 1, - sym_identifier, - ACTIONS(4847), 1, - sym_private_property_identifier, + [95971] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1931), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98640] = 3, - ACTIONS(5003), 1, + [95982] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3127), 1, + STATE(3277), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98651] = 4, - ACTIONS(3), 1, + [95993] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1933), 1, + sym__class_member_body, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [96004] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1938), 1, + sym__class_member_body, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5709), 1, - anon_sym_SLASH2, - ACTIONS(5711), 1, - sym__regex_flags_start, - [98664] = 3, - ACTIONS(5003), 1, + sym_comment, + [96015] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3039), 1, + STATE(2972), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98675] = 3, - ACTIONS(5220), 1, + [96026] = 3, + ACTIONS(5310), 1, sym_identifier, - ACTIONS(5713), 1, + ACTIONS(5834), 1, anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98686] = 2, + [96037] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5532), 2, + ACTIONS(5671), 2, anon_sym_COMMA, - anon_sym_RBRACE, - [98695] = 3, - ACTIONS(5003), 1, + anon_sym_RBRACK, + [96046] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3144), 1, + STATE(3226), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98706] = 3, - ACTIONS(5003), 1, + [96057] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3219), 1, + STATE(3238), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98717] = 3, - ACTIONS(5003), 1, + [96068] = 3, + ACTIONS(5820), 1, + anon_sym_LBRACE, + STATE(1130), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96079] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2943), 1, + STATE(3241), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98728] = 3, - ACTIONS(5003), 1, + [96090] = 3, + ACTIONS(4840), 1, + anon_sym_LBRACE, + STATE(1743), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96101] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3055), 1, + STATE(3286), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98739] = 3, - ACTIONS(5437), 1, + [96112] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(525), 1, - sym_statement_block, + STATE(1940), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98750] = 3, - ACTIONS(5715), 1, + [96123] = 3, + ACTIONS(5836), 1, sym_identifier, - ACTIONS(5717), 1, - sym_private_property_identifier, + ACTIONS(5838), 1, + anon_sym_of, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96134] = 3, + ACTIONS(4878), 1, + anon_sym_LBRACE, + STATE(528), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98761] = 3, - ACTIONS(5003), 1, + [96145] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3207), 1, + STATE(2975), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98772] = 3, - ACTIONS(4712), 1, - sym_identifier, - ACTIONS(4716), 1, - sym_private_property_identifier, + [96156] = 3, + ACTIONS(5260), 1, + anon_sym_in, + ACTIONS(5262), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98783] = 3, - ACTIONS(5003), 1, + [96167] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2878), 1, + STATE(2976), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98794] = 3, - ACTIONS(5003), 1, + [96178] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2889), 1, + STATE(2984), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98805] = 2, + [96189] = 3, + ACTIONS(5264), 1, + anon_sym_in, + ACTIONS(5266), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5527), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [98814] = 3, - ACTIONS(5003), 1, + [96200] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2897), 1, + STATE(3001), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98825] = 3, - ACTIONS(5003), 1, + [96211] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2901), 1, + STATE(3005), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98836] = 3, - ACTIONS(5003), 1, + [96222] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2907), 1, + STATE(3010), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98847] = 3, - ACTIONS(5003), 1, + [96233] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2913), 1, + STATE(3014), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98858] = 3, - ACTIONS(5003), 1, + [96244] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2915), 1, + STATE(3017), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98869] = 3, - ACTIONS(5003), 1, + [96255] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2916), 1, + STATE(3018), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98880] = 3, - ACTIONS(5003), 1, + [96266] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2921), 1, + STATE(3021), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98891] = 3, - ACTIONS(5003), 1, + [96277] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2925), 1, + STATE(3024), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98902] = 3, - ACTIONS(5003), 1, + [96288] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2968), 1, + STATE(3038), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98913] = 3, - ACTIONS(5003), 1, + [96299] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3006), 1, + STATE(3136), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98924] = 3, - ACTIONS(5003), 1, + [96310] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3015), 1, + STATE(3141), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98935] = 3, - ACTIONS(5003), 1, + [96321] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3018), 1, + STATE(3144), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98946] = 3, - ACTIONS(5003), 1, + [96332] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3020), 1, + STATE(3145), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98957] = 3, - ACTIONS(5003), 1, + [96343] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3023), 1, + STATE(3147), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98968] = 3, - ACTIONS(5003), 1, + [96354] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3024), 1, + STATE(3149), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98979] = 3, - ACTIONS(5003), 1, + [96365] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3025), 1, + STATE(3150), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [98990] = 3, - ACTIONS(5003), 1, + [96376] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3026), 1, + STATE(3152), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99001] = 3, - ACTIONS(5003), 1, + [96387] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3028), 1, + STATE(3153), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99012] = 3, - ACTIONS(5003), 1, + [96398] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3031), 1, + STATE(3163), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99023] = 3, - ACTIONS(5003), 1, + [96409] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3044), 1, + STATE(3230), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99034] = 3, - ACTIONS(5003), 1, + [96420] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3049), 1, + STATE(3231), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99045] = 3, - ACTIONS(5003), 1, + [96431] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3054), 1, + STATE(3234), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99056] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3200), 1, - sym_formal_parameters, + [96442] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99067] = 3, - ACTIONS(5003), 1, + ACTIONS(4690), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [96451] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3213), 1, + STATE(3262), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99078] = 3, - ACTIONS(5665), 1, + [96462] = 3, + ACTIONS(5840), 1, anon_sym_LPAREN, STATE(35), 1, sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99089] = 3, - ACTIONS(5659), 1, + [96473] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3270), 1, + sym_formal_parameters, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96484] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(1713), 1, + STATE(1745), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99100] = 3, - ACTIONS(3493), 1, + [96495] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5439), 1, + anon_sym_GT, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96506] = 3, + ACTIONS(3457), 1, anon_sym_LPAREN, - ACTIONS(3885), 1, + ACTIONS(5842), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99111] = 2, + [96517] = 3, + ACTIONS(5093), 1, + anon_sym_LBRACE, + STATE(112), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99120] = 2, + [96528] = 3, + ACTIONS(5844), 1, + sym_identifier, + ACTIONS(5846), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99129] = 2, + [96539] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3950), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99138] = 3, - ACTIONS(5719), 1, - anon_sym_LBRACE, - STATE(2632), 1, - sym_switch_body, + [96550] = 3, + ACTIONS(1456), 1, + anon_sym_while, + ACTIONS(5848), 1, + sym__statement_boundary, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99149] = 3, - ACTIONS(5599), 1, + [96561] = 3, + ACTIONS(4704), 1, anon_sym_LBRACE, - STATE(2744), 1, - sym_statement_block, + STATE(1077), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99160] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5441), 1, - anon_sym_GT, + [96572] = 3, + ACTIONS(5850), 1, + anon_sym_LBRACE, + STATE(2709), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99171] = 3, - ACTIONS(5437), 1, + [96583] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(546), 1, + STATE(529), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99182] = 3, - ACTIONS(3493), 1, - anon_sym_LPAREN, - ACTIONS(5721), 1, - anon_sym_EQ_GT, + [96594] = 3, + ACTIONS(4704), 1, + anon_sym_LBRACE, + STATE(1080), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99193] = 2, + [96605] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3026), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3999), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99202] = 3, - ACTIONS(4987), 1, + [96616] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(111), 1, - sym_class_body, + STATE(1149), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99213] = 3, - ACTIONS(5633), 1, + [96627] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(2978), 1, - sym__class_member_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99224] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5441), 1, - anon_sym_GT, + STATE(2491), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99235] = 3, - ACTIONS(5703), 1, + [96638] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(1208), 1, + STATE(1155), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99246] = 2, + [96649] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3206), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5723), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [99255] = 2, + [96660] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5340), 2, + ACTIONS(5852), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99264] = 2, + [96669] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5854), 1, + anon_sym_SLASH2, + ACTIONS(5856), 1, + sym__regex_flags_start, + [96682] = 3, + ACTIONS(5758), 1, + anon_sym_LBRACE, + STATE(113), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4766), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [99273] = 2, + [96693] = 3, + ACTIONS(5820), 1, + anon_sym_LBRACE, + STATE(1171), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(4776), 2, - anon_sym_COMMA, - anon_sym_SEMI, - [99282] = 2, + [96704] = 3, + ACTIONS(5820), 1, + anon_sym_LBRACE, + STATE(1178), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(2770), 2, - anon_sym_LPAREN, - anon_sym_COLON, - [99291] = 4, + [96715] = 4, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5725), 1, + ACTIONS(5858), 1, anon_sym_SLASH2, - ACTIONS(5727), 1, + ACTIONS(5860), 1, sym__regex_flags_start, - [99304] = 3, - ACTIONS(5703), 1, + [96728] = 3, + ACTIONS(4704), 1, + anon_sym_LBRACE, + STATE(1093), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96739] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2249), 1, + sym_statement_block, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [96750] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1210), 1, + STATE(2250), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99315] = 3, - ACTIONS(5729), 1, + [96761] = 3, + ACTIONS(5862), 1, sym_identifier, - ACTIONS(5731), 1, + ACTIONS(5864), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99326] = 3, - ACTIONS(4728), 1, + [96772] = 3, + ACTIONS(4750), 1, sym_identifier, - ACTIONS(4732), 1, + ACTIONS(4754), 1, sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99337] = 3, - ACTIONS(5637), 1, + [96783] = 3, + ACTIONS(5820), 1, anon_sym_LBRACE, - STATE(1301), 1, + STATE(1249), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99348] = 3, - ACTIONS(5599), 1, - anon_sym_LBRACE, - STATE(2751), 1, - sym_statement_block, + [96794] = 3, + ACTIONS(5866), 1, + sym_identifier, + ACTIONS(5868), 1, + sym_jsx_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99359] = 3, - ACTIONS(5659), 1, + [96805] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1693), 1, - sym_statement_block, + STATE(1906), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99370] = 3, - ACTIONS(5683), 1, - anon_sym_LPAREN, - STATE(48), 1, - sym_parenthesized_expression, + [96816] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99381] = 2, + ACTIONS(4916), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [96825] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3964), 2, + ACTIONS(5450), 2, anon_sym_COMMA, anon_sym_RBRACE, - [99390] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2957), 1, - sym_formal_parameters, + [96834] = 3, + ACTIONS(5337), 1, + sym_identifier, + ACTIONS(5870), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99401] = 3, - ACTIONS(4065), 1, - anon_sym_COLON, - ACTIONS(5342), 1, - anon_sym_GT, + [96845] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1943), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99412] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3159), 1, - sym_formal_parameters, + [96856] = 3, + ACTIONS(3455), 1, + anon_sym_LBRACE, + STATE(1922), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99423] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5342), 1, - anon_sym_GT, + [96867] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(3081), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99434] = 3, - ACTIONS(4774), 1, + [96878] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1213), 1, - sym_class_body, + STATE(2258), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99445] = 3, - ACTIONS(4987), 1, + [96889] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(110), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99456] = 2, + STATE(1903), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5733), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99465] = 3, - ACTIONS(4774), 1, - anon_sym_LBRACE, - STATE(1215), 1, - sym_class_body, + [96900] = 3, + ACTIONS(4018), 1, + anon_sym_LPAREN, + ACTIONS(5872), 1, + anon_sym_DOT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99476] = 3, - ACTIONS(4658), 1, + [96911] = 3, + ACTIONS(4679), 1, anon_sym_LBRACE, - STATE(2668), 1, + STATE(1255), 1, sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99487] = 3, - ACTIONS(5703), 1, - anon_sym_LBRACE, - STATE(1216), 1, - sym_statement_block, + [96922] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99498] = 3, - ACTIONS(5599), 1, + ACTIONS(4579), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [96931] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(2755), 1, - sym_statement_block, + STATE(1908), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99509] = 3, - ACTIONS(5703), 1, + [96942] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1220), 1, + STATE(1256), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99520] = 3, - ACTIONS(1540), 1, - anon_sym_while, - ACTIONS(5735), 1, - sym__statement_boundary, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99531] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1978), 1, - sym__class_member_body, + [96953] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99542] = 3, - ACTIONS(5599), 1, + ACTIONS(5874), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [96962] = 3, + ACTIONS(5818), 1, anon_sym_LBRACE, - STATE(2679), 1, + STATE(1022), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99553] = 3, - ACTIONS(5003), 1, + [96973] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3005), 1, + STATE(3048), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99564] = 3, - ACTIONS(5703), 1, + [96984] = 2, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + ACTIONS(4848), 2, + anon_sym_COMMA, + anon_sym_SEMI, + [96993] = 3, + ACTIONS(4720), 1, anon_sym_LBRACE, - STATE(1226), 1, - sym_statement_block, + STATE(2874), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99575] = 3, - ACTIONS(5003), 1, + [97004] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3008), 1, + STATE(3055), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99586] = 3, - ACTIONS(5703), 1, + [97015] = 3, + ACTIONS(4890), 1, anon_sym_LBRACE, - STATE(1227), 1, - sym_statement_block, + STATE(1194), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99597] = 3, - ACTIONS(5003), 1, + [97026] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3010), 1, + STATE(3056), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99608] = 3, - ACTIONS(5003), 1, + [97037] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3014), 1, + STATE(3058), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99619] = 3, - ACTIONS(4774), 1, + [97048] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1229), 1, - sym_class_body, + STATE(2882), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99630] = 3, - ACTIONS(5703), 1, + [97059] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1234), 1, + STATE(1583), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99641] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5737), 1, - anon_sym_SLASH2, - ACTIONS(5739), 1, - sym__regex_flags_start, - [99654] = 3, - ACTIONS(5741), 1, - sym_identifier, - ACTIONS(5743), 1, - anon_sym_STAR, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99665] = 3, - ACTIONS(3497), 1, - anon_sym_EQ, - STATE(2288), 1, - sym__initializer, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99676] = 2, + [97070] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2259), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3942), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99685] = 3, - ACTIONS(5003), 1, + [97081] = 3, + ACTIONS(5840), 1, anon_sym_LPAREN, - STATE(3058), 1, - sym_formal_parameters, + STATE(20), 1, + sym__for_header, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99696] = 3, - ACTIONS(3491), 1, - anon_sym_LBRACE, - STATE(1977), 1, - sym__class_member_body, + [97092] = 3, + ACTIONS(4990), 1, + sym_identifier, + ACTIONS(4994), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99707] = 3, - ACTIONS(5659), 1, + [97103] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(1694), 1, + STATE(1312), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99718] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2964), 1, - sym_formal_parameters, + [97114] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99729] = 3, - ACTIONS(5003), 1, + ACTIONS(5876), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97123] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3140), 1, + STATE(3209), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99740] = 3, - ACTIONS(3497), 1, - anon_sym_EQ, - STATE(2292), 1, - sym__initializer, + [97134] = 3, + ACTIONS(5878), 1, + anon_sym_LPAREN, + STATE(490), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99751] = 3, - ACTIONS(5003), 1, + [97145] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3147), 1, + STATE(3216), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99762] = 3, - ACTIONS(4726), 1, + [97156] = 3, + ACTIONS(5808), 1, anon_sym_LBRACE, - STATE(1696), 1, - sym_class_body, + STATE(2369), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99773] = 3, - ACTIONS(5003), 1, + [97167] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3149), 1, + STATE(3217), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99784] = 3, - ACTIONS(5003), 1, + [97178] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3153), 1, + STATE(3224), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99795] = 3, - ACTIONS(5140), 1, + [97189] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1141), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99806] = 2, + STATE(516), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99815] = 3, - ACTIONS(5633), 1, + [97200] = 3, + ACTIONS(4720), 1, anon_sym_LBRACE, - STATE(2987), 1, - sym__class_member_body, + STATE(2893), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99826] = 3, - ACTIONS(5745), 1, - anon_sym_LPAREN, - STATE(2171), 1, - sym_parenthesized_expression, - ACTIONS(5), 2, - sym_html_comment, + [97211] = 4, + ACTIONS(3), 1, sym_comment, - [99837] = 3, - ACTIONS(5633), 1, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5880), 1, + anon_sym_SLASH2, + ACTIONS(5882), 1, + sym__regex_flags_start, + [97224] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(2991), 1, + STATE(3006), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99848] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(2993), 1, - sym__class_member_body, + [97235] = 3, + ACTIONS(5884), 1, + sym_identifier, + ACTIONS(5886), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99859] = 3, - ACTIONS(4746), 1, - anon_sym_LBRACE, - STATE(1588), 1, - sym_class_body, + [97246] = 3, + ACTIONS(4949), 1, + sym_identifier, + ACTIONS(4953), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99870] = 3, - ACTIONS(5631), 1, - anon_sym_LBRACE, - STATE(1589), 1, - sym_statement_block, + [97257] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2931), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99881] = 3, - ACTIONS(5659), 1, + [97268] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1721), 1, + STATE(2906), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99892] = 3, - ACTIONS(5681), 1, + [97279] = 3, + ACTIONS(3455), 1, anon_sym_LBRACE, - STATE(1142), 1, - sym_statement_block, + STATE(1915), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99903] = 3, - ACTIONS(5003), 1, + [97290] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2875), 1, + STATE(2936), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99914] = 3, - ACTIONS(5437), 1, - anon_sym_LBRACE, - STATE(604), 1, - sym_statement_block, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99925] = 2, + [97301] = 3, + ACTIONS(5071), 1, + anon_sym_LPAREN, + STATE(2937), 1, + sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(3946), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - [99934] = 3, - ACTIONS(5003), 1, + [97312] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2880), 1, + STATE(2939), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99945] = 3, - ACTIONS(5747), 1, + [97323] = 3, + ACTIONS(5015), 1, anon_sym_LBRACE, - STATE(582), 1, - sym_switch_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [99956] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2881), 1, - sym_formal_parameters, + STATE(1016), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99967] = 3, - ACTIONS(5003), 1, + [97334] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2883), 1, + STATE(3020), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99978] = 3, - ACTIONS(5003), 1, + [97345] = 3, + ACTIONS(5888), 1, anon_sym_LPAREN, - STATE(2975), 1, - sym_formal_parameters, + STATE(2090), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [99989] = 3, - ACTIONS(5633), 1, + [97356] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(3000), 1, - sym__class_member_body, + STATE(2910), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100000] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3070), 1, - sym_formal_parameters, + [97367] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100011] = 3, - ACTIONS(5437), 1, + ACTIONS(3927), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97376] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(605), 1, + STATE(1677), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100022] = 3, - ACTIONS(5437), 1, + [97387] = 3, + ACTIONS(5818), 1, anon_sym_LBRACE, - STATE(606), 1, + STATE(1017), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100033] = 3, - ACTIONS(5599), 1, + [97398] = 3, + ACTIONS(5796), 1, anon_sym_LBRACE, - STATE(2557), 1, + STATE(1737), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100044] = 3, - ACTIONS(5003), 1, + [97409] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2976), 1, + STATE(2992), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100055] = 3, - ACTIONS(5140), 1, + [97420] = 3, + ACTIONS(5564), 1, anon_sym_LBRACE, - STATE(1151), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100066] = 4, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, - sym_html_comment, - ACTIONS(5749), 1, - anon_sym_SLASH2, - ACTIONS(5751), 1, - sym__regex_flags_start, - [100079] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2935), 1, - sym_formal_parameters, + STATE(487), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100090] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(2979), 1, - sym_formal_parameters, + [97431] = 3, + ACTIONS(4878), 1, + anon_sym_LBRACE, + STATE(517), 1, + sym_class_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100101] = 3, - ACTIONS(5003), 1, + [97442] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2939), 1, + STATE(2997), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100112] = 3, - ACTIONS(4710), 1, + [97453] = 3, + ACTIONS(5818), 1, anon_sym_LBRACE, - STATE(607), 1, - sym_class_body, + STATE(1023), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100123] = 3, - ACTIONS(5003), 1, + [97464] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2940), 1, + STATE(2998), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100134] = 3, - ACTIONS(5003), 1, + [97475] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2942), 1, + STATE(3000), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100145] = 3, - ACTIONS(5633), 1, + [97486] = 3, + ACTIONS(5756), 1, anon_sym_LBRACE, - STATE(2994), 1, - sym__class_member_body, + STATE(1251), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100156] = 3, - ACTIONS(5753), 1, - anon_sym_LPAREN, - STATE(505), 1, - sym_parenthesized_expression, + [97497] = 3, + ACTIONS(4030), 1, + anon_sym_COLON, + ACTIONS(5556), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100167] = 3, - ACTIONS(5755), 1, - sym_identifier, - ACTIONS(5757), 1, - sym_private_property_identifier, + [97508] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100178] = 3, - ACTIONS(4682), 1, - sym_identifier, - ACTIONS(4686), 1, - sym_private_property_identifier, + ACTIONS(3899), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97517] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(51), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100189] = 3, - ACTIONS(4710), 1, + [97528] = 3, + ACTIONS(5890), 1, anon_sym_LBRACE, - STATE(628), 1, - sym_class_body, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100200] = 2, + STATE(571), 1, + sym_switch_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5759), 2, + [97539] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - anon_sym_EQ_GT, - [100209] = 3, - ACTIONS(5761), 1, - sym_identifier, - ACTIONS(5763), 1, - anon_sym_STAR, + STATE(3074), 1, + sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100220] = 3, - ACTIONS(5637), 1, + [97550] = 3, + ACTIONS(5754), 1, anon_sym_LBRACE, - STATE(1379), 1, + STATE(1591), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100231] = 3, - ACTIONS(5659), 1, - anon_sym_LBRACE, - STATE(1815), 1, - sym_statement_block, + [97561] = 3, + ACTIONS(5786), 1, + anon_sym_LPAREN, + STATE(46), 1, + sym_parenthesized_expression, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100242] = 2, + [97572] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5556), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5765), 2, - anon_sym_LBRACE, - anon_sym_EQ_GT, - [100251] = 3, - ACTIONS(5683), 1, - anon_sym_LPAREN, - STATE(52), 1, - sym_parenthesized_expression, + [97583] = 3, + ACTIONS(5892), 1, + sym_identifier, + ACTIONS(5894), 1, + anon_sym_STAR, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100262] = 3, - ACTIONS(5003), 1, + [97594] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3030), 1, + STATE(3083), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100273] = 3, - ACTIONS(5637), 1, - anon_sym_LBRACE, - STATE(1309), 1, - sym_statement_block, + [97605] = 3, + ACTIONS(5896), 1, + anon_sym_COMMA, + ACTIONS(5898), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100284] = 3, - ACTIONS(5691), 1, - anon_sym_LBRACE, - STATE(112), 1, - sym_statement_block, + [97616] = 2, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100295] = 3, - ACTIONS(5767), 1, - sym_identifier, - ACTIONS(5769), 1, - sym_private_property_identifier, + ACTIONS(3903), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + [97625] = 3, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2095), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100306] = 2, + [97636] = 3, + ACTIONS(5754), 1, + anon_sym_LBRACE, + STATE(1652), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5461), 2, - anon_sym_COMMA, - anon_sym_RPAREN, - [100315] = 3, - ACTIONS(4620), 1, + [97647] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1327), 1, - sym_class_body, + STATE(2600), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100326] = 2, + [97658] = 3, + ACTIONS(5623), 1, + anon_sym_from, + STATE(2099), 1, + sym__from_clause, ACTIONS(5), 2, sym_html_comment, sym_comment, - ACTIONS(5367), 2, - anon_sym_COMMA, - anon_sym_RBRACK, - [100335] = 3, - ACTIONS(5631), 1, + [97669] = 3, + ACTIONS(5742), 1, anon_sym_LBRACE, - STATE(1618), 1, + STATE(2912), 1, sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100346] = 3, - ACTIONS(3491), 1, + [97680] = 3, + ACTIONS(4679), 1, + anon_sym_LBRACE, + STATE(1250), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97691] = 3, + ACTIONS(5766), 1, anon_sym_LBRACE, - STATE(1948), 1, + STATE(3087), 1, sym__class_member_body, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100357] = 3, - ACTIONS(4065), 1, + [97702] = 3, + ACTIONS(4030), 1, anon_sym_COLON, - ACTIONS(5625), 1, + ACTIONS(5480), 1, anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100368] = 3, - ACTIONS(5003), 1, + [97713] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3013), 1, + STATE(3221), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100379] = 3, - ACTIONS(4071), 1, - anon_sym_DOT, - ACTIONS(5625), 1, - anon_sym_GT, + [97724] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2304), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100390] = 3, - ACTIONS(5003), 1, + [97735] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(2902), 1, + STATE(3066), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100401] = 3, - ACTIONS(5003), 1, - anon_sym_LPAREN, - STATE(3017), 1, - sym_formal_parameters, + [97746] = 3, + ACTIONS(5796), 1, + anon_sym_LBRACE, + STATE(1766), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100412] = 3, - ACTIONS(4726), 1, - anon_sym_LBRACE, - STATE(1754), 1, - sym_class_body, + [97757] = 3, + ACTIONS(4036), 1, + anon_sym_DOT, + ACTIONS(5480), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100423] = 3, - ACTIONS(5003), 1, + [97768] = 3, + ACTIONS(5071), 1, anon_sym_LPAREN, - STATE(3019), 1, + STATE(3251), 1, sym_formal_parameters, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100434] = 3, - ACTIONS(5633), 1, - anon_sym_LBRACE, - STATE(3022), 1, - sym__class_member_body, + [97779] = 3, + ACTIONS(5900), 1, + sym_identifier, + ACTIONS(5902), 1, + sym_private_property_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100445] = 2, - ACTIONS(5771), 1, - sym_identifier, + [97790] = 3, + ACTIONS(5808), 1, + anon_sym_LBRACE, + STATE(2337), 1, + sym_statement_block, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100453] = 3, - ACTIONS(3), 1, + [97801] = 3, + ACTIONS(4890), 1, + anon_sym_LBRACE, + STATE(1218), 1, + sym_class_body, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [97812] = 3, + ACTIONS(5754), 1, + anon_sym_LBRACE, + STATE(1600), 1, + sym_statement_block, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5773), 1, - sym_regex_pattern, - [100463] = 2, - ACTIONS(3069), 1, + sym_comment, + [97823] = 2, + ACTIONS(2897), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100471] = 2, - ACTIONS(5775), 1, + [97831] = 2, + ACTIONS(5904), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100479] = 3, - ACTIONS(3), 1, + [97839] = 2, + ACTIONS(5906), 1, + anon_sym_meta, + ACTIONS(5), 2, + sym_html_comment, sym_comment, - ACTIONS(5), 1, + [97847] = 2, + ACTIONS(5906), 1, + anon_sym_target, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5777), 1, - sym_regex_pattern, - [100489] = 2, - ACTIONS(5779), 1, - anon_sym_EQ_GT, + sym_comment, + [97855] = 2, + ACTIONS(5908), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100497] = 2, - ACTIONS(5781), 1, - anon_sym_RBRACE, + [97863] = 2, + ACTIONS(5910), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100505] = 2, - ACTIONS(3065), 1, - anon_sym_RBRACK, + [97871] = 2, + ACTIONS(5912), 1, + anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100513] = 2, - ACTIONS(5783), 1, - anon_sym_COLON, + [97879] = 2, + ACTIONS(2885), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100521] = 2, - ACTIONS(5785), 1, - sym_identifier, + [97887] = 2, + ACTIONS(3043), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100529] = 2, - ACTIONS(2931), 1, - anon_sym_RPAREN, + [97895] = 2, + ACTIONS(5914), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100537] = 2, - ACTIONS(5787), 1, - anon_sym_from, + [97903] = 2, + ACTIONS(5916), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100545] = 2, - ACTIONS(5789), 1, - anon_sym_meta, + [97911] = 2, + ACTIONS(5918), 1, + anon_sym_target, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [97919] = 2, + ACTIONS(3069), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100553] = 2, - ACTIONS(5789), 1, - anon_sym_target, + [97927] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5920), 1, + sym_regex_pattern, + [97937] = 2, + ACTIONS(5922), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100561] = 2, - ACTIONS(5791), 1, - sym__postfix_update_end, + [97945] = 2, + ACTIONS(5924), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100569] = 2, - ACTIONS(3493), 1, - anon_sym_LPAREN, + [97953] = 2, + ACTIONS(2825), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100577] = 2, - ACTIONS(2854), 1, + [97961] = 2, + ACTIONS(2417), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100585] = 2, - ACTIONS(5793), 1, - anon_sym_using, + [97969] = 2, + ACTIONS(5926), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100593] = 2, - ACTIONS(5795), 1, - anon_sym_meta, + [97977] = 2, + ACTIONS(3083), 1, + anon_sym_SEMI, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100601] = 2, - ACTIONS(3073), 1, - anon_sym_RPAREN, + [97985] = 2, + ACTIONS(5928), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100609] = 2, - ACTIONS(5797), 1, + [97993] = 2, + ACTIONS(5576), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100617] = 2, - ACTIONS(3079), 1, - anon_sym_RBRACK, + [98001] = 2, + ACTIONS(5930), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100625] = 2, - ACTIONS(5536), 1, - anon_sym_GT, + [98009] = 2, + ACTIONS(5932), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100633] = 2, - ACTIONS(5799), 1, - sym_regex_flags, + [98017] = 2, + ACTIONS(5934), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100641] = 2, - ACTIONS(5801), 1, - anon_sym_while, + [98025] = 2, + ACTIONS(5936), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100649] = 2, - ACTIONS(3103), 1, - anon_sym_RBRACK, + [98033] = 2, + ACTIONS(2696), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100657] = 2, - ACTIONS(2904), 1, - anon_sym_RBRACK, + [98041] = 2, + ACTIONS(5938), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100665] = 2, - ACTIONS(3885), 1, - anon_sym_EQ_GT, + [98049] = 2, + ACTIONS(5940), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100673] = 2, - ACTIONS(5342), 1, - anon_sym_GT, + [98057] = 2, + ACTIONS(3321), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100681] = 2, - ACTIONS(5803), 1, - anon_sym_RPAREN, + [98065] = 2, + ACTIONS(5942), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100689] = 2, - ACTIONS(2997), 1, - anon_sym_COLON, + [98073] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(5944), 1, + sym_regex_pattern, + [98083] = 2, + ACTIONS(5946), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100697] = 2, - ACTIONS(2664), 1, + [98091] = 2, + ACTIONS(3115), 1, anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100705] = 2, - ACTIONS(5805), 1, - sym__postfix_update_end, + [98099] = 2, + ACTIONS(5948), 1, + anon_sym_from, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98107] = 2, + ACTIONS(5950), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100713] = 2, - ACTIONS(5109), 1, + [98115] = 2, + ACTIONS(4982), 1, anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100721] = 2, - ACTIONS(1947), 1, - sym__resource_binding_start, + [98123] = 2, + ACTIONS(5952), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100729] = 2, - ACTIONS(5721), 1, - anon_sym_EQ_GT, + [98131] = 2, + ACTIONS(5954), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100737] = 2, - ACTIONS(5807), 1, - anon_sym_EQ_GT, + [98139] = 2, + ACTIONS(5095), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100745] = 3, + [98147] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5809), 1, + ACTIONS(5956), 1, sym_regex_pattern, - [100755] = 2, - ACTIONS(5811), 1, + [98157] = 2, + ACTIONS(5958), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100763] = 2, - ACTIONS(5813), 1, - anon_sym_EQ_GT, + [98165] = 2, + ACTIONS(5960), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100771] = 2, - ACTIONS(5815), 1, - anon_sym_EQ_GT, + [98173] = 2, + ACTIONS(3457), 1, + anon_sym_LPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100779] = 2, - ACTIONS(5817), 1, - anon_sym_from, + [98181] = 2, + ACTIONS(5962), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100787] = 2, - ACTIONS(5819), 1, - anon_sym_RPAREN, + [98189] = 2, + ACTIONS(5964), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100795] = 2, - ACTIONS(5821), 1, - sym_regex_flags, + [98197] = 2, + ACTIONS(2917), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100803] = 2, - ACTIONS(5795), 1, - anon_sym_target, + [98205] = 2, + ACTIONS(5966), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100811] = 2, - ACTIONS(5823), 1, + [98213] = 2, + ACTIONS(5968), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100819] = 2, - ACTIONS(5825), 1, + [98221] = 2, + ACTIONS(5970), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100827] = 2, - ACTIONS(5827), 1, + [98229] = 2, + ACTIONS(5972), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100835] = 2, - ACTIONS(5829), 1, - anon_sym_RPAREN, + [98237] = 2, + ACTIONS(5974), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100843] = 2, - ACTIONS(5431), 1, - anon_sym_GT, + [98245] = 2, + ACTIONS(5976), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100851] = 2, - ACTIONS(5831), 1, - anon_sym_EQ_GT, + [98253] = 2, + ACTIONS(3031), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100859] = 2, - ACTIONS(2728), 1, - anon_sym_in, + [98261] = 2, + ACTIONS(5594), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100867] = 2, - ACTIONS(2915), 1, - anon_sym_RBRACE, + [98269] = 2, + ACTIONS(1704), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100875] = 2, - ACTIONS(3081), 1, - anon_sym_RBRACK, + [98277] = 2, + ACTIONS(3105), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100883] = 3, + [98285] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5833), 1, + ACTIONS(5978), 1, anon_sym_SLASH2, - [100893] = 2, - ACTIONS(5835), 1, - anon_sym_function, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100901] = 2, - ACTIONS(3343), 1, - anon_sym_in, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100909] = 2, - ACTIONS(3059), 1, + [98295] = 2, + ACTIONS(3087), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100917] = 2, - ACTIONS(5837), 1, - anon_sym_as, + [98303] = 2, + ACTIONS(5980), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100925] = 2, - ACTIONS(5839), 1, - sym_regex_flags, + [98311] = 2, + ACTIONS(2155), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100933] = 2, - ACTIONS(5841), 1, - anon_sym_from, + [98319] = 2, + ACTIONS(5982), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100941] = 2, - ACTIONS(5843), 1, - anon_sym_RPAREN, + [98327] = 2, + ACTIONS(4986), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100949] = 2, - ACTIONS(2943), 1, + [98335] = 2, + ACTIONS(2865), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100957] = 2, - ACTIONS(1937), 1, - sym__resource_binding_start, - ACTIONS(5), 2, - sym_html_comment, - sym_comment, - [100965] = 2, - ACTIONS(5845), 1, - anon_sym_COLON, + [98343] = 2, + ACTIONS(5517), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100973] = 2, - ACTIONS(5847), 1, - sym_identifier, + [98351] = 2, + ACTIONS(5984), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100981] = 3, + [98359] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5849), 1, + ACTIONS(5986), 1, sym_regex_pattern, - [100991] = 2, - ACTIONS(5851), 1, + [98369] = 2, + ACTIONS(5988), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [100999] = 2, - ACTIONS(5853), 1, - anon_sym_RPAREN, + [98377] = 2, + ACTIONS(5590), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101007] = 2, - ACTIONS(5855), 1, - sym__resource_binding_continuation, + [98385] = 2, + ACTIONS(3091), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101015] = 2, - ACTIONS(5857), 1, - anon_sym_EQ_GT, + [98393] = 2, + ACTIONS(5984), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101023] = 2, - ACTIONS(3431), 1, - anon_sym_in, + [98401] = 2, + ACTIONS(1905), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101031] = 2, - ACTIONS(3067), 1, - anon_sym_RBRACK, + [98409] = 2, + ACTIONS(3107), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101039] = 2, - ACTIONS(2917), 1, - anon_sym_RPAREN, + [98417] = 2, + ACTIONS(5990), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101047] = 2, - ACTIONS(5859), 1, + [98425] = 2, + ACTIONS(5992), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101055] = 2, - ACTIONS(5861), 1, + [98433] = 2, + ACTIONS(5994), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101063] = 2, - ACTIONS(5863), 1, + [98441] = 2, + ACTIONS(5996), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101071] = 2, - ACTIONS(5865), 1, - sym_identifier, + [98449] = 2, + ACTIONS(5489), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101079] = 2, - ACTIONS(5867), 1, - anon_sym_from, + [98457] = 2, + ACTIONS(3049), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101087] = 2, - ACTIONS(5869), 1, - anon_sym_EQ, + [98465] = 2, + ACTIONS(1498), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101095] = 2, - ACTIONS(5492), 1, - sym_identifier, + [98473] = 2, + ACTIONS(5998), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101103] = 2, - ACTIONS(3097), 1, + [98481] = 2, + ACTIONS(3093), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101111] = 2, - ACTIONS(3133), 1, + [98489] = 2, + ACTIONS(6000), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101119] = 3, + [98497] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5871), 1, + ACTIONS(6002), 1, anon_sym_SLASH2, - [101129] = 2, - ACTIONS(5873), 1, - anon_sym_from, + [98507] = 2, + ACTIONS(5592), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101137] = 2, - ACTIONS(5474), 1, - anon_sym_GT, + [98515] = 2, + ACTIONS(6004), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101145] = 2, - ACTIONS(3071), 1, + [98523] = 2, + ACTIONS(6006), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98531] = 2, + ACTIONS(3059), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101153] = 2, - ACTIONS(5875), 1, - anon_sym_meta, + [98539] = 2, + ACTIONS(5694), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101161] = 2, - ACTIONS(3135), 1, - anon_sym_RPAREN, + [98547] = 2, + ACTIONS(6008), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101169] = 2, - ACTIONS(5877), 1, - sym_regex_flags, + [98555] = 2, + ACTIONS(5519), 1, + anon_sym_of, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101177] = 3, + [98563] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5879), 1, + ACTIONS(6010), 1, anon_sym_SLASH2, - [101187] = 3, + [98573] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5881), 1, + ACTIONS(6012), 1, sym_regex_pattern, - [101197] = 2, - ACTIONS(5883), 1, + [98583] = 2, + ACTIONS(6014), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101205] = 2, - ACTIONS(5885), 1, - anon_sym_EQ, + [98591] = 2, + ACTIONS(6016), 1, + sym__resource_binding_continuation, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101213] = 3, - ACTIONS(3), 1, - sym_comment, - ACTIONS(5), 1, + [98599] = 2, + ACTIONS(6018), 1, + anon_sym_EQ_GT, + ACTIONS(5), 2, sym_html_comment, - ACTIONS(5887), 1, - anon_sym_SLASH2, - [101223] = 2, - ACTIONS(5875), 1, - anon_sym_target, + sym_comment, + [98607] = 2, + ACTIONS(2985), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101231] = 2, - ACTIONS(3105), 1, - anon_sym_RBRACK, + [98615] = 2, + ACTIONS(6020), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101239] = 2, - ACTIONS(5488), 1, + [98623] = 2, + ACTIONS(2919), 1, anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101247] = 2, - ACTIONS(5889), 1, - anon_sym_as, + [98631] = 2, + ACTIONS(2893), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101255] = 2, - ACTIONS(5891), 1, + [98639] = 2, + ACTIONS(6022), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101263] = 2, - ACTIONS(3107), 1, - anon_sym_RPAREN, + [98647] = 2, + ACTIONS(6024), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101271] = 2, - ACTIONS(5893), 1, + [98655] = 2, + ACTIONS(6026), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101279] = 2, - ACTIONS(5895), 1, - anon_sym_meta, + [98663] = 2, + ACTIONS(3023), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101287] = 2, - ACTIONS(5897), 1, - sym_regex_flags, + [98671] = 2, + ACTIONS(6028), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101295] = 2, - ACTIONS(3115), 1, - anon_sym_RPAREN, + [98679] = 2, + ACTIONS(6030), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101303] = 2, - ACTIONS(5895), 1, - anon_sym_target, + [98687] = 2, + ACTIONS(6032), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101311] = 2, - ACTIONS(5512), 1, - sym_identifier, - ACTIONS(5), 2, - sym_html_comment, + [98695] = 3, + ACTIONS(3), 1, sym_comment, - [101319] = 2, - ACTIONS(5441), 1, - anon_sym_GT, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6034), 1, + anon_sym_SLASH2, + [98705] = 2, + ACTIONS(2909), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101327] = 3, + [98713] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5899), 1, + ACTIONS(6036), 1, anon_sym_SLASH2, - [101337] = 2, - ACTIONS(5901), 1, - sym_regex_flags, + [98723] = 2, + ACTIONS(2929), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101345] = 2, - ACTIONS(5903), 1, - anon_sym_RPAREN, + [98731] = 2, + ACTIONS(6038), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101353] = 2, - ACTIONS(3089), 1, + [98739] = 2, + ACTIONS(6040), 1, + sym__postfix_update_end, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98747] = 2, + ACTIONS(2921), 1, anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101361] = 2, - ACTIONS(5905), 1, - anon_sym_EQ, + [98755] = 2, + ACTIONS(6042), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101369] = 2, - ACTIONS(5907), 1, - anon_sym_EQ, + [98763] = 2, + ACTIONS(6044), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101377] = 2, - ACTIONS(3083), 1, - anon_sym_RPAREN, + [98771] = 2, + ACTIONS(6046), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101385] = 2, - ACTIONS(5909), 1, - sym_identifier, + [98779] = 2, + ACTIONS(6048), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101393] = 3, + [98787] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5911), 1, + ACTIONS(6050), 1, sym_regex_pattern, - [101403] = 2, - ACTIONS(5913), 1, + [98797] = 2, + ACTIONS(6052), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101411] = 2, - ACTIONS(2179), 1, - anon_sym_in, + [98805] = 2, + ACTIONS(6054), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101419] = 2, - ACTIONS(5627), 1, - anon_sym_of, + [98813] = 2, + ACTIONS(6056), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101427] = 2, - ACTIONS(5371), 1, - anon_sym_GT, + [98821] = 2, + ACTIONS(2889), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101435] = 2, - ACTIONS(2457), 1, - anon_sym_in, + [98829] = 2, + ACTIONS(5655), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101443] = 2, - ACTIONS(2906), 1, - anon_sym_SEMI, + [98837] = 2, + ACTIONS(6048), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101451] = 2, - ACTIONS(5915), 1, - sym__postfix_update_end, + [98845] = 2, + ACTIONS(6042), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101459] = 2, - ACTIONS(5917), 1, + [98853] = 2, + ACTIONS(6058), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101467] = 2, - ACTIONS(5919), 1, + [98861] = 2, + ACTIONS(6060), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101475] = 2, - ACTIONS(5921), 1, + [98869] = 2, + ACTIONS(6062), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101483] = 2, - ACTIONS(5923), 1, - anon_sym_meta, + [98877] = 2, + ACTIONS(3067), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101491] = 2, - ACTIONS(5449), 1, - anon_sym_GT, + [98885] = 2, + ACTIONS(1638), 1, + anon_sym_while, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101499] = 2, - ACTIONS(1792), 1, - sym__resource_binding_start, + [98893] = 2, + ACTIONS(2618), 1, + anon_sym_in, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101507] = 2, - ACTIONS(5925), 1, - anon_sym_EQ, + [98901] = 2, + ACTIONS(6064), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101515] = 2, - ACTIONS(5927), 1, - anon_sym_EQ, + [98909] = 2, + ACTIONS(6066), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101523] = 2, - ACTIONS(5589), 1, - anon_sym_of, + [98917] = 2, + ACTIONS(6068), 1, + sym_regex_flags, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101531] = 3, + [98925] = 3, ACTIONS(3), 1, sym_comment, ACTIONS(5), 1, sym_html_comment, - ACTIONS(5929), 1, + ACTIONS(6070), 1, anon_sym_SLASH2, - [101541] = 2, - ACTIONS(1508), 1, - anon_sym_while, + [98935] = 2, + ACTIONS(5608), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101549] = 2, - ACTIONS(5931), 1, + [98943] = 2, + ACTIONS(3035), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101557] = 2, - ACTIONS(2939), 1, + [98951] = 2, + ACTIONS(2991), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [98959] = 2, + ACTIONS(3025), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101565] = 2, - ACTIONS(3119), 1, + [98967] = 2, + ACTIONS(3071), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101573] = 2, - ACTIONS(5933), 1, - sym__resource_binding_continuation, + [98975] = 2, + ACTIONS(6072), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101581] = 2, - ACTIONS(5935), 1, - anon_sym_RPAREN, + [98983] = 2, + ACTIONS(6074), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101589] = 2, - ACTIONS(5937), 1, + [98991] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6076), 1, + sym_regex_pattern, + [99001] = 2, + ACTIONS(6078), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101597] = 2, - ACTIONS(5939), 1, + [99009] = 2, + ACTIONS(3345), 1, + anon_sym_in, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99017] = 2, + ACTIONS(6080), 1, + anon_sym_EQ, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99025] = 2, + ACTIONS(6082), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101605] = 2, - ACTIONS(5941), 1, + [99033] = 2, + ACTIONS(6084), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101613] = 2, - ACTIONS(5943), 1, + [99041] = 2, + ACTIONS(6086), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101621] = 2, - ACTIONS(5945), 1, - sym__postfix_update_end, + [99049] = 2, + ACTIONS(1897), 1, + sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101629] = 2, - ACTIONS(3021), 1, - anon_sym_in, + [99057] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(5), 1, + sym_html_comment, + ACTIONS(6088), 1, + anon_sym_SLASH2, + [99067] = 2, + ACTIONS(3033), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101637] = 2, - ACTIONS(2894), 1, - anon_sym_RBRACE, + [99075] = 2, + ACTIONS(3097), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101645] = 2, - ACTIONS(3175), 1, - anon_sym_in, + [99083] = 2, + ACTIONS(6090), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101653] = 2, - ACTIONS(5947), 1, - sym__postfix_update_end, + [99091] = 2, + ACTIONS(6092), 1, + anon_sym_as, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101661] = 2, - ACTIONS(5949), 1, - sym_identifier, + [99099] = 2, + ACTIONS(3103), 1, + anon_sym_RPAREN, + ACTIONS(5), 2, + sym_html_comment, + sym_comment, + [99107] = 2, + ACTIONS(3057), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101669] = 2, - ACTIONS(5951), 1, + [99115] = 2, + ACTIONS(6094), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101677] = 2, - ACTIONS(5953), 1, + [99123] = 2, + ACTIONS(5934), 1, anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101685] = 2, - ACTIONS(5955), 1, + [99131] = 2, + ACTIONS(6096), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101693] = 2, - ACTIONS(5957), 1, + [99139] = 2, + ACTIONS(6098), 1, anon_sym_using, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101701] = 2, - ACTIONS(5593), 1, - anon_sym_of, + [99147] = 2, + ACTIONS(6100), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101709] = 2, - ACTIONS(1887), 1, + [99155] = 2, + ACTIONS(1803), 1, sym__resource_binding_start, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101717] = 2, - ACTIONS(5959), 1, + [99163] = 2, + ACTIONS(6102), 1, anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101725] = 2, - ACTIONS(5953), 1, - anon_sym_target, + [99171] = 2, + ACTIONS(5525), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101733] = 2, - ACTIONS(2908), 1, - anon_sym_RBRACK, + [99179] = 2, + ACTIONS(5556), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101741] = 2, - ACTIONS(5961), 1, - anon_sym_from, + [99187] = 2, + ACTIONS(3109), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101749] = 2, - ACTIONS(5963), 1, - anon_sym_EQ, + [99195] = 2, + ACTIONS(6104), 1, + anon_sym_function, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101757] = 2, - ACTIONS(5677), 1, + [99203] = 2, + ACTIONS(6106), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101765] = 2, - ACTIONS(5965), 1, + [99211] = 2, + ACTIONS(6108), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101773] = 2, - ACTIONS(3121), 1, + [99219] = 2, + ACTIONS(6110), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101781] = 2, - ACTIONS(5967), 1, + [99227] = 2, + ACTIONS(6112), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101789] = 2, - ACTIONS(5969), 1, + [99235] = 2, + ACTIONS(6114), 1, anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101797] = 2, - ACTIONS(5971), 1, - sym__postfix_update_end, + [99243] = 2, + ACTIONS(6116), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101805] = 2, - ACTIONS(4827), 1, + [99251] = 2, + ACTIONS(5898), 1, anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101813] = 2, - ACTIONS(5973), 1, + [99259] = 2, + ACTIONS(6118), 1, sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101821] = 2, - ACTIONS(3141), 1, + [99267] = 2, + ACTIONS(3085), 1, anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101829] = 2, - ACTIONS(1682), 1, - anon_sym_while, + [99275] = 2, + ACTIONS(6120), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101837] = 2, - ACTIONS(5923), 1, - anon_sym_target, + [99283] = 2, + ACTIONS(3041), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101845] = 2, - ACTIONS(5975), 1, - ts_builtin_sym_end, + [99291] = 2, + ACTIONS(3885), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101853] = 2, - ACTIONS(4886), 1, - anon_sym_EQ, + [99299] = 2, + ACTIONS(6120), 1, + anon_sym_target, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101861] = 2, - ACTIONS(3143), 1, - anon_sym_RPAREN, + [99307] = 2, + ACTIONS(6122), 1, + sym__postfix_update_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101869] = 2, - ACTIONS(2935), 1, - anon_sym_RBRACK, + [99315] = 2, + ACTIONS(6124), 1, + anon_sym_EQ, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101877] = 2, - ACTIONS(3123), 1, - anon_sym_RPAREN, + [99323] = 2, + ACTIONS(6126), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101885] = 2, - ACTIONS(5977), 1, - anon_sym_while, + [99331] = 2, + ACTIONS(5918), 1, + anon_sym_meta, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101893] = 2, - ACTIONS(5979), 1, - anon_sym_function, + [99339] = 2, + ACTIONS(3055), 1, + anon_sym_RBRACK, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101901] = 2, - ACTIONS(5981), 1, - anon_sym_from, + [99347] = 2, + ACTIONS(3099), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101909] = 2, - ACTIONS(2937), 1, - anon_sym_RBRACE, + [99355] = 2, + ACTIONS(6128), 1, + sym_identifier, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101917] = 2, - ACTIONS(5983), 1, - anon_sym_from, + [99363] = 2, + ACTIONS(5439), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101925] = 2, - ACTIONS(5985), 1, - anon_sym_EQ, + [99371] = 2, + ACTIONS(6130), 1, + ts_builtin_sym_end, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101933] = 2, - ACTIONS(2927), 1, - anon_sym_RPAREN, + [99379] = 2, + ACTIONS(6132), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101941] = 2, - ACTIONS(5625), 1, - anon_sym_GT, + [99387] = 2, + ACTIONS(3101), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101949] = 2, - ACTIONS(5987), 1, - sym_identifier, + [99395] = 2, + ACTIONS(5480), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101957] = 2, - ACTIONS(3091), 1, - anon_sym_RBRACK, + [99403] = 2, + ACTIONS(2895), 1, + anon_sym_RPAREN, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101965] = 2, - ACTIONS(5619), 1, - anon_sym_of, + [99411] = 2, + ACTIONS(2913), 1, + anon_sym_COLON, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101973] = 2, - ACTIONS(5989), 1, - anon_sym_EQ, + [99419] = 2, + ACTIONS(5619), 1, + anon_sym_RBRACE, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101981] = 2, - ACTIONS(2902), 1, - anon_sym_SEMI, + [99427] = 2, + ACTIONS(6134), 1, + anon_sym_from, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101989] = 2, - ACTIONS(3111), 1, - anon_sym_RPAREN, + [99435] = 2, + ACTIONS(5842), 1, + anon_sym_EQ_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, - [101997] = 2, - ACTIONS(5991), 1, - anon_sym_EQ_GT, + [99443] = 2, + ACTIONS(5552), 1, + anon_sym_GT, ACTIONS(5), 2, sym_html_comment, sym_comment, }; static const uint32_t ts_small_parse_table_map[] = { - [SMALL_STATE(658)] = 0, - [SMALL_STATE(659)] = 89, - [SMALL_STATE(660)] = 178, - [SMALL_STATE(661)] = 267, - [SMALL_STATE(662)] = 338, - [SMALL_STATE(663)] = 427, - [SMALL_STATE(664)] = 520, - [SMALL_STATE(665)] = 608, - [SMALL_STATE(666)] = 696, - [SMALL_STATE(667)] = 783, - [SMALL_STATE(668)] = 870, - [SMALL_STATE(669)] = 957, - [SMALL_STATE(670)] = 1044, - [SMALL_STATE(671)] = 1112, - [SMALL_STATE(672)] = 1180, - [SMALL_STATE(673)] = 1264, - [SMALL_STATE(674)] = 1352, - [SMALL_STATE(675)] = 1436, - [SMALL_STATE(676)] = 1504, - [SMALL_STATE(677)] = 1588, - [SMALL_STATE(678)] = 1672, - [SMALL_STATE(679)] = 1740, - [SMALL_STATE(680)] = 1808, - [SMALL_STATE(681)] = 1876, - [SMALL_STATE(682)] = 1944, - [SMALL_STATE(683)] = 2012, - [SMALL_STATE(684)] = 2080, - [SMALL_STATE(685)] = 2148, - [SMALL_STATE(686)] = 2216, - [SMALL_STATE(687)] = 2284, - [SMALL_STATE(688)] = 2352, - [SMALL_STATE(689)] = 2420, - [SMALL_STATE(690)] = 2488, - [SMALL_STATE(691)] = 2556, - [SMALL_STATE(692)] = 2624, - [SMALL_STATE(693)] = 2691, - [SMALL_STATE(694)] = 2762, - [SMALL_STATE(695)] = 2829, - [SMALL_STATE(696)] = 2902, - [SMALL_STATE(697)] = 2975, - [SMALL_STATE(698)] = 3048, - [SMALL_STATE(699)] = 3121, - [SMALL_STATE(700)] = 3194, - [SMALL_STATE(701)] = 3267, - [SMALL_STATE(702)] = 3334, - [SMALL_STATE(703)] = 3401, - [SMALL_STATE(704)] = 3468, - [SMALL_STATE(705)] = 3535, - [SMALL_STATE(706)] = 3602, - [SMALL_STATE(707)] = 3674, - [SMALL_STATE(708)] = 3740, - [SMALL_STATE(709)] = 3816, - [SMALL_STATE(710)] = 3888, - [SMALL_STATE(711)] = 3964, - [SMALL_STATE(712)] = 4036, - [SMALL_STATE(713)] = 4108, - [SMALL_STATE(714)] = 4180, - [SMALL_STATE(715)] = 4252, - [SMALL_STATE(716)] = 4318, - [SMALL_STATE(717)] = 4384, - [SMALL_STATE(718)] = 4450, - [SMALL_STATE(719)] = 4520, - [SMALL_STATE(720)] = 4592, - [SMALL_STATE(721)] = 4658, - [SMALL_STATE(722)] = 4730, - [SMALL_STATE(723)] = 4802, - [SMALL_STATE(724)] = 4874, - [SMALL_STATE(725)] = 4946, - [SMALL_STATE(726)] = 5012, - [SMALL_STATE(727)] = 5082, - [SMALL_STATE(728)] = 5154, - [SMALL_STATE(729)] = 5220, - [SMALL_STATE(730)] = 5291, - [SMALL_STATE(731)] = 5362, - [SMALL_STATE(732)] = 5435, - [SMALL_STATE(733)] = 5508, - [SMALL_STATE(734)] = 5591, - [SMALL_STATE(735)] = 5664, - [SMALL_STATE(736)] = 5737, - [SMALL_STATE(737)] = 5810, - [SMALL_STATE(738)] = 5881, - [SMALL_STATE(739)] = 5946, - [SMALL_STATE(740)] = 6011, - [SMALL_STATE(741)] = 6076, - [SMALL_STATE(742)] = 6141, - [SMALL_STATE(743)] = 6210, - [SMALL_STATE(744)] = 6279, - [SMALL_STATE(745)] = 6350, - [SMALL_STATE(746)] = 6415, - [SMALL_STATE(747)] = 6480, - [SMALL_STATE(748)] = 6551, - [SMALL_STATE(749)] = 6624, - [SMALL_STATE(750)] = 6695, - [SMALL_STATE(751)] = 6764, - [SMALL_STATE(752)] = 6829, - [SMALL_STATE(753)] = 6907, - [SMALL_STATE(754)] = 6971, - [SMALL_STATE(755)] = 7035, - [SMALL_STATE(756)] = 7107, - [SMALL_STATE(757)] = 7175, - [SMALL_STATE(758)] = 7239, - [SMALL_STATE(759)] = 7303, - [SMALL_STATE(760)] = 7367, - [SMALL_STATE(761)] = 7431, - [SMALL_STATE(762)] = 7495, - [SMALL_STATE(763)] = 7563, - [SMALL_STATE(764)] = 7635, - [SMALL_STATE(765)] = 7706, - [SMALL_STATE(766)] = 7777, - [SMALL_STATE(767)] = 7848, - [SMALL_STATE(768)] = 7919, - [SMALL_STATE(769)] = 7990, - [SMALL_STATE(770)] = 8061, - [SMALL_STATE(771)] = 8132, - [SMALL_STATE(772)] = 8203, - [SMALL_STATE(773)] = 8274, - [SMALL_STATE(774)] = 8342, - [SMALL_STATE(775)] = 8410, - [SMALL_STATE(776)] = 8482, - [SMALL_STATE(777)] = 8556, - [SMALL_STATE(778)] = 8626, - [SMALL_STATE(779)] = 8696, - [SMALL_STATE(780)] = 8768, - [SMALL_STATE(781)] = 8838, - [SMALL_STATE(782)] = 8910, - [SMALL_STATE(783)] = 8978, - [SMALL_STATE(784)] = 9045, - [SMALL_STATE(785)] = 9114, - [SMALL_STATE(786)] = 9181, - [SMALL_STATE(787)] = 9248, - [SMALL_STATE(788)] = 9315, - [SMALL_STATE(789)] = 9384, - [SMALL_STATE(790)] = 9453, - [SMALL_STATE(791)] = 9520, - [SMALL_STATE(792)] = 9587, - [SMALL_STATE(793)] = 9654, - [SMALL_STATE(794)] = 9721, - [SMALL_STATE(795)] = 9792, - [SMALL_STATE(796)] = 9863, - [SMALL_STATE(797)] = 9932, - [SMALL_STATE(798)] = 10001, - [SMALL_STATE(799)] = 10068, - [SMALL_STATE(800)] = 10135, - [SMALL_STATE(801)] = 10202, - [SMALL_STATE(802)] = 10269, - [SMALL_STATE(803)] = 10340, - [SMALL_STATE(804)] = 10407, - [SMALL_STATE(805)] = 10473, - [SMALL_STATE(806)] = 10533, - [SMALL_STATE(807)] = 10599, - [SMALL_STATE(808)] = 10667, - [SMALL_STATE(809)] = 10731, - [SMALL_STATE(810)] = 10795, - [SMALL_STATE(811)] = 10861, - [SMALL_STATE(812)] = 10925, - [SMALL_STATE(813)] = 10991, - [SMALL_STATE(814)] = 11057, - [SMALL_STATE(815)] = 11123, - [SMALL_STATE(816)] = 11189, - [SMALL_STATE(817)] = 11255, - [SMALL_STATE(818)] = 11321, - [SMALL_STATE(819)] = 11381, - [SMALL_STATE(820)] = 11447, - [SMALL_STATE(821)] = 11513, - [SMALL_STATE(822)] = 11573, - [SMALL_STATE(823)] = 11633, - [SMALL_STATE(824)] = 11693, - [SMALL_STATE(825)] = 11759, - [SMALL_STATE(826)] = 11819, - [SMALL_STATE(827)] = 11879, - [SMALL_STATE(828)] = 11949, - [SMALL_STATE(829)] = 12019, - [SMALL_STATE(830)] = 12089, - [SMALL_STATE(831)] = 12148, - [SMALL_STATE(832)] = 12207, - [SMALL_STATE(833)] = 12270, - [SMALL_STATE(834)] = 12329, - [SMALL_STATE(835)] = 12392, - [SMALL_STATE(836)] = 12451, - [SMALL_STATE(837)] = 12510, - [SMALL_STATE(838)] = 12569, - [SMALL_STATE(839)] = 12628, - [SMALL_STATE(840)] = 12691, - [SMALL_STATE(841)] = 12758, - [SMALL_STATE(842)] = 12813, - [SMALL_STATE(843)] = 12882, - [SMALL_STATE(844)] = 12949, - [SMALL_STATE(845)] = 13005, - [SMALL_STATE(846)] = 13059, - [SMALL_STATE(847)] = 13123, - [SMALL_STATE(848)] = 13179, - [SMALL_STATE(849)] = 13235, - [SMALL_STATE(850)] = 13291, - [SMALL_STATE(851)] = 13347, - [SMALL_STATE(852)] = 13403, - [SMALL_STATE(853)] = 13459, - [SMALL_STATE(854)] = 13515, - [SMALL_STATE(855)] = 13571, - [SMALL_STATE(856)] = 13627, - [SMALL_STATE(857)] = 13683, - [SMALL_STATE(858)] = 13739, - [SMALL_STATE(859)] = 13795, - [SMALL_STATE(860)] = 13851, - [SMALL_STATE(861)] = 13907, - [SMALL_STATE(862)] = 13963, - [SMALL_STATE(863)] = 14025, - [SMALL_STATE(864)] = 14081, - [SMALL_STATE(865)] = 14137, - [SMALL_STATE(866)] = 14193, - [SMALL_STATE(867)] = 14249, - [SMALL_STATE(868)] = 14305, - [SMALL_STATE(869)] = 14361, - [SMALL_STATE(870)] = 14417, - [SMALL_STATE(871)] = 14473, - [SMALL_STATE(872)] = 14537, - [SMALL_STATE(873)] = 14603, - [SMALL_STATE(874)] = 14665, - [SMALL_STATE(875)] = 14717, - [SMALL_STATE(876)] = 14771, - [SMALL_STATE(877)] = 14825, - [SMALL_STATE(878)] = 14878, - [SMALL_STATE(879)] = 14929, - [SMALL_STATE(880)] = 15020, - [SMALL_STATE(881)] = 15071, - [SMALL_STATE(882)] = 15122, - [SMALL_STATE(883)] = 15217, - [SMALL_STATE(884)] = 15272, - [SMALL_STATE(885)] = 15323, - [SMALL_STATE(886)] = 15420, - [SMALL_STATE(887)] = 15471, - [SMALL_STATE(888)] = 15522, - [SMALL_STATE(889)] = 15573, - [SMALL_STATE(890)] = 15624, - [SMALL_STATE(891)] = 15721, - [SMALL_STATE(892)] = 15772, - [SMALL_STATE(893)] = 15823, - [SMALL_STATE(894)] = 15920, - [SMALL_STATE(895)] = 15971, - [SMALL_STATE(896)] = 16068, - [SMALL_STATE(897)] = 16163, - [SMALL_STATE(898)] = 16260, - [SMALL_STATE(899)] = 16335, - [SMALL_STATE(900)] = 16386, - [SMALL_STATE(901)] = 16483, - [SMALL_STATE(902)] = 16534, - [SMALL_STATE(903)] = 16631, - [SMALL_STATE(904)] = 16692, - [SMALL_STATE(905)] = 16789, - [SMALL_STATE(906)] = 16884, - [SMALL_STATE(907)] = 16949, - [SMALL_STATE(908)] = 17002, - [SMALL_STATE(909)] = 17053, - [SMALL_STATE(910)] = 17140, - [SMALL_STATE(911)] = 17229, - [SMALL_STATE(912)] = 17282, - [SMALL_STATE(913)] = 17335, - [SMALL_STATE(914)] = 17388, - [SMALL_STATE(915)] = 17441, - [SMALL_STATE(916)] = 17494, - [SMALL_STATE(917)] = 17545, - [SMALL_STATE(918)] = 17596, - [SMALL_STATE(919)] = 17667, - [SMALL_STATE(920)] = 17718, - [SMALL_STATE(921)] = 17769, - [SMALL_STATE(922)] = 17852, - [SMALL_STATE(923)] = 17949, - [SMALL_STATE(924)] = 18034, - [SMALL_STATE(925)] = 18131, - [SMALL_STATE(926)] = 18228, - [SMALL_STATE(927)] = 18279, - [SMALL_STATE(928)] = 18330, - [SMALL_STATE(929)] = 18417, - [SMALL_STATE(930)] = 18468, - [SMALL_STATE(931)] = 18519, - [SMALL_STATE(932)] = 18570, - [SMALL_STATE(933)] = 18621, - [SMALL_STATE(934)] = 18674, - [SMALL_STATE(935)] = 18725, - [SMALL_STATE(936)] = 18776, - [SMALL_STATE(937)] = 18827, - [SMALL_STATE(938)] = 18878, - [SMALL_STATE(939)] = 18929, - [SMALL_STATE(940)] = 18998, - [SMALL_STATE(941)] = 19051, - [SMALL_STATE(942)] = 19102, - [SMALL_STATE(943)] = 19197, - [SMALL_STATE(944)] = 19250, - [SMALL_STATE(945)] = 19303, - [SMALL_STATE(946)] = 19354, - [SMALL_STATE(947)] = 19415, - [SMALL_STATE(948)] = 19466, - [SMALL_STATE(949)] = 19517, - [SMALL_STATE(950)] = 19568, - [SMALL_STATE(951)] = 19619, - [SMALL_STATE(952)] = 19670, - [SMALL_STATE(953)] = 19721, - [SMALL_STATE(954)] = 19772, - [SMALL_STATE(955)] = 19833, - [SMALL_STATE(956)] = 19884, - [SMALL_STATE(957)] = 19935, - [SMALL_STATE(958)] = 19986, - [SMALL_STATE(959)] = 20037, - [SMALL_STATE(960)] = 20088, - [SMALL_STATE(961)] = 20153, - [SMALL_STATE(962)] = 20204, - [SMALL_STATE(963)] = 20255, - [SMALL_STATE(964)] = 20306, - [SMALL_STATE(965)] = 20357, - [SMALL_STATE(966)] = 20408, - [SMALL_STATE(967)] = 20469, - [SMALL_STATE(968)] = 20520, - [SMALL_STATE(969)] = 20571, - [SMALL_STATE(970)] = 20622, - [SMALL_STATE(971)] = 20673, - [SMALL_STATE(972)] = 20724, - [SMALL_STATE(973)] = 20775, - [SMALL_STATE(974)] = 20826, - [SMALL_STATE(975)] = 20877, - [SMALL_STATE(976)] = 20928, - [SMALL_STATE(977)] = 20979, - [SMALL_STATE(978)] = 21030, - [SMALL_STATE(979)] = 21081, - [SMALL_STATE(980)] = 21132, - [SMALL_STATE(981)] = 21185, - [SMALL_STATE(982)] = 21250, - [SMALL_STATE(983)] = 21329, - [SMALL_STATE(984)] = 21380, - [SMALL_STATE(985)] = 21431, - [SMALL_STATE(986)] = 21482, - [SMALL_STATE(987)] = 21533, - [SMALL_STATE(988)] = 21584, - [SMALL_STATE(989)] = 21635, - [SMALL_STATE(990)] = 21696, - [SMALL_STATE(991)] = 21747, - [SMALL_STATE(992)] = 21798, - [SMALL_STATE(993)] = 21893, - [SMALL_STATE(994)] = 21944, - [SMALL_STATE(995)] = 21995, - [SMALL_STATE(996)] = 22090, - [SMALL_STATE(997)] = 22187, - [SMALL_STATE(998)] = 22238, - [SMALL_STATE(999)] = 22289, - [SMALL_STATE(1000)] = 22340, - [SMALL_STATE(1001)] = 22391, - [SMALL_STATE(1002)] = 22442, - [SMALL_STATE(1003)] = 22495, - [SMALL_STATE(1004)] = 22589, - [SMALL_STATE(1005)] = 22639, - [SMALL_STATE(1006)] = 22689, - [SMALL_STATE(1007)] = 22743, - [SMALL_STATE(1008)] = 22793, - [SMALL_STATE(1009)] = 22847, - [SMALL_STATE(1010)] = 22897, - [SMALL_STATE(1011)] = 22947, - [SMALL_STATE(1012)] = 23001, - [SMALL_STATE(1013)] = 23055, - [SMALL_STATE(1014)] = 23105, - [SMALL_STATE(1015)] = 23155, - [SMALL_STATE(1016)] = 23205, - [SMALL_STATE(1017)] = 23255, - [SMALL_STATE(1018)] = 23305, - [SMALL_STATE(1019)] = 23355, - [SMALL_STATE(1020)] = 23405, - [SMALL_STATE(1021)] = 23455, - [SMALL_STATE(1022)] = 23505, - [SMALL_STATE(1023)] = 23555, - [SMALL_STATE(1024)] = 23605, - [SMALL_STATE(1025)] = 23655, - [SMALL_STATE(1026)] = 23705, - [SMALL_STATE(1027)] = 23755, - [SMALL_STATE(1028)] = 23805, - [SMALL_STATE(1029)] = 23855, - [SMALL_STATE(1030)] = 23905, - [SMALL_STATE(1031)] = 23955, - [SMALL_STATE(1032)] = 24005, - [SMALL_STATE(1033)] = 24055, - [SMALL_STATE(1034)] = 24105, - [SMALL_STATE(1035)] = 24155, - [SMALL_STATE(1036)] = 24205, - [SMALL_STATE(1037)] = 24259, - [SMALL_STATE(1038)] = 24323, - [SMALL_STATE(1039)] = 24373, - [SMALL_STATE(1040)] = 24427, - [SMALL_STATE(1041)] = 24477, - [SMALL_STATE(1042)] = 24535, - [SMALL_STATE(1043)] = 24585, - [SMALL_STATE(1044)] = 24635, - [SMALL_STATE(1045)] = 24685, - [SMALL_STATE(1046)] = 24735, - [SMALL_STATE(1047)] = 24789, - [SMALL_STATE(1048)] = 24885, - [SMALL_STATE(1049)] = 24945, - [SMALL_STATE(1050)] = 24999, - [SMALL_STATE(1051)] = 25095, - [SMALL_STATE(1052)] = 25145, - [SMALL_STATE(1053)] = 25195, - [SMALL_STATE(1054)] = 25245, - [SMALL_STATE(1055)] = 25295, - [SMALL_STATE(1056)] = 25357, - [SMALL_STATE(1057)] = 25407, - [SMALL_STATE(1058)] = 25457, - [SMALL_STATE(1059)] = 25551, - [SMALL_STATE(1060)] = 25603, - [SMALL_STATE(1061)] = 25653, - [SMALL_STATE(1062)] = 25713, - [SMALL_STATE(1063)] = 25763, - [SMALL_STATE(1064)] = 25813, - [SMALL_STATE(1065)] = 25867, - [SMALL_STATE(1066)] = 25963, - [SMALL_STATE(1067)] = 26017, - [SMALL_STATE(1068)] = 26113, - [SMALL_STATE(1069)] = 26167, - [SMALL_STATE(1070)] = 26217, - [SMALL_STATE(1071)] = 26313, - [SMALL_STATE(1072)] = 26367, - [SMALL_STATE(1073)] = 26417, - [SMALL_STATE(1074)] = 26467, - [SMALL_STATE(1075)] = 26517, - [SMALL_STATE(1076)] = 26571, - [SMALL_STATE(1077)] = 26621, - [SMALL_STATE(1078)] = 26671, - [SMALL_STATE(1079)] = 26721, - [SMALL_STATE(1080)] = 26771, - [SMALL_STATE(1081)] = 26821, - [SMALL_STATE(1082)] = 26875, - [SMALL_STATE(1083)] = 26927, - [SMALL_STATE(1084)] = 26977, - [SMALL_STATE(1085)] = 27029, - [SMALL_STATE(1086)] = 27079, - [SMALL_STATE(1087)] = 27129, - [SMALL_STATE(1088)] = 27223, - [SMALL_STATE(1089)] = 27275, - [SMALL_STATE(1090)] = 27327, - [SMALL_STATE(1091)] = 27381, - [SMALL_STATE(1092)] = 27431, - [SMALL_STATE(1093)] = 27525, - [SMALL_STATE(1094)] = 27599, - [SMALL_STATE(1095)] = 27649, - [SMALL_STATE(1096)] = 27699, - [SMALL_STATE(1097)] = 27757, - [SMALL_STATE(1098)] = 27807, - [SMALL_STATE(1099)] = 27871, - [SMALL_STATE(1100)] = 27957, - [SMALL_STATE(1101)] = 28045, - [SMALL_STATE(1102)] = 28115, - [SMALL_STATE(1103)] = 28197, - [SMALL_STATE(1104)] = 28281, - [SMALL_STATE(1105)] = 28367, - [SMALL_STATE(1106)] = 28435, - [SMALL_STATE(1107)] = 28499, - [SMALL_STATE(1108)] = 28549, - [SMALL_STATE(1109)] = 28627, - [SMALL_STATE(1110)] = 28681, - [SMALL_STATE(1111)] = 28771, - [SMALL_STATE(1112)] = 28821, - [SMALL_STATE(1113)] = 28871, - [SMALL_STATE(1114)] = 28965, - [SMALL_STATE(1115)] = 29015, - [SMALL_STATE(1116)] = 29065, - [SMALL_STATE(1117)] = 29115, - [SMALL_STATE(1118)] = 29165, - [SMALL_STATE(1119)] = 29227, - [SMALL_STATE(1120)] = 29281, - [SMALL_STATE(1121)] = 29331, - [SMALL_STATE(1122)] = 29425, - [SMALL_STATE(1123)] = 29475, - [SMALL_STATE(1124)] = 29527, - [SMALL_STATE(1125)] = 29577, - [SMALL_STATE(1126)] = 29627, - [SMALL_STATE(1127)] = 29723, - [SMALL_STATE(1128)] = 29773, - [SMALL_STATE(1129)] = 29827, - [SMALL_STATE(1130)] = 29877, - [SMALL_STATE(1131)] = 29937, - [SMALL_STATE(1132)] = 29991, - [SMALL_STATE(1133)] = 30041, - [SMALL_STATE(1134)] = 30137, - [SMALL_STATE(1135)] = 30189, - [SMALL_STATE(1136)] = 30243, - [SMALL_STATE(1137)] = 30293, - [SMALL_STATE(1138)] = 30389, - [SMALL_STATE(1139)] = 30439, - [SMALL_STATE(1140)] = 30493, - [SMALL_STATE(1141)] = 30543, - [SMALL_STATE(1142)] = 30595, - [SMALL_STATE(1143)] = 30647, - [SMALL_STATE(1144)] = 30697, - [SMALL_STATE(1145)] = 30747, - [SMALL_STATE(1146)] = 30843, - [SMALL_STATE(1147)] = 30895, - [SMALL_STATE(1148)] = 30945, - [SMALL_STATE(1149)] = 30997, - [SMALL_STATE(1150)] = 31049, - [SMALL_STATE(1151)] = 31103, - [SMALL_STATE(1152)] = 31155, - [SMALL_STATE(1153)] = 31205, - [SMALL_STATE(1154)] = 31259, - [SMALL_STATE(1155)] = 31309, - [SMALL_STATE(1156)] = 31361, - [SMALL_STATE(1157)] = 31415, - [SMALL_STATE(1158)] = 31511, - [SMALL_STATE(1159)] = 31565, - [SMALL_STATE(1160)] = 31619, - [SMALL_STATE(1161)] = 31669, - [SMALL_STATE(1162)] = 31719, - [SMALL_STATE(1163)] = 31769, - [SMALL_STATE(1164)] = 31819, - [SMALL_STATE(1165)] = 31873, - [SMALL_STATE(1166)] = 31923, - [SMALL_STATE(1167)] = 32019, - [SMALL_STATE(1168)] = 32115, - [SMALL_STATE(1169)] = 32165, - [SMALL_STATE(1170)] = 32258, - [SMALL_STATE(1171)] = 32309, - [SMALL_STATE(1172)] = 32402, - [SMALL_STATE(1173)] = 32451, - [SMALL_STATE(1174)] = 32500, - [SMALL_STATE(1175)] = 32549, - [SMALL_STATE(1176)] = 32598, - [SMALL_STATE(1177)] = 32647, - [SMALL_STATE(1178)] = 32696, - [SMALL_STATE(1179)] = 32745, - [SMALL_STATE(1180)] = 32796, - [SMALL_STATE(1181)] = 32851, - [SMALL_STATE(1182)] = 32900, - [SMALL_STATE(1183)] = 32949, - [SMALL_STATE(1184)] = 33004, - [SMALL_STATE(1185)] = 33053, - [SMALL_STATE(1186)] = 33102, - [SMALL_STATE(1187)] = 33151, - [SMALL_STATE(1188)] = 33200, - [SMALL_STATE(1189)] = 33249, - [SMALL_STATE(1190)] = 33298, - [SMALL_STATE(1191)] = 33347, - [SMALL_STATE(1192)] = 33396, - [SMALL_STATE(1193)] = 33445, - [SMALL_STATE(1194)] = 33494, - [SMALL_STATE(1195)] = 33543, - [SMALL_STATE(1196)] = 33592, - [SMALL_STATE(1197)] = 33641, - [SMALL_STATE(1198)] = 33690, - [SMALL_STATE(1199)] = 33739, - [SMALL_STATE(1200)] = 33788, - [SMALL_STATE(1201)] = 33837, - [SMALL_STATE(1202)] = 33886, - [SMALL_STATE(1203)] = 33935, - [SMALL_STATE(1204)] = 33984, - [SMALL_STATE(1205)] = 34033, - [SMALL_STATE(1206)] = 34082, - [SMALL_STATE(1207)] = 34131, - [SMALL_STATE(1208)] = 34180, - [SMALL_STATE(1209)] = 34229, - [SMALL_STATE(1210)] = 34278, - [SMALL_STATE(1211)] = 34327, - [SMALL_STATE(1212)] = 34376, - [SMALL_STATE(1213)] = 34425, - [SMALL_STATE(1214)] = 34474, - [SMALL_STATE(1215)] = 34523, - [SMALL_STATE(1216)] = 34572, - [SMALL_STATE(1217)] = 34621, - [SMALL_STATE(1218)] = 34670, - [SMALL_STATE(1219)] = 34719, - [SMALL_STATE(1220)] = 34768, - [SMALL_STATE(1221)] = 34817, - [SMALL_STATE(1222)] = 34866, - [SMALL_STATE(1223)] = 34915, - [SMALL_STATE(1224)] = 34964, - [SMALL_STATE(1225)] = 35013, - [SMALL_STATE(1226)] = 35062, - [SMALL_STATE(1227)] = 35111, - [SMALL_STATE(1228)] = 35160, - [SMALL_STATE(1229)] = 35209, - [SMALL_STATE(1230)] = 35258, - [SMALL_STATE(1231)] = 35307, - [SMALL_STATE(1232)] = 35356, - [SMALL_STATE(1233)] = 35405, - [SMALL_STATE(1234)] = 35454, - [SMALL_STATE(1235)] = 35503, - [SMALL_STATE(1236)] = 35552, - [SMALL_STATE(1237)] = 35601, - [SMALL_STATE(1238)] = 35650, - [SMALL_STATE(1239)] = 35699, - [SMALL_STATE(1240)] = 35748, - [SMALL_STATE(1241)] = 35797, - [SMALL_STATE(1242)] = 35846, - [SMALL_STATE(1243)] = 35895, - [SMALL_STATE(1244)] = 35944, - [SMALL_STATE(1245)] = 35993, - [SMALL_STATE(1246)] = 36042, - [SMALL_STATE(1247)] = 36091, - [SMALL_STATE(1248)] = 36140, - [SMALL_STATE(1249)] = 36189, - [SMALL_STATE(1250)] = 36238, - [SMALL_STATE(1251)] = 36287, - [SMALL_STATE(1252)] = 36336, - [SMALL_STATE(1253)] = 36385, - [SMALL_STATE(1254)] = 36434, - [SMALL_STATE(1255)] = 36483, - [SMALL_STATE(1256)] = 36534, - [SMALL_STATE(1257)] = 36583, - [SMALL_STATE(1258)] = 36632, - [SMALL_STATE(1259)] = 36683, - [SMALL_STATE(1260)] = 36734, - [SMALL_STATE(1261)] = 36785, - [SMALL_STATE(1262)] = 36836, - [SMALL_STATE(1263)] = 36887, - [SMALL_STATE(1264)] = 36938, - [SMALL_STATE(1265)] = 36993, - [SMALL_STATE(1266)] = 37044, - [SMALL_STATE(1267)] = 37095, - [SMALL_STATE(1268)] = 37146, - [SMALL_STATE(1269)] = 37205, - [SMALL_STATE(1270)] = 37256, - [SMALL_STATE(1271)] = 37307, - [SMALL_STATE(1272)] = 37358, - [SMALL_STATE(1273)] = 37451, - [SMALL_STATE(1274)] = 37544, - [SMALL_STATE(1275)] = 37617, - [SMALL_STATE(1276)] = 37680, - [SMALL_STATE(1277)] = 37765, - [SMALL_STATE(1278)] = 37852, - [SMALL_STATE(1279)] = 37921, - [SMALL_STATE(1280)] = 38002, - [SMALL_STATE(1281)] = 38085, - [SMALL_STATE(1282)] = 38170, - [SMALL_STATE(1283)] = 38237, - [SMALL_STATE(1284)] = 38300, - [SMALL_STATE(1285)] = 38377, - [SMALL_STATE(1286)] = 38466, - [SMALL_STATE(1287)] = 38559, - [SMALL_STATE(1288)] = 38652, - [SMALL_STATE(1289)] = 38701, - [SMALL_STATE(1290)] = 38787, - [SMALL_STATE(1291)] = 38879, - [SMALL_STATE(1292)] = 38975, - [SMALL_STATE(1293)] = 39023, - [SMALL_STATE(1294)] = 39071, - [SMALL_STATE(1295)] = 39119, - [SMALL_STATE(1296)] = 39167, - [SMALL_STATE(1297)] = 39219, - [SMALL_STATE(1298)] = 39315, - [SMALL_STATE(1299)] = 39411, - [SMALL_STATE(1300)] = 39469, - [SMALL_STATE(1301)] = 39561, - [SMALL_STATE(1302)] = 39609, - [SMALL_STATE(1303)] = 39657, - [SMALL_STATE(1304)] = 39705, - [SMALL_STATE(1305)] = 39753, - [SMALL_STATE(1306)] = 39801, - [SMALL_STATE(1307)] = 39849, - [SMALL_STATE(1308)] = 39941, - [SMALL_STATE(1309)] = 39989, - [SMALL_STATE(1310)] = 40037, - [SMALL_STATE(1311)] = 40085, - [SMALL_STATE(1312)] = 40157, - [SMALL_STATE(1313)] = 40205, - [SMALL_STATE(1314)] = 40253, - [SMALL_STATE(1315)] = 40301, - [SMALL_STATE(1316)] = 40349, - [SMALL_STATE(1317)] = 40397, - [SMALL_STATE(1318)] = 40445, - [SMALL_STATE(1319)] = 40493, - [SMALL_STATE(1320)] = 40541, - [SMALL_STATE(1321)] = 40589, - [SMALL_STATE(1322)] = 40637, - [SMALL_STATE(1323)] = 40685, - [SMALL_STATE(1324)] = 40733, - [SMALL_STATE(1325)] = 40781, - [SMALL_STATE(1326)] = 40829, - [SMALL_STATE(1327)] = 40877, - [SMALL_STATE(1328)] = 40925, - [SMALL_STATE(1329)] = 40973, - [SMALL_STATE(1330)] = 41035, - [SMALL_STATE(1331)] = 41083, - [SMALL_STATE(1332)] = 41175, - [SMALL_STATE(1333)] = 41227, - [SMALL_STATE(1334)] = 41311, - [SMALL_STATE(1335)] = 41407, - [SMALL_STATE(1336)] = 41503, - [SMALL_STATE(1337)] = 41563, - [SMALL_STATE(1338)] = 41659, - [SMALL_STATE(1339)] = 41707, - [SMALL_STATE(1340)] = 41775, - [SMALL_STATE(1341)] = 41855, - [SMALL_STATE(1342)] = 41937, - [SMALL_STATE(1343)] = 42021, - [SMALL_STATE(1344)] = 42087, - [SMALL_STATE(1345)] = 42135, - [SMALL_STATE(1346)] = 42183, - [SMALL_STATE(1347)] = 42231, - [SMALL_STATE(1348)] = 42293, - [SMALL_STATE(1349)] = 42341, - [SMALL_STATE(1350)] = 42389, - [SMALL_STATE(1351)] = 42437, - [SMALL_STATE(1352)] = 42485, - [SMALL_STATE(1353)] = 42533, - [SMALL_STATE(1354)] = 42625, - [SMALL_STATE(1355)] = 42701, - [SMALL_STATE(1356)] = 42749, - [SMALL_STATE(1357)] = 42797, - [SMALL_STATE(1358)] = 42893, - [SMALL_STATE(1359)] = 42981, - [SMALL_STATE(1360)] = 43029, - [SMALL_STATE(1361)] = 43077, - [SMALL_STATE(1362)] = 43125, - [SMALL_STATE(1363)] = 43173, - [SMALL_STATE(1364)] = 43221, - [SMALL_STATE(1365)] = 43269, - [SMALL_STATE(1366)] = 43317, - [SMALL_STATE(1367)] = 43365, - [SMALL_STATE(1368)] = 43413, - [SMALL_STATE(1369)] = 43461, - [SMALL_STATE(1370)] = 43509, - [SMALL_STATE(1371)] = 43557, - [SMALL_STATE(1372)] = 43605, - [SMALL_STATE(1373)] = 43653, - [SMALL_STATE(1374)] = 43745, - [SMALL_STATE(1375)] = 43793, - [SMALL_STATE(1376)] = 43841, - [SMALL_STATE(1377)] = 43889, - [SMALL_STATE(1378)] = 43981, - [SMALL_STATE(1379)] = 44029, - [SMALL_STATE(1380)] = 44077, - [SMALL_STATE(1381)] = 44125, - [SMALL_STATE(1382)] = 44173, - [SMALL_STATE(1383)] = 44221, - [SMALL_STATE(1384)] = 44317, - [SMALL_STATE(1385)] = 44365, - [SMALL_STATE(1386)] = 44413, - [SMALL_STATE(1387)] = 44461, - [SMALL_STATE(1388)] = 44557, - [SMALL_STATE(1389)] = 44608, - [SMALL_STATE(1390)] = 44655, - [SMALL_STATE(1391)] = 44746, - [SMALL_STATE(1392)] = 44793, - [SMALL_STATE(1393)] = 44844, - [SMALL_STATE(1394)] = 44891, - [SMALL_STATE(1395)] = 44938, - [SMALL_STATE(1396)] = 45029, - [SMALL_STATE(1397)] = 45076, - [SMALL_STATE(1398)] = 45123, - [SMALL_STATE(1399)] = 45174, - [SMALL_STATE(1400)] = 45264, - [SMALL_STATE(1401)] = 45316, - [SMALL_STATE(1402)] = 45406, - [SMALL_STATE(1403)] = 45496, - [SMALL_STATE(1404)] = 45556, - [SMALL_STATE(1405)] = 45652, - [SMALL_STATE(1406)] = 45742, - [SMALL_STATE(1407)] = 45790, - [SMALL_STATE(1408)] = 45842, - [SMALL_STATE(1409)] = 45938, - [SMALL_STATE(1410)] = 45990, - [SMALL_STATE(1411)] = 46081, - [SMALL_STATE(1412)] = 46170, - [SMALL_STATE(1413)] = 46225, - [SMALL_STATE(1414)] = 46282, - [SMALL_STATE(1415)] = 46371, - [SMALL_STATE(1416)] = 46464, - [SMALL_STATE(1417)] = 46519, - [SMALL_STATE(1418)] = 46568, - [SMALL_STATE(1419)] = 46659, - [SMALL_STATE(1420)] = 46748, - [SMALL_STATE(1421)] = 46793, - [SMALL_STATE(1422)] = 46882, - [SMALL_STATE(1423)] = 46971, - [SMALL_STATE(1424)] = 47040, - [SMALL_STATE(1425)] = 47133, - [SMALL_STATE(1426)] = 47192, - [SMALL_STATE(1427)] = 47273, - [SMALL_STATE(1428)] = 47356, - [SMALL_STATE(1429)] = 47421, - [SMALL_STATE(1430)] = 47498, - [SMALL_STATE(1431)] = 47577, - [SMALL_STATE(1432)] = 47658, - [SMALL_STATE(1433)] = 47721, - [SMALL_STATE(1434)] = 47780, - [SMALL_STATE(1435)] = 47853, - [SMALL_STATE(1436)] = 47938, - [SMALL_STATE(1437)] = 48031, - [SMALL_STATE(1438)] = 48120, - [SMALL_STATE(1439)] = 48213, - [SMALL_STATE(1440)] = 48302, - [SMALL_STATE(1441)] = 48395, - [SMALL_STATE(1442)] = 48488, - [SMALL_STATE(1443)] = 48537, - [SMALL_STATE(1444)] = 48628, - [SMALL_STATE(1445)] = 48721, - [SMALL_STATE(1446)] = 48772, - [SMALL_STATE(1447)] = 48819, - [SMALL_STATE(1448)] = 48866, - [SMALL_STATE(1449)] = 48917, - [SMALL_STATE(1450)] = 48964, - [SMALL_STATE(1451)] = 49015, - [SMALL_STATE(1452)] = 49108, - [SMALL_STATE(1453)] = 49157, - [SMALL_STATE(1454)] = 49206, - [SMALL_STATE(1455)] = 49299, - [SMALL_STATE(1456)] = 49392, - [SMALL_STATE(1457)] = 49485, - [SMALL_STATE(1458)] = 49578, - [SMALL_STATE(1459)] = 49671, - [SMALL_STATE(1460)] = 49764, - [SMALL_STATE(1461)] = 49857, - [SMALL_STATE(1462)] = 49950, - [SMALL_STATE(1463)] = 50043, - [SMALL_STATE(1464)] = 50136, - [SMALL_STATE(1465)] = 50229, - [SMALL_STATE(1466)] = 50320, - [SMALL_STATE(1467)] = 50369, - [SMALL_STATE(1468)] = 50460, - [SMALL_STATE(1469)] = 50509, - [SMALL_STATE(1470)] = 50600, - [SMALL_STATE(1471)] = 50649, - [SMALL_STATE(1472)] = 50740, - [SMALL_STATE(1473)] = 50789, - [SMALL_STATE(1474)] = 50838, - [SMALL_STATE(1475)] = 50929, - [SMALL_STATE(1476)] = 50978, - [SMALL_STATE(1477)] = 51069, - [SMALL_STATE(1478)] = 51118, - [SMALL_STATE(1479)] = 51209, - [SMALL_STATE(1480)] = 51258, - [SMALL_STATE(1481)] = 51307, - [SMALL_STATE(1482)] = 51356, - [SMALL_STATE(1483)] = 51405, - [SMALL_STATE(1484)] = 51454, - [SMALL_STATE(1485)] = 51547, - [SMALL_STATE(1486)] = 51596, - [SMALL_STATE(1487)] = 51687, - [SMALL_STATE(1488)] = 51736, - [SMALL_STATE(1489)] = 51827, - [SMALL_STATE(1490)] = 51876, - [SMALL_STATE(1491)] = 51967, - [SMALL_STATE(1492)] = 52016, - [SMALL_STATE(1493)] = 52109, - [SMALL_STATE(1494)] = 52198, - [SMALL_STATE(1495)] = 52257, - [SMALL_STATE(1496)] = 52346, - [SMALL_STATE(1497)] = 52415, - [SMALL_STATE(1498)] = 52474, - [SMALL_STATE(1499)] = 52555, - [SMALL_STATE(1500)] = 52638, - [SMALL_STATE(1501)] = 52703, - [SMALL_STATE(1502)] = 52780, - [SMALL_STATE(1503)] = 52859, - [SMALL_STATE(1504)] = 52940, - [SMALL_STATE(1505)] = 53003, - [SMALL_STATE(1506)] = 53062, - [SMALL_STATE(1507)] = 53135, - [SMALL_STATE(1508)] = 53220, - [SMALL_STATE(1509)] = 53309, - [SMALL_STATE(1510)] = 53398, - [SMALL_STATE(1511)] = 53491, - [SMALL_STATE(1512)] = 53584, - [SMALL_STATE(1513)] = 53677, - [SMALL_STATE(1514)] = 53770, - [SMALL_STATE(1515)] = 53863, - [SMALL_STATE(1516)] = 53954, - [SMALL_STATE(1517)] = 54045, - [SMALL_STATE(1518)] = 54136, - [SMALL_STATE(1519)] = 54227, - [SMALL_STATE(1520)] = 54318, - [SMALL_STATE(1521)] = 54409, - [SMALL_STATE(1522)] = 54502, - [SMALL_STATE(1523)] = 54595, - [SMALL_STATE(1524)] = 54688, - [SMALL_STATE(1525)] = 54781, - [SMALL_STATE(1526)] = 54874, - [SMALL_STATE(1527)] = 54967, - [SMALL_STATE(1528)] = 55060, - [SMALL_STATE(1529)] = 55153, - [SMALL_STATE(1530)] = 55246, - [SMALL_STATE(1531)] = 55339, - [SMALL_STATE(1532)] = 55432, - [SMALL_STATE(1533)] = 55525, - [SMALL_STATE(1534)] = 55574, - [SMALL_STATE(1535)] = 55667, - [SMALL_STATE(1536)] = 55760, - [SMALL_STATE(1537)] = 55853, - [SMALL_STATE(1538)] = 55946, - [SMALL_STATE(1539)] = 56039, - [SMALL_STATE(1540)] = 56132, - [SMALL_STATE(1541)] = 56225, - [SMALL_STATE(1542)] = 56318, - [SMALL_STATE(1543)] = 56411, - [SMALL_STATE(1544)] = 56504, - [SMALL_STATE(1545)] = 56597, - [SMALL_STATE(1546)] = 56690, - [SMALL_STATE(1547)] = 56783, - [SMALL_STATE(1548)] = 56876, - [SMALL_STATE(1549)] = 56969, - [SMALL_STATE(1550)] = 57062, - [SMALL_STATE(1551)] = 57155, - [SMALL_STATE(1552)] = 57248, - [SMALL_STATE(1553)] = 57341, - [SMALL_STATE(1554)] = 57434, - [SMALL_STATE(1555)] = 57483, - [SMALL_STATE(1556)] = 57576, - [SMALL_STATE(1557)] = 57669, - [SMALL_STATE(1558)] = 57718, - [SMALL_STATE(1559)] = 57809, - [SMALL_STATE(1560)] = 57900, - [SMALL_STATE(1561)] = 57949, - [SMALL_STATE(1562)] = 58040, - [SMALL_STATE(1563)] = 58131, - [SMALL_STATE(1564)] = 58222, - [SMALL_STATE(1565)] = 58313, - [SMALL_STATE(1566)] = 58402, - [SMALL_STATE(1567)] = 58491, - [SMALL_STATE(1568)] = 58577, - [SMALL_STATE(1569)] = 58665, - [SMALL_STATE(1570)] = 58753, - [SMALL_STATE(1571)] = 58797, - [SMALL_STATE(1572)] = 58843, - [SMALL_STATE(1573)] = 58887, - [SMALL_STATE(1574)] = 58931, - [SMALL_STATE(1575)] = 58975, - [SMALL_STATE(1576)] = 59019, - [SMALL_STATE(1577)] = 59063, - [SMALL_STATE(1578)] = 59107, - [SMALL_STATE(1579)] = 59151, - [SMALL_STATE(1580)] = 59195, - [SMALL_STATE(1581)] = 59283, - [SMALL_STATE(1582)] = 59327, - [SMALL_STATE(1583)] = 59371, - [SMALL_STATE(1584)] = 59415, - [SMALL_STATE(1585)] = 59459, - [SMALL_STATE(1586)] = 59545, - [SMALL_STATE(1587)] = 59589, - [SMALL_STATE(1588)] = 59633, - [SMALL_STATE(1589)] = 59677, - [SMALL_STATE(1590)] = 59721, - [SMALL_STATE(1591)] = 59765, - [SMALL_STATE(1592)] = 59809, - [SMALL_STATE(1593)] = 59853, - [SMALL_STATE(1594)] = 59941, - [SMALL_STATE(1595)] = 60029, - [SMALL_STATE(1596)] = 60073, - [SMALL_STATE(1597)] = 60117, - [SMALL_STATE(1598)] = 60163, - [SMALL_STATE(1599)] = 60251, - [SMALL_STATE(1600)] = 60295, - [SMALL_STATE(1601)] = 60339, - [SMALL_STATE(1602)] = 60383, - [SMALL_STATE(1603)] = 60427, - [SMALL_STATE(1604)] = 60473, - [SMALL_STATE(1605)] = 60517, - [SMALL_STATE(1606)] = 60561, - [SMALL_STATE(1607)] = 60607, - [SMALL_STATE(1608)] = 60653, - [SMALL_STATE(1609)] = 60699, - [SMALL_STATE(1610)] = 60745, - [SMALL_STATE(1611)] = 60791, - [SMALL_STATE(1612)] = 60879, - [SMALL_STATE(1613)] = 60923, - [SMALL_STATE(1614)] = 60967, - [SMALL_STATE(1615)] = 61011, - [SMALL_STATE(1616)] = 61055, - [SMALL_STATE(1617)] = 61099, - [SMALL_STATE(1618)] = 61143, - [SMALL_STATE(1619)] = 61187, - [SMALL_STATE(1620)] = 61231, - [SMALL_STATE(1621)] = 61319, - [SMALL_STATE(1622)] = 61363, - [SMALL_STATE(1623)] = 61407, - [SMALL_STATE(1624)] = 61475, - [SMALL_STATE(1625)] = 61519, - [SMALL_STATE(1626)] = 61563, - [SMALL_STATE(1627)] = 61607, - [SMALL_STATE(1628)] = 61651, - [SMALL_STATE(1629)] = 61695, - [SMALL_STATE(1630)] = 61739, - [SMALL_STATE(1631)] = 61825, - [SMALL_STATE(1632)] = 61871, - [SMALL_STATE(1633)] = 61915, - [SMALL_STATE(1634)] = 61959, - [SMALL_STATE(1635)] = 62003, - [SMALL_STATE(1636)] = 62047, - [SMALL_STATE(1637)] = 62091, - [SMALL_STATE(1638)] = 62135, - [SMALL_STATE(1639)] = 62179, - [SMALL_STATE(1640)] = 62223, - [SMALL_STATE(1641)] = 62309, - [SMALL_STATE(1642)] = 62353, - [SMALL_STATE(1643)] = 62397, - [SMALL_STATE(1644)] = 62441, - [SMALL_STATE(1645)] = 62485, - [SMALL_STATE(1646)] = 62529, - [SMALL_STATE(1647)] = 62573, - [SMALL_STATE(1648)] = 62617, - [SMALL_STATE(1649)] = 62703, - [SMALL_STATE(1650)] = 62747, - [SMALL_STATE(1651)] = 62791, - [SMALL_STATE(1652)] = 62835, - [SMALL_STATE(1653)] = 62879, - [SMALL_STATE(1654)] = 62923, - [SMALL_STATE(1655)] = 63009, - [SMALL_STATE(1656)] = 63053, - [SMALL_STATE(1657)] = 63111, - [SMALL_STATE(1658)] = 63191, - [SMALL_STATE(1659)] = 63273, - [SMALL_STATE(1660)] = 63359, - [SMALL_STATE(1661)] = 63405, - [SMALL_STATE(1662)] = 63451, - [SMALL_STATE(1663)] = 63539, - [SMALL_STATE(1664)] = 63583, - [SMALL_STATE(1665)] = 63669, - [SMALL_STATE(1666)] = 63733, - [SMALL_STATE(1667)] = 63819, - [SMALL_STATE(1668)] = 63895, - [SMALL_STATE(1669)] = 63973, - [SMALL_STATE(1670)] = 64059, - [SMALL_STATE(1671)] = 64139, - [SMALL_STATE(1672)] = 64183, - [SMALL_STATE(1673)] = 64245, - [SMALL_STATE(1674)] = 64303, - [SMALL_STATE(1675)] = 64375, - [SMALL_STATE(1676)] = 64459, - [SMALL_STATE(1677)] = 64503, - [SMALL_STATE(1678)] = 64547, - [SMALL_STATE(1679)] = 64635, - [SMALL_STATE(1680)] = 64679, - [SMALL_STATE(1681)] = 64723, - [SMALL_STATE(1682)] = 64769, - [SMALL_STATE(1683)] = 64815, - [SMALL_STATE(1684)] = 64859, - [SMALL_STATE(1685)] = 64903, - [SMALL_STATE(1686)] = 64947, - [SMALL_STATE(1687)] = 64993, - [SMALL_STATE(1688)] = 65047, - [SMALL_STATE(1689)] = 65093, - [SMALL_STATE(1690)] = 65137, - [SMALL_STATE(1691)] = 65180, - [SMALL_STATE(1692)] = 65223, - [SMALL_STATE(1693)] = 65266, - [SMALL_STATE(1694)] = 65309, - [SMALL_STATE(1695)] = 65352, - [SMALL_STATE(1696)] = 65439, - [SMALL_STATE(1697)] = 65482, - [SMALL_STATE(1698)] = 65525, - [SMALL_STATE(1699)] = 65568, - [SMALL_STATE(1700)] = 65655, - [SMALL_STATE(1701)] = 65742, - [SMALL_STATE(1702)] = 65821, - [SMALL_STATE(1703)] = 65902, - [SMALL_STATE(1704)] = 65945, - [SMALL_STATE(1705)] = 65988, - [SMALL_STATE(1706)] = 66075, - [SMALL_STATE(1707)] = 66162, - [SMALL_STATE(1708)] = 66205, - [SMALL_STATE(1709)] = 66248, - [SMALL_STATE(1710)] = 66335, - [SMALL_STATE(1711)] = 66378, - [SMALL_STATE(1712)] = 66421, - [SMALL_STATE(1713)] = 66508, - [SMALL_STATE(1714)] = 66551, - [SMALL_STATE(1715)] = 66594, - [SMALL_STATE(1716)] = 66681, - [SMALL_STATE(1717)] = 66724, - [SMALL_STATE(1718)] = 66811, - [SMALL_STATE(1719)] = 66854, - [SMALL_STATE(1720)] = 66941, - [SMALL_STATE(1721)] = 66984, - [SMALL_STATE(1722)] = 67027, - [SMALL_STATE(1723)] = 67070, - [SMALL_STATE(1724)] = 67133, - [SMALL_STATE(1725)] = 67176, - [SMALL_STATE(1726)] = 67263, - [SMALL_STATE(1727)] = 67306, - [SMALL_STATE(1728)] = 67393, - [SMALL_STATE(1729)] = 67480, - [SMALL_STATE(1730)] = 67523, - [SMALL_STATE(1731)] = 67580, - [SMALL_STATE(1732)] = 67623, - [SMALL_STATE(1733)] = 67666, - [SMALL_STATE(1734)] = 67709, - [SMALL_STATE(1735)] = 67796, - [SMALL_STATE(1736)] = 67839, - [SMALL_STATE(1737)] = 67926, - [SMALL_STATE(1738)] = 68013, - [SMALL_STATE(1739)] = 68056, - [SMALL_STATE(1740)] = 68143, - [SMALL_STATE(1741)] = 68230, - [SMALL_STATE(1742)] = 68273, - [SMALL_STATE(1743)] = 68340, - [SMALL_STATE(1744)] = 68427, - [SMALL_STATE(1745)] = 68470, - [SMALL_STATE(1746)] = 68557, - [SMALL_STATE(1747)] = 68644, - [SMALL_STATE(1748)] = 68731, - [SMALL_STATE(1749)] = 68818, - [SMALL_STATE(1750)] = 68861, - [SMALL_STATE(1751)] = 68904, - [SMALL_STATE(1752)] = 68979, - [SMALL_STATE(1753)] = 69066, - [SMALL_STATE(1754)] = 69109, - [SMALL_STATE(1755)] = 69152, - [SMALL_STATE(1756)] = 69239, - [SMALL_STATE(1757)] = 69282, - [SMALL_STATE(1758)] = 69369, - [SMALL_STATE(1759)] = 69456, - [SMALL_STATE(1760)] = 69499, - [SMALL_STATE(1761)] = 69542, - [SMALL_STATE(1762)] = 69585, - [SMALL_STATE(1763)] = 69672, - [SMALL_STATE(1764)] = 69759, - [SMALL_STATE(1765)] = 69846, - [SMALL_STATE(1766)] = 69933, - [SMALL_STATE(1767)] = 70020, - [SMALL_STATE(1768)] = 70063, - [SMALL_STATE(1769)] = 70150, - [SMALL_STATE(1770)] = 70217, - [SMALL_STATE(1771)] = 70274, - [SMALL_STATE(1772)] = 70353, - [SMALL_STATE(1773)] = 70434, - [SMALL_STATE(1774)] = 70497, - [SMALL_STATE(1775)] = 70572, - [SMALL_STATE(1776)] = 70649, - [SMALL_STATE(1777)] = 70728, - [SMALL_STATE(1778)] = 70789, - [SMALL_STATE(1779)] = 70846, - [SMALL_STATE(1780)] = 70923, - [SMALL_STATE(1781)] = 71002, - [SMALL_STATE(1782)] = 71063, - [SMALL_STATE(1783)] = 71150, - [SMALL_STATE(1784)] = 71193, - [SMALL_STATE(1785)] = 71264, - [SMALL_STATE(1786)] = 71307, - [SMALL_STATE(1787)] = 71390, - [SMALL_STATE(1788)] = 71447, - [SMALL_STATE(1789)] = 71490, - [SMALL_STATE(1790)] = 71577, - [SMALL_STATE(1791)] = 71648, - [SMALL_STATE(1792)] = 71691, - [SMALL_STATE(1793)] = 71734, - [SMALL_STATE(1794)] = 71777, - [SMALL_STATE(1795)] = 71820, - [SMALL_STATE(1796)] = 71863, - [SMALL_STATE(1797)] = 71906, - [SMALL_STATE(1798)] = 71949, - [SMALL_STATE(1799)] = 71992, - [SMALL_STATE(1800)] = 72079, - [SMALL_STATE(1801)] = 72122, - [SMALL_STATE(1802)] = 72165, - [SMALL_STATE(1803)] = 72208, - [SMALL_STATE(1804)] = 72251, - [SMALL_STATE(1805)] = 72294, - [SMALL_STATE(1806)] = 72337, - [SMALL_STATE(1807)] = 72426, - [SMALL_STATE(1808)] = 72513, - [SMALL_STATE(1809)] = 72556, - [SMALL_STATE(1810)] = 72599, - [SMALL_STATE(1811)] = 72682, - [SMALL_STATE(1812)] = 72725, - [SMALL_STATE(1813)] = 72812, - [SMALL_STATE(1814)] = 72899, - [SMALL_STATE(1815)] = 72942, - [SMALL_STATE(1816)] = 72985, - [SMALL_STATE(1817)] = 73072, - [SMALL_STATE(1818)] = 73115, - [SMALL_STATE(1819)] = 73158, - [SMALL_STATE(1820)] = 73213, - [SMALL_STATE(1821)] = 73256, - [SMALL_STATE(1822)] = 73299, - [SMALL_STATE(1823)] = 73386, - [SMALL_STATE(1824)] = 73473, - [SMALL_STATE(1825)] = 73516, - [SMALL_STATE(1826)] = 73569, - [SMALL_STATE(1827)] = 73612, - [SMALL_STATE(1828)] = 73655, - [SMALL_STATE(1829)] = 73697, - [SMALL_STATE(1830)] = 73781, - [SMALL_STATE(1831)] = 73859, - [SMALL_STATE(1832)] = 73943, - [SMALL_STATE(1833)] = 73985, - [SMALL_STATE(1834)] = 74069, - [SMALL_STATE(1835)] = 74153, - [SMALL_STATE(1836)] = 74237, - [SMALL_STATE(1837)] = 74279, - [SMALL_STATE(1838)] = 74321, - [SMALL_STATE(1839)] = 74363, - [SMALL_STATE(1840)] = 74405, - [SMALL_STATE(1841)] = 74489, - [SMALL_STATE(1842)] = 74562, - [SMALL_STATE(1843)] = 74638, - [SMALL_STATE(1844)] = 74714, - [SMALL_STATE(1845)] = 74790, - [SMALL_STATE(1846)] = 74866, - [SMALL_STATE(1847)] = 74942, - [SMALL_STATE(1848)] = 75018, - [SMALL_STATE(1849)] = 75094, - [SMALL_STATE(1850)] = 75170, - [SMALL_STATE(1851)] = 75246, - [SMALL_STATE(1852)] = 75322, - [SMALL_STATE(1853)] = 75382, - [SMALL_STATE(1854)] = 75458, - [SMALL_STATE(1855)] = 75534, - [SMALL_STATE(1856)] = 75610, - [SMALL_STATE(1857)] = 75670, - [SMALL_STATE(1858)] = 75746, - [SMALL_STATE(1859)] = 75822, - [SMALL_STATE(1860)] = 75898, - [SMALL_STATE(1861)] = 75974, - [SMALL_STATE(1862)] = 76050, - [SMALL_STATE(1863)] = 76126, - [SMALL_STATE(1864)] = 76202, - [SMALL_STATE(1865)] = 76278, - [SMALL_STATE(1866)] = 76338, - [SMALL_STATE(1867)] = 76408, - [SMALL_STATE(1868)] = 76477, - [SMALL_STATE(1869)] = 76532, - [SMALL_STATE(1870)] = 76597, - [SMALL_STATE(1871)] = 76666, - [SMALL_STATE(1872)] = 76735, - [SMALL_STATE(1873)] = 76789, - [SMALL_STATE(1874)] = 76843, - [SMALL_STATE(1875)] = 76899, - [SMALL_STATE(1876)] = 76955, - [SMALL_STATE(1877)] = 77011, - [SMALL_STATE(1878)] = 77067, - [SMALL_STATE(1879)] = 77126, - [SMALL_STATE(1880)] = 77177, - [SMALL_STATE(1881)] = 77230, - [SMALL_STATE(1882)] = 77289, - [SMALL_STATE(1883)] = 77350, - [SMALL_STATE(1884)] = 77409, - [SMALL_STATE(1885)] = 77470, - [SMALL_STATE(1886)] = 77529, - [SMALL_STATE(1887)] = 77590, - [SMALL_STATE(1888)] = 77649, - [SMALL_STATE(1889)] = 77710, - [SMALL_STATE(1890)] = 77769, - [SMALL_STATE(1891)] = 77830, - [SMALL_STATE(1892)] = 77889, - [SMALL_STATE(1893)] = 77950, - [SMALL_STATE(1894)] = 78009, - [SMALL_STATE(1895)] = 78070, - [SMALL_STATE(1896)] = 78131, - [SMALL_STATE(1897)] = 78190, - [SMALL_STATE(1898)] = 78251, - [SMALL_STATE(1899)] = 78304, - [SMALL_STATE(1900)] = 78355, - [SMALL_STATE(1901)] = 78414, - [SMALL_STATE(1902)] = 78475, - [SMALL_STATE(1903)] = 78529, - [SMALL_STATE(1904)] = 78583, - [SMALL_STATE(1905)] = 78637, - [SMALL_STATE(1906)] = 78691, - [SMALL_STATE(1907)] = 78745, - [SMALL_STATE(1908)] = 78799, - [SMALL_STATE(1909)] = 78853, - [SMALL_STATE(1910)] = 78907, - [SMALL_STATE(1911)] = 78961, - [SMALL_STATE(1912)] = 79015, - [SMALL_STATE(1913)] = 79068, - [SMALL_STATE(1914)] = 79119, - [SMALL_STATE(1915)] = 79172, - [SMALL_STATE(1916)] = 79227, - [SMALL_STATE(1917)] = 79288, - [SMALL_STATE(1918)] = 79334, - [SMALL_STATE(1919)] = 79384, - [SMALL_STATE(1920)] = 79440, - [SMALL_STATE(1921)] = 79500, - [SMALL_STATE(1922)] = 79548, - [SMALL_STATE(1923)] = 79604, - [SMALL_STATE(1924)] = 79652, - [SMALL_STATE(1925)] = 79707, - [SMALL_STATE(1926)] = 79742, - [SMALL_STATE(1927)] = 79785, - [SMALL_STATE(1928)] = 79819, - [SMALL_STATE(1929)] = 79847, - [SMALL_STATE(1930)] = 79879, - [SMALL_STATE(1931)] = 79907, - [SMALL_STATE(1932)] = 79952, - [SMALL_STATE(1933)] = 79997, - [SMALL_STATE(1934)] = 80038, - [SMALL_STATE(1935)] = 80085, - [SMALL_STATE(1936)] = 80118, - [SMALL_STATE(1937)] = 80161, - [SMALL_STATE(1938)] = 80188, - [SMALL_STATE(1939)] = 80214, - [SMALL_STATE(1940)] = 80252, - [SMALL_STATE(1941)] = 80290, - [SMALL_STATE(1942)] = 80328, - [SMALL_STATE(1943)] = 80354, - [SMALL_STATE(1944)] = 80380, - [SMALL_STATE(1945)] = 80406, - [SMALL_STATE(1946)] = 80432, - [SMALL_STATE(1947)] = 80470, - [SMALL_STATE(1948)] = 80496, - [SMALL_STATE(1949)] = 80522, - [SMALL_STATE(1950)] = 80548, - [SMALL_STATE(1951)] = 80578, - [SMALL_STATE(1952)] = 80604, - [SMALL_STATE(1953)] = 80630, - [SMALL_STATE(1954)] = 80656, - [SMALL_STATE(1955)] = 80682, - [SMALL_STATE(1956)] = 80720, - [SMALL_STATE(1957)] = 80746, - [SMALL_STATE(1958)] = 80772, - [SMALL_STATE(1959)] = 80798, - [SMALL_STATE(1960)] = 80824, - [SMALL_STATE(1961)] = 80856, - [SMALL_STATE(1962)] = 80882, - [SMALL_STATE(1963)] = 80920, - [SMALL_STATE(1964)] = 80946, - [SMALL_STATE(1965)] = 80972, - [SMALL_STATE(1966)] = 80998, - [SMALL_STATE(1967)] = 81036, - [SMALL_STATE(1968)] = 81074, - [SMALL_STATE(1969)] = 81100, - [SMALL_STATE(1970)] = 81126, - [SMALL_STATE(1971)] = 81152, - [SMALL_STATE(1972)] = 81190, - [SMALL_STATE(1973)] = 81228, - [SMALL_STATE(1974)] = 81266, - [SMALL_STATE(1975)] = 81292, - [SMALL_STATE(1976)] = 81318, - [SMALL_STATE(1977)] = 81344, - [SMALL_STATE(1978)] = 81370, - [SMALL_STATE(1979)] = 81396, - [SMALL_STATE(1980)] = 81422, - [SMALL_STATE(1981)] = 81450, - [SMALL_STATE(1982)] = 81476, - [SMALL_STATE(1983)] = 81502, - [SMALL_STATE(1984)] = 81528, - [SMALL_STATE(1985)] = 81566, - [SMALL_STATE(1986)] = 81604, - [SMALL_STATE(1987)] = 81642, - [SMALL_STATE(1988)] = 81680, - [SMALL_STATE(1989)] = 81718, - [SMALL_STATE(1990)] = 81744, - [SMALL_STATE(1991)] = 81779, - [SMALL_STATE(1992)] = 81814, - [SMALL_STATE(1993)] = 81849, - [SMALL_STATE(1994)] = 81884, - [SMALL_STATE(1995)] = 81909, - [SMALL_STATE(1996)] = 81944, - [SMALL_STATE(1997)] = 81979, - [SMALL_STATE(1998)] = 82014, - [SMALL_STATE(1999)] = 82049, - [SMALL_STATE(2000)] = 82084, - [SMALL_STATE(2001)] = 82119, - [SMALL_STATE(2002)] = 82154, - [SMALL_STATE(2003)] = 82189, - [SMALL_STATE(2004)] = 82224, - [SMALL_STATE(2005)] = 82259, - [SMALL_STATE(2006)] = 82283, - [SMALL_STATE(2007)] = 82307, - [SMALL_STATE(2008)] = 82329, - [SMALL_STATE(2009)] = 82351, - [SMALL_STATE(2010)] = 82373, - [SMALL_STATE(2011)] = 82395, - [SMALL_STATE(2012)] = 82417, - [SMALL_STATE(2013)] = 82441, - [SMALL_STATE(2014)] = 82463, - [SMALL_STATE(2015)] = 82485, - [SMALL_STATE(2016)] = 82507, - [SMALL_STATE(2017)] = 82531, - [SMALL_STATE(2018)] = 82555, - [SMALL_STATE(2019)] = 82579, - [SMALL_STATE(2020)] = 82601, - [SMALL_STATE(2021)] = 82638, - [SMALL_STATE(2022)] = 82675, - [SMALL_STATE(2023)] = 82705, - [SMALL_STATE(2024)] = 82735, - [SMALL_STATE(2025)] = 82771, - [SMALL_STATE(2026)] = 82801, - [SMALL_STATE(2027)] = 82831, - [SMALL_STATE(2028)] = 82861, - [SMALL_STATE(2029)] = 82897, - [SMALL_STATE(2030)] = 82933, - [SMALL_STATE(2031)] = 82963, - [SMALL_STATE(2032)] = 82993, - [SMALL_STATE(2033)] = 83029, - [SMALL_STATE(2034)] = 83065, - [SMALL_STATE(2035)] = 83101, - [SMALL_STATE(2036)] = 83131, - [SMALL_STATE(2037)] = 83161, - [SMALL_STATE(2038)] = 83191, - [SMALL_STATE(2039)] = 83227, - [SMALL_STATE(2040)] = 83257, - [SMALL_STATE(2041)] = 83287, - [SMALL_STATE(2042)] = 83317, - [SMALL_STATE(2043)] = 83353, - [SMALL_STATE(2044)] = 83383, - [SMALL_STATE(2045)] = 83413, - [SMALL_STATE(2046)] = 83443, - [SMALL_STATE(2047)] = 83476, - [SMALL_STATE(2048)] = 83509, - [SMALL_STATE(2049)] = 83542, - [SMALL_STATE(2050)] = 83575, - [SMALL_STATE(2051)] = 83608, - [SMALL_STATE(2052)] = 83641, - [SMALL_STATE(2053)] = 83674, - [SMALL_STATE(2054)] = 83707, - [SMALL_STATE(2055)] = 83740, - [SMALL_STATE(2056)] = 83773, - [SMALL_STATE(2057)] = 83806, - [SMALL_STATE(2058)] = 83839, - [SMALL_STATE(2059)] = 83866, - [SMALL_STATE(2060)] = 83899, - [SMALL_STATE(2061)] = 83932, - [SMALL_STATE(2062)] = 83965, - [SMALL_STATE(2063)] = 83998, - [SMALL_STATE(2064)] = 84028, - [SMALL_STATE(2065)] = 84058, - [SMALL_STATE(2066)] = 84088, - [SMALL_STATE(2067)] = 84118, - [SMALL_STATE(2068)] = 84148, - [SMALL_STATE(2069)] = 84178, - [SMALL_STATE(2070)] = 84208, - [SMALL_STATE(2071)] = 84238, - [SMALL_STATE(2072)] = 84268, - [SMALL_STATE(2073)] = 84298, - [SMALL_STATE(2074)] = 84328, - [SMALL_STATE(2075)] = 84358, - [SMALL_STATE(2076)] = 84388, - [SMALL_STATE(2077)] = 84418, - [SMALL_STATE(2078)] = 84448, - [SMALL_STATE(2079)] = 84478, - [SMALL_STATE(2080)] = 84508, - [SMALL_STATE(2081)] = 84538, - [SMALL_STATE(2082)] = 84568, - [SMALL_STATE(2083)] = 84598, - [SMALL_STATE(2084)] = 84628, - [SMALL_STATE(2085)] = 84658, - [SMALL_STATE(2086)] = 84688, - [SMALL_STATE(2087)] = 84718, - [SMALL_STATE(2088)] = 84748, - [SMALL_STATE(2089)] = 84778, - [SMALL_STATE(2090)] = 84804, - [SMALL_STATE(2091)] = 84832, - [SMALL_STATE(2092)] = 84862, - [SMALL_STATE(2093)] = 84892, - [SMALL_STATE(2094)] = 84922, - [SMALL_STATE(2095)] = 84952, - [SMALL_STATE(2096)] = 84982, - [SMALL_STATE(2097)] = 85012, - [SMALL_STATE(2098)] = 85042, - [SMALL_STATE(2099)] = 85072, - [SMALL_STATE(2100)] = 85102, - [SMALL_STATE(2101)] = 85132, - [SMALL_STATE(2102)] = 85162, - [SMALL_STATE(2103)] = 85192, - [SMALL_STATE(2104)] = 85222, - [SMALL_STATE(2105)] = 85252, - [SMALL_STATE(2106)] = 85278, - [SMALL_STATE(2107)] = 85303, - [SMALL_STATE(2108)] = 85324, - [SMALL_STATE(2109)] = 85347, - [SMALL_STATE(2110)] = 85370, - [SMALL_STATE(2111)] = 85395, - [SMALL_STATE(2112)] = 85420, - [SMALL_STATE(2113)] = 85445, - [SMALL_STATE(2114)] = 85470, - [SMALL_STATE(2115)] = 85495, - [SMALL_STATE(2116)] = 85520, - [SMALL_STATE(2117)] = 85545, - [SMALL_STATE(2118)] = 85566, - [SMALL_STATE(2119)] = 85592, - [SMALL_STATE(2120)] = 85614, - [SMALL_STATE(2121)] = 85640, - [SMALL_STATE(2122)] = 85662, - [SMALL_STATE(2123)] = 85676, - [SMALL_STATE(2124)] = 85690, - [SMALL_STATE(2125)] = 85714, - [SMALL_STATE(2126)] = 85728, - [SMALL_STATE(2127)] = 85750, - [SMALL_STATE(2128)] = 85774, - [SMALL_STATE(2129)] = 85788, - [SMALL_STATE(2130)] = 85812, - [SMALL_STATE(2131)] = 85832, - [SMALL_STATE(2132)] = 85846, - [SMALL_STATE(2133)] = 85860, - [SMALL_STATE(2134)] = 85882, - [SMALL_STATE(2135)] = 85908, - [SMALL_STATE(2136)] = 85926, - [SMALL_STATE(2137)] = 85940, - [SMALL_STATE(2138)] = 85962, - [SMALL_STATE(2139)] = 85984, - [SMALL_STATE(2140)] = 86004, - [SMALL_STATE(2141)] = 86026, - [SMALL_STATE(2142)] = 86040, - [SMALL_STATE(2143)] = 86062, - [SMALL_STATE(2144)] = 86078, - [SMALL_STATE(2145)] = 86098, - [SMALL_STATE(2146)] = 86120, - [SMALL_STATE(2147)] = 86136, - [SMALL_STATE(2148)] = 86160, - [SMALL_STATE(2149)] = 86180, - [SMALL_STATE(2150)] = 86204, - [SMALL_STATE(2151)] = 86222, - [SMALL_STATE(2152)] = 86244, - [SMALL_STATE(2153)] = 86264, - [SMALL_STATE(2154)] = 86288, - [SMALL_STATE(2155)] = 86312, - [SMALL_STATE(2156)] = 86336, - [SMALL_STATE(2157)] = 86350, - [SMALL_STATE(2158)] = 86370, - [SMALL_STATE(2159)] = 86392, - [SMALL_STATE(2160)] = 86418, - [SMALL_STATE(2161)] = 86444, - [SMALL_STATE(2162)] = 86466, - [SMALL_STATE(2163)] = 86492, - [SMALL_STATE(2164)] = 86506, - [SMALL_STATE(2165)] = 86520, - [SMALL_STATE(2166)] = 86542, - [SMALL_STATE(2167)] = 86562, - [SMALL_STATE(2168)] = 86576, - [SMALL_STATE(2169)] = 86598, - [SMALL_STATE(2170)] = 86622, - [SMALL_STATE(2171)] = 86636, - [SMALL_STATE(2172)] = 86652, - [SMALL_STATE(2173)] = 86666, - [SMALL_STATE(2174)] = 86688, - [SMALL_STATE(2175)] = 86710, - [SMALL_STATE(2176)] = 86724, - [SMALL_STATE(2177)] = 86746, - [SMALL_STATE(2178)] = 86760, - [SMALL_STATE(2179)] = 86784, - [SMALL_STATE(2180)] = 86806, - [SMALL_STATE(2181)] = 86828, - [SMALL_STATE(2182)] = 86850, - [SMALL_STATE(2183)] = 86864, - [SMALL_STATE(2184)] = 86877, - [SMALL_STATE(2185)] = 86900, - [SMALL_STATE(2186)] = 86923, - [SMALL_STATE(2187)] = 86942, - [SMALL_STATE(2188)] = 86955, - [SMALL_STATE(2189)] = 86974, - [SMALL_STATE(2190)] = 86987, - [SMALL_STATE(2191)] = 87006, - [SMALL_STATE(2192)] = 87019, - [SMALL_STATE(2193)] = 87036, - [SMALL_STATE(2194)] = 87049, - [SMALL_STATE(2195)] = 87068, - [SMALL_STATE(2196)] = 87085, - [SMALL_STATE(2197)] = 87108, - [SMALL_STATE(2198)] = 87123, - [SMALL_STATE(2199)] = 87136, - [SMALL_STATE(2200)] = 87151, - [SMALL_STATE(2201)] = 87168, - [SMALL_STATE(2202)] = 87185, - [SMALL_STATE(2203)] = 87208, - [SMALL_STATE(2204)] = 87227, - [SMALL_STATE(2205)] = 87250, - [SMALL_STATE(2206)] = 87263, - [SMALL_STATE(2207)] = 87286, - [SMALL_STATE(2208)] = 87305, - [SMALL_STATE(2209)] = 87322, - [SMALL_STATE(2210)] = 87339, - [SMALL_STATE(2211)] = 87362, - [SMALL_STATE(2212)] = 87385, - [SMALL_STATE(2213)] = 87398, - [SMALL_STATE(2214)] = 87413, - [SMALL_STATE(2215)] = 87430, - [SMALL_STATE(2216)] = 87453, - [SMALL_STATE(2217)] = 87470, - [SMALL_STATE(2218)] = 87487, - [SMALL_STATE(2219)] = 87510, - [SMALL_STATE(2220)] = 87527, - [SMALL_STATE(2221)] = 87540, - [SMALL_STATE(2222)] = 87553, - [SMALL_STATE(2223)] = 87570, - [SMALL_STATE(2224)] = 87585, - [SMALL_STATE(2225)] = 87608, - [SMALL_STATE(2226)] = 87627, - [SMALL_STATE(2227)] = 87644, - [SMALL_STATE(2228)] = 87659, - [SMALL_STATE(2229)] = 87674, - [SMALL_STATE(2230)] = 87693, - [SMALL_STATE(2231)] = 87706, - [SMALL_STATE(2232)] = 87719, - [SMALL_STATE(2233)] = 87732, - [SMALL_STATE(2234)] = 87755, - [SMALL_STATE(2235)] = 87772, - [SMALL_STATE(2236)] = 87784, - [SMALL_STATE(2237)] = 87804, - [SMALL_STATE(2238)] = 87818, - [SMALL_STATE(2239)] = 87838, - [SMALL_STATE(2240)] = 87852, - [SMALL_STATE(2241)] = 87866, - [SMALL_STATE(2242)] = 87880, - [SMALL_STATE(2243)] = 87900, - [SMALL_STATE(2244)] = 87914, - [SMALL_STATE(2245)] = 87928, - [SMALL_STATE(2246)] = 87948, - [SMALL_STATE(2247)] = 87968, - [SMALL_STATE(2248)] = 87982, - [SMALL_STATE(2249)] = 87996, - [SMALL_STATE(2250)] = 88016, - [SMALL_STATE(2251)] = 88036, - [SMALL_STATE(2252)] = 88050, - [SMALL_STATE(2253)] = 88064, - [SMALL_STATE(2254)] = 88084, - [SMALL_STATE(2255)] = 88096, - [SMALL_STATE(2256)] = 88116, - [SMALL_STATE(2257)] = 88130, - [SMALL_STATE(2258)] = 88150, - [SMALL_STATE(2259)] = 88164, - [SMALL_STATE(2260)] = 88176, - [SMALL_STATE(2261)] = 88196, - [SMALL_STATE(2262)] = 88208, - [SMALL_STATE(2263)] = 88228, - [SMALL_STATE(2264)] = 88248, - [SMALL_STATE(2265)] = 88264, - [SMALL_STATE(2266)] = 88278, - [SMALL_STATE(2267)] = 88292, - [SMALL_STATE(2268)] = 88312, - [SMALL_STATE(2269)] = 88326, - [SMALL_STATE(2270)] = 88338, - [SMALL_STATE(2271)] = 88358, - [SMALL_STATE(2272)] = 88372, - [SMALL_STATE(2273)] = 88392, - [SMALL_STATE(2274)] = 88406, - [SMALL_STATE(2275)] = 88426, - [SMALL_STATE(2276)] = 88446, - [SMALL_STATE(2277)] = 88466, - [SMALL_STATE(2278)] = 88486, - [SMALL_STATE(2279)] = 88506, - [SMALL_STATE(2280)] = 88526, - [SMALL_STATE(2281)] = 88538, - [SMALL_STATE(2282)] = 88558, - [SMALL_STATE(2283)] = 88572, - [SMALL_STATE(2284)] = 88586, - [SMALL_STATE(2285)] = 88606, - [SMALL_STATE(2286)] = 88626, - [SMALL_STATE(2287)] = 88646, - [SMALL_STATE(2288)] = 88666, - [SMALL_STATE(2289)] = 88678, - [SMALL_STATE(2290)] = 88698, - [SMALL_STATE(2291)] = 88714, - [SMALL_STATE(2292)] = 88734, - [SMALL_STATE(2293)] = 88746, - [SMALL_STATE(2294)] = 88760, - [SMALL_STATE(2295)] = 88780, - [SMALL_STATE(2296)] = 88796, - [SMALL_STATE(2297)] = 88810, - [SMALL_STATE(2298)] = 88830, - [SMALL_STATE(2299)] = 88850, - [SMALL_STATE(2300)] = 88870, - [SMALL_STATE(2301)] = 88884, - [SMALL_STATE(2302)] = 88896, - [SMALL_STATE(2303)] = 88916, - [SMALL_STATE(2304)] = 88936, - [SMALL_STATE(2305)] = 88950, - [SMALL_STATE(2306)] = 88970, - [SMALL_STATE(2307)] = 88984, - [SMALL_STATE(2308)] = 89004, - [SMALL_STATE(2309)] = 89016, - [SMALL_STATE(2310)] = 89030, - [SMALL_STATE(2311)] = 89042, - [SMALL_STATE(2312)] = 89056, - [SMALL_STATE(2313)] = 89068, - [SMALL_STATE(2314)] = 89088, - [SMALL_STATE(2315)] = 89108, - [SMALL_STATE(2316)] = 89126, - [SMALL_STATE(2317)] = 89144, - [SMALL_STATE(2318)] = 89158, - [SMALL_STATE(2319)] = 89170, - [SMALL_STATE(2320)] = 89182, - [SMALL_STATE(2321)] = 89196, - [SMALL_STATE(2322)] = 89216, - [SMALL_STATE(2323)] = 89236, - [SMALL_STATE(2324)] = 89256, - [SMALL_STATE(2325)] = 89268, - [SMALL_STATE(2326)] = 89280, - [SMALL_STATE(2327)] = 89292, - [SMALL_STATE(2328)] = 89312, - [SMALL_STATE(2329)] = 89332, - [SMALL_STATE(2330)] = 89346, - [SMALL_STATE(2331)] = 89366, - [SMALL_STATE(2332)] = 89378, - [SMALL_STATE(2333)] = 89392, - [SMALL_STATE(2334)] = 89410, - [SMALL_STATE(2335)] = 89424, - [SMALL_STATE(2336)] = 89438, - [SMALL_STATE(2337)] = 89458, - [SMALL_STATE(2338)] = 89478, - [SMALL_STATE(2339)] = 89492, - [SMALL_STATE(2340)] = 89506, - [SMALL_STATE(2341)] = 89526, - [SMALL_STATE(2342)] = 89538, - [SMALL_STATE(2343)] = 89552, - [SMALL_STATE(2344)] = 89566, - [SMALL_STATE(2345)] = 89580, - [SMALL_STATE(2346)] = 89600, - [SMALL_STATE(2347)] = 89620, - [SMALL_STATE(2348)] = 89640, - [SMALL_STATE(2349)] = 89660, - [SMALL_STATE(2350)] = 89674, - [SMALL_STATE(2351)] = 89688, - [SMALL_STATE(2352)] = 89700, - [SMALL_STATE(2353)] = 89720, - [SMALL_STATE(2354)] = 89740, - [SMALL_STATE(2355)] = 89758, - [SMALL_STATE(2356)] = 89778, - [SMALL_STATE(2357)] = 89798, - [SMALL_STATE(2358)] = 89818, - [SMALL_STATE(2359)] = 89829, - [SMALL_STATE(2360)] = 89846, - [SMALL_STATE(2361)] = 89863, - [SMALL_STATE(2362)] = 89880, - [SMALL_STATE(2363)] = 89897, - [SMALL_STATE(2364)] = 89914, - [SMALL_STATE(2365)] = 89931, - [SMALL_STATE(2366)] = 89948, - [SMALL_STATE(2367)] = 89965, - [SMALL_STATE(2368)] = 89982, - [SMALL_STATE(2369)] = 89999, - [SMALL_STATE(2370)] = 90016, - [SMALL_STATE(2371)] = 90033, - [SMALL_STATE(2372)] = 90044, - [SMALL_STATE(2373)] = 90055, - [SMALL_STATE(2374)] = 90072, - [SMALL_STATE(2375)] = 90089, - [SMALL_STATE(2376)] = 90106, - [SMALL_STATE(2377)] = 90123, - [SMALL_STATE(2378)] = 90140, - [SMALL_STATE(2379)] = 90157, - [SMALL_STATE(2380)] = 90174, - [SMALL_STATE(2381)] = 90191, - [SMALL_STATE(2382)] = 90208, - [SMALL_STATE(2383)] = 90225, - [SMALL_STATE(2384)] = 90242, - [SMALL_STATE(2385)] = 90259, - [SMALL_STATE(2386)] = 90270, - [SMALL_STATE(2387)] = 90281, - [SMALL_STATE(2388)] = 90298, - [SMALL_STATE(2389)] = 90309, - [SMALL_STATE(2390)] = 90326, - [SMALL_STATE(2391)] = 90343, - [SMALL_STATE(2392)] = 90360, - [SMALL_STATE(2393)] = 90377, - [SMALL_STATE(2394)] = 90388, - [SMALL_STATE(2395)] = 90399, - [SMALL_STATE(2396)] = 90410, - [SMALL_STATE(2397)] = 90427, - [SMALL_STATE(2398)] = 90444, - [SMALL_STATE(2399)] = 90461, - [SMALL_STATE(2400)] = 90478, - [SMALL_STATE(2401)] = 90489, - [SMALL_STATE(2402)] = 90500, - [SMALL_STATE(2403)] = 90511, - [SMALL_STATE(2404)] = 90528, - [SMALL_STATE(2405)] = 90545, - [SMALL_STATE(2406)] = 90562, - [SMALL_STATE(2407)] = 90573, - [SMALL_STATE(2408)] = 90584, - [SMALL_STATE(2409)] = 90595, - [SMALL_STATE(2410)] = 90606, - [SMALL_STATE(2411)] = 90617, - [SMALL_STATE(2412)] = 90634, - [SMALL_STATE(2413)] = 90651, - [SMALL_STATE(2414)] = 90666, - [SMALL_STATE(2415)] = 90677, - [SMALL_STATE(2416)] = 90688, - [SMALL_STATE(2417)] = 90705, - [SMALL_STATE(2418)] = 90722, - [SMALL_STATE(2419)] = 90739, - [SMALL_STATE(2420)] = 90752, - [SMALL_STATE(2421)] = 90763, - [SMALL_STATE(2422)] = 90774, - [SMALL_STATE(2423)] = 90791, - [SMALL_STATE(2424)] = 90808, - [SMALL_STATE(2425)] = 90819, - [SMALL_STATE(2426)] = 90830, - [SMALL_STATE(2427)] = 90847, - [SMALL_STATE(2428)] = 90864, - [SMALL_STATE(2429)] = 90877, - [SMALL_STATE(2430)] = 90894, - [SMALL_STATE(2431)] = 90911, - [SMALL_STATE(2432)] = 90928, - [SMALL_STATE(2433)] = 90945, - [SMALL_STATE(2434)] = 90956, - [SMALL_STATE(2435)] = 90973, - [SMALL_STATE(2436)] = 90990, - [SMALL_STATE(2437)] = 91001, - [SMALL_STATE(2438)] = 91018, - [SMALL_STATE(2439)] = 91029, - [SMALL_STATE(2440)] = 91046, - [SMALL_STATE(2441)] = 91057, - [SMALL_STATE(2442)] = 91074, - [SMALL_STATE(2443)] = 91091, - [SMALL_STATE(2444)] = 91108, - [SMALL_STATE(2445)] = 91125, - [SMALL_STATE(2446)] = 91136, - [SMALL_STATE(2447)] = 91151, - [SMALL_STATE(2448)] = 91162, - [SMALL_STATE(2449)] = 91179, - [SMALL_STATE(2450)] = 91196, - [SMALL_STATE(2451)] = 91207, - [SMALL_STATE(2452)] = 91222, - [SMALL_STATE(2453)] = 91239, - [SMALL_STATE(2454)] = 91250, - [SMALL_STATE(2455)] = 91267, - [SMALL_STATE(2456)] = 91284, - [SMALL_STATE(2457)] = 91295, - [SMALL_STATE(2458)] = 91312, - [SMALL_STATE(2459)] = 91329, - [SMALL_STATE(2460)] = 91346, - [SMALL_STATE(2461)] = 91363, - [SMALL_STATE(2462)] = 91380, - [SMALL_STATE(2463)] = 91397, - [SMALL_STATE(2464)] = 91414, - [SMALL_STATE(2465)] = 91431, - [SMALL_STATE(2466)] = 91442, - [SMALL_STATE(2467)] = 91459, - [SMALL_STATE(2468)] = 91476, - [SMALL_STATE(2469)] = 91487, - [SMALL_STATE(2470)] = 91504, - [SMALL_STATE(2471)] = 91521, - [SMALL_STATE(2472)] = 91532, - [SMALL_STATE(2473)] = 91543, - [SMALL_STATE(2474)] = 91560, - [SMALL_STATE(2475)] = 91577, - [SMALL_STATE(2476)] = 91588, - [SMALL_STATE(2477)] = 91599, - [SMALL_STATE(2478)] = 91610, - [SMALL_STATE(2479)] = 91627, - [SMALL_STATE(2480)] = 91644, - [SMALL_STATE(2481)] = 91661, - [SMALL_STATE(2482)] = 91672, - [SMALL_STATE(2483)] = 91683, - [SMALL_STATE(2484)] = 91700, - [SMALL_STATE(2485)] = 91717, - [SMALL_STATE(2486)] = 91728, - [SMALL_STATE(2487)] = 91739, - [SMALL_STATE(2488)] = 91756, - [SMALL_STATE(2489)] = 91767, - [SMALL_STATE(2490)] = 91778, - [SMALL_STATE(2491)] = 91789, - [SMALL_STATE(2492)] = 91800, - [SMALL_STATE(2493)] = 91811, - [SMALL_STATE(2494)] = 91822, - [SMALL_STATE(2495)] = 91833, - [SMALL_STATE(2496)] = 91844, - [SMALL_STATE(2497)] = 91855, - [SMALL_STATE(2498)] = 91866, - [SMALL_STATE(2499)] = 91883, - [SMALL_STATE(2500)] = 91898, - [SMALL_STATE(2501)] = 91915, - [SMALL_STATE(2502)] = 91932, - [SMALL_STATE(2503)] = 91949, - [SMALL_STATE(2504)] = 91966, - [SMALL_STATE(2505)] = 91983, - [SMALL_STATE(2506)] = 92000, - [SMALL_STATE(2507)] = 92017, - [SMALL_STATE(2508)] = 92032, - [SMALL_STATE(2509)] = 92047, - [SMALL_STATE(2510)] = 92058, - [SMALL_STATE(2511)] = 92069, - [SMALL_STATE(2512)] = 92086, - [SMALL_STATE(2513)] = 92103, - [SMALL_STATE(2514)] = 92120, - [SMALL_STATE(2515)] = 92131, - [SMALL_STATE(2516)] = 92148, - [SMALL_STATE(2517)] = 92165, - [SMALL_STATE(2518)] = 92182, - [SMALL_STATE(2519)] = 92199, - [SMALL_STATE(2520)] = 92216, - [SMALL_STATE(2521)] = 92233, - [SMALL_STATE(2522)] = 92250, - [SMALL_STATE(2523)] = 92267, - [SMALL_STATE(2524)] = 92284, - [SMALL_STATE(2525)] = 92301, - [SMALL_STATE(2526)] = 92318, - [SMALL_STATE(2527)] = 92335, - [SMALL_STATE(2528)] = 92352, - [SMALL_STATE(2529)] = 92369, - [SMALL_STATE(2530)] = 92386, - [SMALL_STATE(2531)] = 92403, - [SMALL_STATE(2532)] = 92414, - [SMALL_STATE(2533)] = 92431, - [SMALL_STATE(2534)] = 92448, - [SMALL_STATE(2535)] = 92465, - [SMALL_STATE(2536)] = 92482, - [SMALL_STATE(2537)] = 92497, - [SMALL_STATE(2538)] = 92514, - [SMALL_STATE(2539)] = 92529, - [SMALL_STATE(2540)] = 92546, - [SMALL_STATE(2541)] = 92563, - [SMALL_STATE(2542)] = 92577, - [SMALL_STATE(2543)] = 92591, - [SMALL_STATE(2544)] = 92605, - [SMALL_STATE(2545)] = 92615, - [SMALL_STATE(2546)] = 92625, - [SMALL_STATE(2547)] = 92635, - [SMALL_STATE(2548)] = 92645, - [SMALL_STATE(2549)] = 92655, - [SMALL_STATE(2550)] = 92669, - [SMALL_STATE(2551)] = 92683, - [SMALL_STATE(2552)] = 92693, - [SMALL_STATE(2553)] = 92703, - [SMALL_STATE(2554)] = 92717, - [SMALL_STATE(2555)] = 92727, - [SMALL_STATE(2556)] = 92737, - [SMALL_STATE(2557)] = 92751, - [SMALL_STATE(2558)] = 92761, - [SMALL_STATE(2559)] = 92771, - [SMALL_STATE(2560)] = 92785, - [SMALL_STATE(2561)] = 92799, - [SMALL_STATE(2562)] = 92813, - [SMALL_STATE(2563)] = 92823, - [SMALL_STATE(2564)] = 92837, - [SMALL_STATE(2565)] = 92849, - [SMALL_STATE(2566)] = 92859, - [SMALL_STATE(2567)] = 92869, - [SMALL_STATE(2568)] = 92883, - [SMALL_STATE(2569)] = 92897, - [SMALL_STATE(2570)] = 92911, - [SMALL_STATE(2571)] = 92921, - [SMALL_STATE(2572)] = 92931, - [SMALL_STATE(2573)] = 92945, - [SMALL_STATE(2574)] = 92955, - [SMALL_STATE(2575)] = 92965, - [SMALL_STATE(2576)] = 92975, - [SMALL_STATE(2577)] = 92985, - [SMALL_STATE(2578)] = 92995, - [SMALL_STATE(2579)] = 93009, - [SMALL_STATE(2580)] = 93023, - [SMALL_STATE(2581)] = 93033, - [SMALL_STATE(2582)] = 93047, - [SMALL_STATE(2583)] = 93057, - [SMALL_STATE(2584)] = 93071, - [SMALL_STATE(2585)] = 93085, - [SMALL_STATE(2586)] = 93099, - [SMALL_STATE(2587)] = 93113, - [SMALL_STATE(2588)] = 93123, - [SMALL_STATE(2589)] = 93137, - [SMALL_STATE(2590)] = 93151, - [SMALL_STATE(2591)] = 93165, - [SMALL_STATE(2592)] = 93175, - [SMALL_STATE(2593)] = 93185, - [SMALL_STATE(2594)] = 93199, - [SMALL_STATE(2595)] = 93213, - [SMALL_STATE(2596)] = 93227, - [SMALL_STATE(2597)] = 93237, - [SMALL_STATE(2598)] = 93249, - [SMALL_STATE(2599)] = 93259, - [SMALL_STATE(2600)] = 93273, - [SMALL_STATE(2601)] = 93283, - [SMALL_STATE(2602)] = 93297, - [SMALL_STATE(2603)] = 93311, - [SMALL_STATE(2604)] = 93325, - [SMALL_STATE(2605)] = 93337, - [SMALL_STATE(2606)] = 93347, - [SMALL_STATE(2607)] = 93361, - [SMALL_STATE(2608)] = 93375, - [SMALL_STATE(2609)] = 93389, - [SMALL_STATE(2610)] = 93403, - [SMALL_STATE(2611)] = 93417, - [SMALL_STATE(2612)] = 93431, - [SMALL_STATE(2613)] = 93441, - [SMALL_STATE(2614)] = 93455, - [SMALL_STATE(2615)] = 93465, - [SMALL_STATE(2616)] = 93477, - [SMALL_STATE(2617)] = 93491, - [SMALL_STATE(2618)] = 93505, - [SMALL_STATE(2619)] = 93519, - [SMALL_STATE(2620)] = 93533, - [SMALL_STATE(2621)] = 93547, - [SMALL_STATE(2622)] = 93557, - [SMALL_STATE(2623)] = 93571, - [SMALL_STATE(2624)] = 93585, - [SMALL_STATE(2625)] = 93599, - [SMALL_STATE(2626)] = 93613, - [SMALL_STATE(2627)] = 93623, - [SMALL_STATE(2628)] = 93637, - [SMALL_STATE(2629)] = 93647, - [SMALL_STATE(2630)] = 93657, - [SMALL_STATE(2631)] = 93671, - [SMALL_STATE(2632)] = 93681, - [SMALL_STATE(2633)] = 93691, - [SMALL_STATE(2634)] = 93701, - [SMALL_STATE(2635)] = 93711, - [SMALL_STATE(2636)] = 93725, - [SMALL_STATE(2637)] = 93739, - [SMALL_STATE(2638)] = 93753, - [SMALL_STATE(2639)] = 93767, - [SMALL_STATE(2640)] = 93779, - [SMALL_STATE(2641)] = 93789, - [SMALL_STATE(2642)] = 93803, - [SMALL_STATE(2643)] = 93817, - [SMALL_STATE(2644)] = 93831, - [SMALL_STATE(2645)] = 93845, - [SMALL_STATE(2646)] = 93859, - [SMALL_STATE(2647)] = 93869, - [SMALL_STATE(2648)] = 93879, - [SMALL_STATE(2649)] = 93893, - [SMALL_STATE(2650)] = 93903, - [SMALL_STATE(2651)] = 93917, - [SMALL_STATE(2652)] = 93931, - [SMALL_STATE(2653)] = 93941, - [SMALL_STATE(2654)] = 93955, - [SMALL_STATE(2655)] = 93969, - [SMALL_STATE(2656)] = 93979, - [SMALL_STATE(2657)] = 93993, - [SMALL_STATE(2658)] = 94005, - [SMALL_STATE(2659)] = 94019, - [SMALL_STATE(2660)] = 94029, - [SMALL_STATE(2661)] = 94043, - [SMALL_STATE(2662)] = 94053, - [SMALL_STATE(2663)] = 94063, - [SMALL_STATE(2664)] = 94077, - [SMALL_STATE(2665)] = 94091, - [SMALL_STATE(2666)] = 94101, - [SMALL_STATE(2667)] = 94115, - [SMALL_STATE(2668)] = 94129, - [SMALL_STATE(2669)] = 94139, - [SMALL_STATE(2670)] = 94153, - [SMALL_STATE(2671)] = 94167, - [SMALL_STATE(2672)] = 94181, - [SMALL_STATE(2673)] = 94195, - [SMALL_STATE(2674)] = 94205, - [SMALL_STATE(2675)] = 94219, - [SMALL_STATE(2676)] = 94233, - [SMALL_STATE(2677)] = 94247, - [SMALL_STATE(2678)] = 94259, - [SMALL_STATE(2679)] = 94273, - [SMALL_STATE(2680)] = 94283, - [SMALL_STATE(2681)] = 94297, - [SMALL_STATE(2682)] = 94311, - [SMALL_STATE(2683)] = 94325, - [SMALL_STATE(2684)] = 94337, - [SMALL_STATE(2685)] = 94347, - [SMALL_STATE(2686)] = 94361, - [SMALL_STATE(2687)] = 94371, - [SMALL_STATE(2688)] = 94385, - [SMALL_STATE(2689)] = 94399, - [SMALL_STATE(2690)] = 94413, - [SMALL_STATE(2691)] = 94423, - [SMALL_STATE(2692)] = 94437, - [SMALL_STATE(2693)] = 94451, - [SMALL_STATE(2694)] = 94465, - [SMALL_STATE(2695)] = 94475, - [SMALL_STATE(2696)] = 94485, - [SMALL_STATE(2697)] = 94495, - [SMALL_STATE(2698)] = 94505, - [SMALL_STATE(2699)] = 94519, - [SMALL_STATE(2700)] = 94529, - [SMALL_STATE(2701)] = 94543, - [SMALL_STATE(2702)] = 94553, - [SMALL_STATE(2703)] = 94563, - [SMALL_STATE(2704)] = 94573, - [SMALL_STATE(2705)] = 94583, - [SMALL_STATE(2706)] = 94597, - [SMALL_STATE(2707)] = 94611, - [SMALL_STATE(2708)] = 94625, - [SMALL_STATE(2709)] = 94639, - [SMALL_STATE(2710)] = 94653, - [SMALL_STATE(2711)] = 94663, - [SMALL_STATE(2712)] = 94673, - [SMALL_STATE(2713)] = 94683, - [SMALL_STATE(2714)] = 94693, - [SMALL_STATE(2715)] = 94703, - [SMALL_STATE(2716)] = 94717, - [SMALL_STATE(2717)] = 94727, - [SMALL_STATE(2718)] = 94741, - [SMALL_STATE(2719)] = 94751, - [SMALL_STATE(2720)] = 94765, - [SMALL_STATE(2721)] = 94779, - [SMALL_STATE(2722)] = 94789, - [SMALL_STATE(2723)] = 94803, - [SMALL_STATE(2724)] = 94817, - [SMALL_STATE(2725)] = 94831, - [SMALL_STATE(2726)] = 94845, - [SMALL_STATE(2727)] = 94859, - [SMALL_STATE(2728)] = 94871, - [SMALL_STATE(2729)] = 94885, - [SMALL_STATE(2730)] = 94899, - [SMALL_STATE(2731)] = 94909, - [SMALL_STATE(2732)] = 94923, - [SMALL_STATE(2733)] = 94937, - [SMALL_STATE(2734)] = 94951, - [SMALL_STATE(2735)] = 94965, - [SMALL_STATE(2736)] = 94979, - [SMALL_STATE(2737)] = 94989, - [SMALL_STATE(2738)] = 95003, - [SMALL_STATE(2739)] = 95017, - [SMALL_STATE(2740)] = 95027, - [SMALL_STATE(2741)] = 95041, - [SMALL_STATE(2742)] = 95051, - [SMALL_STATE(2743)] = 95061, - [SMALL_STATE(2744)] = 95073, - [SMALL_STATE(2745)] = 95083, - [SMALL_STATE(2746)] = 95093, - [SMALL_STATE(2747)] = 95107, - [SMALL_STATE(2748)] = 95121, - [SMALL_STATE(2749)] = 95135, - [SMALL_STATE(2750)] = 95149, - [SMALL_STATE(2751)] = 95163, - [SMALL_STATE(2752)] = 95173, - [SMALL_STATE(2753)] = 95187, - [SMALL_STATE(2754)] = 95201, - [SMALL_STATE(2755)] = 95215, - [SMALL_STATE(2756)] = 95225, - [SMALL_STATE(2757)] = 95239, - [SMALL_STATE(2758)] = 95251, - [SMALL_STATE(2759)] = 95261, - [SMALL_STATE(2760)] = 95271, - [SMALL_STATE(2761)] = 95285, - [SMALL_STATE(2762)] = 95299, - [SMALL_STATE(2763)] = 95313, - [SMALL_STATE(2764)] = 95327, - [SMALL_STATE(2765)] = 95341, - [SMALL_STATE(2766)] = 95351, - [SMALL_STATE(2767)] = 95361, - [SMALL_STATE(2768)] = 95371, - [SMALL_STATE(2769)] = 95381, - [SMALL_STATE(2770)] = 95395, - [SMALL_STATE(2771)] = 95405, - [SMALL_STATE(2772)] = 95415, - [SMALL_STATE(2773)] = 95429, - [SMALL_STATE(2774)] = 95439, - [SMALL_STATE(2775)] = 95453, - [SMALL_STATE(2776)] = 95463, - [SMALL_STATE(2777)] = 95473, - [SMALL_STATE(2778)] = 95483, - [SMALL_STATE(2779)] = 95493, - [SMALL_STATE(2780)] = 95503, - [SMALL_STATE(2781)] = 95517, - [SMALL_STATE(2782)] = 95531, - [SMALL_STATE(2783)] = 95541, - [SMALL_STATE(2784)] = 95555, - [SMALL_STATE(2785)] = 95565, - [SMALL_STATE(2786)] = 95579, - [SMALL_STATE(2787)] = 95593, - [SMALL_STATE(2788)] = 95603, - [SMALL_STATE(2789)] = 95615, - [SMALL_STATE(2790)] = 95627, - [SMALL_STATE(2791)] = 95637, - [SMALL_STATE(2792)] = 95647, - [SMALL_STATE(2793)] = 95661, - [SMALL_STATE(2794)] = 95675, - [SMALL_STATE(2795)] = 95689, - [SMALL_STATE(2796)] = 95703, - [SMALL_STATE(2797)] = 95713, - [SMALL_STATE(2798)] = 95723, - [SMALL_STATE(2799)] = 95737, - [SMALL_STATE(2800)] = 95751, - [SMALL_STATE(2801)] = 95765, - [SMALL_STATE(2802)] = 95779, - [SMALL_STATE(2803)] = 95789, - [SMALL_STATE(2804)] = 95801, - [SMALL_STATE(2805)] = 95811, - [SMALL_STATE(2806)] = 95825, - [SMALL_STATE(2807)] = 95835, - [SMALL_STATE(2808)] = 95845, - [SMALL_STATE(2809)] = 95859, - [SMALL_STATE(2810)] = 95869, - [SMALL_STATE(2811)] = 95879, - [SMALL_STATE(2812)] = 95893, - [SMALL_STATE(2813)] = 95903, - [SMALL_STATE(2814)] = 95913, - [SMALL_STATE(2815)] = 95927, - [SMALL_STATE(2816)] = 95939, - [SMALL_STATE(2817)] = 95953, - [SMALL_STATE(2818)] = 95963, - [SMALL_STATE(2819)] = 95973, - [SMALL_STATE(2820)] = 95987, - [SMALL_STATE(2821)] = 96001, - [SMALL_STATE(2822)] = 96011, - [SMALL_STATE(2823)] = 96025, - [SMALL_STATE(2824)] = 96039, - [SMALL_STATE(2825)] = 96049, - [SMALL_STATE(2826)] = 96063, - [SMALL_STATE(2827)] = 96073, - [SMALL_STATE(2828)] = 96083, - [SMALL_STATE(2829)] = 96095, - [SMALL_STATE(2830)] = 96109, - [SMALL_STATE(2831)] = 96119, - [SMALL_STATE(2832)] = 96129, - [SMALL_STATE(2833)] = 96143, - [SMALL_STATE(2834)] = 96157, - [SMALL_STATE(2835)] = 96171, - [SMALL_STATE(2836)] = 96185, - [SMALL_STATE(2837)] = 96199, - [SMALL_STATE(2838)] = 96209, - [SMALL_STATE(2839)] = 96219, - [SMALL_STATE(2840)] = 96229, - [SMALL_STATE(2841)] = 96239, - [SMALL_STATE(2842)] = 96249, - [SMALL_STATE(2843)] = 96259, - [SMALL_STATE(2844)] = 96269, - [SMALL_STATE(2845)] = 96279, - [SMALL_STATE(2846)] = 96293, - [SMALL_STATE(2847)] = 96307, - [SMALL_STATE(2848)] = 96321, - [SMALL_STATE(2849)] = 96335, - [SMALL_STATE(2850)] = 96349, - [SMALL_STATE(2851)] = 96363, - [SMALL_STATE(2852)] = 96377, - [SMALL_STATE(2853)] = 96387, - [SMALL_STATE(2854)] = 96397, - [SMALL_STATE(2855)] = 96407, - [SMALL_STATE(2856)] = 96419, - [SMALL_STATE(2857)] = 96433, - [SMALL_STATE(2858)] = 96447, - [SMALL_STATE(2859)] = 96461, - [SMALL_STATE(2860)] = 96475, - [SMALL_STATE(2861)] = 96489, - [SMALL_STATE(2862)] = 96503, - [SMALL_STATE(2863)] = 96514, - [SMALL_STATE(2864)] = 96525, - [SMALL_STATE(2865)] = 96536, - [SMALL_STATE(2866)] = 96547, - [SMALL_STATE(2867)] = 96558, - [SMALL_STATE(2868)] = 96569, - [SMALL_STATE(2869)] = 96578, - [SMALL_STATE(2870)] = 96589, - [SMALL_STATE(2871)] = 96598, - [SMALL_STATE(2872)] = 96609, - [SMALL_STATE(2873)] = 96620, - [SMALL_STATE(2874)] = 96629, - [SMALL_STATE(2875)] = 96640, - [SMALL_STATE(2876)] = 96651, - [SMALL_STATE(2877)] = 96662, - [SMALL_STATE(2878)] = 96673, - [SMALL_STATE(2879)] = 96684, - [SMALL_STATE(2880)] = 96693, - [SMALL_STATE(2881)] = 96704, - [SMALL_STATE(2882)] = 96715, - [SMALL_STATE(2883)] = 96726, - [SMALL_STATE(2884)] = 96737, - [SMALL_STATE(2885)] = 96746, - [SMALL_STATE(2886)] = 96757, - [SMALL_STATE(2887)] = 96768, - [SMALL_STATE(2888)] = 96779, - [SMALL_STATE(2889)] = 96790, - [SMALL_STATE(2890)] = 96801, - [SMALL_STATE(2891)] = 96812, - [SMALL_STATE(2892)] = 96821, - [SMALL_STATE(2893)] = 96832, - [SMALL_STATE(2894)] = 96843, - [SMALL_STATE(2895)] = 96854, - [SMALL_STATE(2896)] = 96865, - [SMALL_STATE(2897)] = 96876, - [SMALL_STATE(2898)] = 96887, - [SMALL_STATE(2899)] = 96898, - [SMALL_STATE(2900)] = 96909, - [SMALL_STATE(2901)] = 96918, - [SMALL_STATE(2902)] = 96929, - [SMALL_STATE(2903)] = 96940, - [SMALL_STATE(2904)] = 96951, - [SMALL_STATE(2905)] = 96962, - [SMALL_STATE(2906)] = 96975, - [SMALL_STATE(2907)] = 96986, - [SMALL_STATE(2908)] = 96997, - [SMALL_STATE(2909)] = 97008, - [SMALL_STATE(2910)] = 97019, - [SMALL_STATE(2911)] = 97030, - [SMALL_STATE(2912)] = 97039, - [SMALL_STATE(2913)] = 97050, - [SMALL_STATE(2914)] = 97061, - [SMALL_STATE(2915)] = 97074, - [SMALL_STATE(2916)] = 97085, - [SMALL_STATE(2917)] = 97096, - [SMALL_STATE(2918)] = 97107, - [SMALL_STATE(2919)] = 97118, - [SMALL_STATE(2920)] = 97129, - [SMALL_STATE(2921)] = 97140, - [SMALL_STATE(2922)] = 97151, - [SMALL_STATE(2923)] = 97160, - [SMALL_STATE(2924)] = 97171, - [SMALL_STATE(2925)] = 97182, - [SMALL_STATE(2926)] = 97193, - [SMALL_STATE(2927)] = 97202, - [SMALL_STATE(2928)] = 97213, - [SMALL_STATE(2929)] = 97224, - [SMALL_STATE(2930)] = 97233, - [SMALL_STATE(2931)] = 97244, - [SMALL_STATE(2932)] = 97255, - [SMALL_STATE(2933)] = 97266, - [SMALL_STATE(2934)] = 97277, - [SMALL_STATE(2935)] = 97288, - [SMALL_STATE(2936)] = 97299, - [SMALL_STATE(2937)] = 97310, - [SMALL_STATE(2938)] = 97321, - [SMALL_STATE(2939)] = 97330, - [SMALL_STATE(2940)] = 97341, - [SMALL_STATE(2941)] = 97352, - [SMALL_STATE(2942)] = 97363, - [SMALL_STATE(2943)] = 97374, - [SMALL_STATE(2944)] = 97385, - [SMALL_STATE(2945)] = 97396, - [SMALL_STATE(2946)] = 97407, - [SMALL_STATE(2947)] = 97418, - [SMALL_STATE(2948)] = 97429, - [SMALL_STATE(2949)] = 97438, - [SMALL_STATE(2950)] = 97449, - [SMALL_STATE(2951)] = 97458, - [SMALL_STATE(2952)] = 97467, - [SMALL_STATE(2953)] = 97478, - [SMALL_STATE(2954)] = 97489, - [SMALL_STATE(2955)] = 97500, - [SMALL_STATE(2956)] = 97509, - [SMALL_STATE(2957)] = 97520, - [SMALL_STATE(2958)] = 97531, - [SMALL_STATE(2959)] = 97542, - [SMALL_STATE(2960)] = 97553, - [SMALL_STATE(2961)] = 97564, - [SMALL_STATE(2962)] = 97575, - [SMALL_STATE(2963)] = 97586, - [SMALL_STATE(2964)] = 97597, - [SMALL_STATE(2965)] = 97608, - [SMALL_STATE(2966)] = 97619, - [SMALL_STATE(2967)] = 97630, - [SMALL_STATE(2968)] = 97641, - [SMALL_STATE(2969)] = 97652, - [SMALL_STATE(2970)] = 97663, - [SMALL_STATE(2971)] = 97674, - [SMALL_STATE(2972)] = 97685, - [SMALL_STATE(2973)] = 97696, - [SMALL_STATE(2974)] = 97707, - [SMALL_STATE(2975)] = 97718, - [SMALL_STATE(2976)] = 97729, - [SMALL_STATE(2977)] = 97740, - [SMALL_STATE(2978)] = 97751, - [SMALL_STATE(2979)] = 97760, - [SMALL_STATE(2980)] = 97771, - [SMALL_STATE(2981)] = 97782, - [SMALL_STATE(2982)] = 97793, - [SMALL_STATE(2983)] = 97804, - [SMALL_STATE(2984)] = 97815, - [SMALL_STATE(2985)] = 97826, - [SMALL_STATE(2986)] = 97837, - [SMALL_STATE(2987)] = 97848, - [SMALL_STATE(2988)] = 97857, - [SMALL_STATE(2989)] = 97868, - [SMALL_STATE(2990)] = 97879, - [SMALL_STATE(2991)] = 97890, - [SMALL_STATE(2992)] = 97899, - [SMALL_STATE(2993)] = 97910, - [SMALL_STATE(2994)] = 97919, - [SMALL_STATE(2995)] = 97928, - [SMALL_STATE(2996)] = 97939, - [SMALL_STATE(2997)] = 97950, - [SMALL_STATE(2998)] = 97961, - [SMALL_STATE(2999)] = 97972, - [SMALL_STATE(3000)] = 97983, - [SMALL_STATE(3001)] = 97992, - [SMALL_STATE(3002)] = 98003, - [SMALL_STATE(3003)] = 98014, - [SMALL_STATE(3004)] = 98025, - [SMALL_STATE(3005)] = 98036, - [SMALL_STATE(3006)] = 98047, - [SMALL_STATE(3007)] = 98058, - [SMALL_STATE(3008)] = 98069, - [SMALL_STATE(3009)] = 98080, - [SMALL_STATE(3010)] = 98091, - [SMALL_STATE(3011)] = 98102, - [SMALL_STATE(3012)] = 98113, - [SMALL_STATE(3013)] = 98124, - [SMALL_STATE(3014)] = 98135, - [SMALL_STATE(3015)] = 98146, - [SMALL_STATE(3016)] = 98157, - [SMALL_STATE(3017)] = 98166, - [SMALL_STATE(3018)] = 98177, - [SMALL_STATE(3019)] = 98188, - [SMALL_STATE(3020)] = 98199, - [SMALL_STATE(3021)] = 98210, - [SMALL_STATE(3022)] = 98221, - [SMALL_STATE(3023)] = 98230, - [SMALL_STATE(3024)] = 98241, - [SMALL_STATE(3025)] = 98252, - [SMALL_STATE(3026)] = 98263, - [SMALL_STATE(3027)] = 98274, - [SMALL_STATE(3028)] = 98283, - [SMALL_STATE(3029)] = 98294, - [SMALL_STATE(3030)] = 98303, - [SMALL_STATE(3031)] = 98314, - [SMALL_STATE(3032)] = 98325, - [SMALL_STATE(3033)] = 98336, - [SMALL_STATE(3034)] = 98347, - [SMALL_STATE(3035)] = 98358, - [SMALL_STATE(3036)] = 98369, - [SMALL_STATE(3037)] = 98380, - [SMALL_STATE(3038)] = 98391, - [SMALL_STATE(3039)] = 98402, - [SMALL_STATE(3040)] = 98413, - [SMALL_STATE(3041)] = 98424, - [SMALL_STATE(3042)] = 98435, - [SMALL_STATE(3043)] = 98444, - [SMALL_STATE(3044)] = 98455, - [SMALL_STATE(3045)] = 98466, - [SMALL_STATE(3046)] = 98475, - [SMALL_STATE(3047)] = 98486, - [SMALL_STATE(3048)] = 98497, - [SMALL_STATE(3049)] = 98508, - [SMALL_STATE(3050)] = 98519, - [SMALL_STATE(3051)] = 98530, - [SMALL_STATE(3052)] = 98541, - [SMALL_STATE(3053)] = 98552, - [SMALL_STATE(3054)] = 98563, - [SMALL_STATE(3055)] = 98574, - [SMALL_STATE(3056)] = 98585, - [SMALL_STATE(3057)] = 98596, - [SMALL_STATE(3058)] = 98607, - [SMALL_STATE(3059)] = 98618, - [SMALL_STATE(3060)] = 98629, - [SMALL_STATE(3061)] = 98640, - [SMALL_STATE(3062)] = 98651, - [SMALL_STATE(3063)] = 98664, - [SMALL_STATE(3064)] = 98675, - [SMALL_STATE(3065)] = 98686, - [SMALL_STATE(3066)] = 98695, - [SMALL_STATE(3067)] = 98706, - [SMALL_STATE(3068)] = 98717, - [SMALL_STATE(3069)] = 98728, - [SMALL_STATE(3070)] = 98739, - [SMALL_STATE(3071)] = 98750, - [SMALL_STATE(3072)] = 98761, - [SMALL_STATE(3073)] = 98772, - [SMALL_STATE(3074)] = 98783, - [SMALL_STATE(3075)] = 98794, - [SMALL_STATE(3076)] = 98805, - [SMALL_STATE(3077)] = 98814, - [SMALL_STATE(3078)] = 98825, - [SMALL_STATE(3079)] = 98836, - [SMALL_STATE(3080)] = 98847, - [SMALL_STATE(3081)] = 98858, - [SMALL_STATE(3082)] = 98869, - [SMALL_STATE(3083)] = 98880, - [SMALL_STATE(3084)] = 98891, - [SMALL_STATE(3085)] = 98902, - [SMALL_STATE(3086)] = 98913, - [SMALL_STATE(3087)] = 98924, - [SMALL_STATE(3088)] = 98935, - [SMALL_STATE(3089)] = 98946, - [SMALL_STATE(3090)] = 98957, - [SMALL_STATE(3091)] = 98968, - [SMALL_STATE(3092)] = 98979, - [SMALL_STATE(3093)] = 98990, - [SMALL_STATE(3094)] = 99001, - [SMALL_STATE(3095)] = 99012, - [SMALL_STATE(3096)] = 99023, - [SMALL_STATE(3097)] = 99034, - [SMALL_STATE(3098)] = 99045, - [SMALL_STATE(3099)] = 99056, - [SMALL_STATE(3100)] = 99067, - [SMALL_STATE(3101)] = 99078, - [SMALL_STATE(3102)] = 99089, - [SMALL_STATE(3103)] = 99100, - [SMALL_STATE(3104)] = 99111, - [SMALL_STATE(3105)] = 99120, - [SMALL_STATE(3106)] = 99129, - [SMALL_STATE(3107)] = 99138, - [SMALL_STATE(3108)] = 99149, - [SMALL_STATE(3109)] = 99160, - [SMALL_STATE(3110)] = 99171, - [SMALL_STATE(3111)] = 99182, - [SMALL_STATE(3112)] = 99193, - [SMALL_STATE(3113)] = 99202, - [SMALL_STATE(3114)] = 99213, - [SMALL_STATE(3115)] = 99224, - [SMALL_STATE(3116)] = 99235, - [SMALL_STATE(3117)] = 99246, - [SMALL_STATE(3118)] = 99255, - [SMALL_STATE(3119)] = 99264, - [SMALL_STATE(3120)] = 99273, - [SMALL_STATE(3121)] = 99282, - [SMALL_STATE(3122)] = 99291, - [SMALL_STATE(3123)] = 99304, - [SMALL_STATE(3124)] = 99315, - [SMALL_STATE(3125)] = 99326, - [SMALL_STATE(3126)] = 99337, - [SMALL_STATE(3127)] = 99348, - [SMALL_STATE(3128)] = 99359, - [SMALL_STATE(3129)] = 99370, - [SMALL_STATE(3130)] = 99381, - [SMALL_STATE(3131)] = 99390, - [SMALL_STATE(3132)] = 99401, - [SMALL_STATE(3133)] = 99412, - [SMALL_STATE(3134)] = 99423, - [SMALL_STATE(3135)] = 99434, - [SMALL_STATE(3136)] = 99445, - [SMALL_STATE(3137)] = 99456, - [SMALL_STATE(3138)] = 99465, - [SMALL_STATE(3139)] = 99476, - [SMALL_STATE(3140)] = 99487, - [SMALL_STATE(3141)] = 99498, - [SMALL_STATE(3142)] = 99509, - [SMALL_STATE(3143)] = 99520, - [SMALL_STATE(3144)] = 99531, - [SMALL_STATE(3145)] = 99542, - [SMALL_STATE(3146)] = 99553, - [SMALL_STATE(3147)] = 99564, - [SMALL_STATE(3148)] = 99575, - [SMALL_STATE(3149)] = 99586, - [SMALL_STATE(3150)] = 99597, - [SMALL_STATE(3151)] = 99608, - [SMALL_STATE(3152)] = 99619, - [SMALL_STATE(3153)] = 99630, - [SMALL_STATE(3154)] = 99641, - [SMALL_STATE(3155)] = 99654, - [SMALL_STATE(3156)] = 99665, - [SMALL_STATE(3157)] = 99676, - [SMALL_STATE(3158)] = 99685, - [SMALL_STATE(3159)] = 99696, - [SMALL_STATE(3160)] = 99707, - [SMALL_STATE(3161)] = 99718, - [SMALL_STATE(3162)] = 99729, - [SMALL_STATE(3163)] = 99740, - [SMALL_STATE(3164)] = 99751, - [SMALL_STATE(3165)] = 99762, - [SMALL_STATE(3166)] = 99773, - [SMALL_STATE(3167)] = 99784, - [SMALL_STATE(3168)] = 99795, - [SMALL_STATE(3169)] = 99806, - [SMALL_STATE(3170)] = 99815, - [SMALL_STATE(3171)] = 99826, - [SMALL_STATE(3172)] = 99837, - [SMALL_STATE(3173)] = 99848, - [SMALL_STATE(3174)] = 99859, - [SMALL_STATE(3175)] = 99870, - [SMALL_STATE(3176)] = 99881, - [SMALL_STATE(3177)] = 99892, - [SMALL_STATE(3178)] = 99903, - [SMALL_STATE(3179)] = 99914, - [SMALL_STATE(3180)] = 99925, - [SMALL_STATE(3181)] = 99934, - [SMALL_STATE(3182)] = 99945, - [SMALL_STATE(3183)] = 99956, - [SMALL_STATE(3184)] = 99967, - [SMALL_STATE(3185)] = 99978, - [SMALL_STATE(3186)] = 99989, - [SMALL_STATE(3187)] = 100000, - [SMALL_STATE(3188)] = 100011, - [SMALL_STATE(3189)] = 100022, - [SMALL_STATE(3190)] = 100033, - [SMALL_STATE(3191)] = 100044, - [SMALL_STATE(3192)] = 100055, - [SMALL_STATE(3193)] = 100066, - [SMALL_STATE(3194)] = 100079, - [SMALL_STATE(3195)] = 100090, - [SMALL_STATE(3196)] = 100101, - [SMALL_STATE(3197)] = 100112, - [SMALL_STATE(3198)] = 100123, - [SMALL_STATE(3199)] = 100134, - [SMALL_STATE(3200)] = 100145, - [SMALL_STATE(3201)] = 100156, - [SMALL_STATE(3202)] = 100167, - [SMALL_STATE(3203)] = 100178, - [SMALL_STATE(3204)] = 100189, - [SMALL_STATE(3205)] = 100200, - [SMALL_STATE(3206)] = 100209, - [SMALL_STATE(3207)] = 100220, - [SMALL_STATE(3208)] = 100231, - [SMALL_STATE(3209)] = 100242, - [SMALL_STATE(3210)] = 100251, - [SMALL_STATE(3211)] = 100262, - [SMALL_STATE(3212)] = 100273, - [SMALL_STATE(3213)] = 100284, - [SMALL_STATE(3214)] = 100295, - [SMALL_STATE(3215)] = 100306, - [SMALL_STATE(3216)] = 100315, - [SMALL_STATE(3217)] = 100326, - [SMALL_STATE(3218)] = 100335, - [SMALL_STATE(3219)] = 100346, - [SMALL_STATE(3220)] = 100357, - [SMALL_STATE(3221)] = 100368, - [SMALL_STATE(3222)] = 100379, - [SMALL_STATE(3223)] = 100390, - [SMALL_STATE(3224)] = 100401, - [SMALL_STATE(3225)] = 100412, - [SMALL_STATE(3226)] = 100423, - [SMALL_STATE(3227)] = 100434, - [SMALL_STATE(3228)] = 100445, - [SMALL_STATE(3229)] = 100453, - [SMALL_STATE(3230)] = 100463, - [SMALL_STATE(3231)] = 100471, - [SMALL_STATE(3232)] = 100479, - [SMALL_STATE(3233)] = 100489, - [SMALL_STATE(3234)] = 100497, - [SMALL_STATE(3235)] = 100505, - [SMALL_STATE(3236)] = 100513, - [SMALL_STATE(3237)] = 100521, - [SMALL_STATE(3238)] = 100529, - [SMALL_STATE(3239)] = 100537, - [SMALL_STATE(3240)] = 100545, - [SMALL_STATE(3241)] = 100553, - [SMALL_STATE(3242)] = 100561, - [SMALL_STATE(3243)] = 100569, - [SMALL_STATE(3244)] = 100577, - [SMALL_STATE(3245)] = 100585, - [SMALL_STATE(3246)] = 100593, - [SMALL_STATE(3247)] = 100601, - [SMALL_STATE(3248)] = 100609, - [SMALL_STATE(3249)] = 100617, - [SMALL_STATE(3250)] = 100625, - [SMALL_STATE(3251)] = 100633, - [SMALL_STATE(3252)] = 100641, - [SMALL_STATE(3253)] = 100649, - [SMALL_STATE(3254)] = 100657, - [SMALL_STATE(3255)] = 100665, - [SMALL_STATE(3256)] = 100673, - [SMALL_STATE(3257)] = 100681, - [SMALL_STATE(3258)] = 100689, - [SMALL_STATE(3259)] = 100697, - [SMALL_STATE(3260)] = 100705, - [SMALL_STATE(3261)] = 100713, - [SMALL_STATE(3262)] = 100721, - [SMALL_STATE(3263)] = 100729, - [SMALL_STATE(3264)] = 100737, - [SMALL_STATE(3265)] = 100745, - [SMALL_STATE(3266)] = 100755, - [SMALL_STATE(3267)] = 100763, - [SMALL_STATE(3268)] = 100771, - [SMALL_STATE(3269)] = 100779, - [SMALL_STATE(3270)] = 100787, - [SMALL_STATE(3271)] = 100795, - [SMALL_STATE(3272)] = 100803, - [SMALL_STATE(3273)] = 100811, - [SMALL_STATE(3274)] = 100819, - [SMALL_STATE(3275)] = 100827, - [SMALL_STATE(3276)] = 100835, - [SMALL_STATE(3277)] = 100843, - [SMALL_STATE(3278)] = 100851, - [SMALL_STATE(3279)] = 100859, - [SMALL_STATE(3280)] = 100867, - [SMALL_STATE(3281)] = 100875, - [SMALL_STATE(3282)] = 100883, - [SMALL_STATE(3283)] = 100893, - [SMALL_STATE(3284)] = 100901, - [SMALL_STATE(3285)] = 100909, - [SMALL_STATE(3286)] = 100917, - [SMALL_STATE(3287)] = 100925, - [SMALL_STATE(3288)] = 100933, - [SMALL_STATE(3289)] = 100941, - [SMALL_STATE(3290)] = 100949, - [SMALL_STATE(3291)] = 100957, - [SMALL_STATE(3292)] = 100965, - [SMALL_STATE(3293)] = 100973, - [SMALL_STATE(3294)] = 100981, - [SMALL_STATE(3295)] = 100991, - [SMALL_STATE(3296)] = 100999, - [SMALL_STATE(3297)] = 101007, - [SMALL_STATE(3298)] = 101015, - [SMALL_STATE(3299)] = 101023, - [SMALL_STATE(3300)] = 101031, - [SMALL_STATE(3301)] = 101039, - [SMALL_STATE(3302)] = 101047, - [SMALL_STATE(3303)] = 101055, - [SMALL_STATE(3304)] = 101063, - [SMALL_STATE(3305)] = 101071, - [SMALL_STATE(3306)] = 101079, - [SMALL_STATE(3307)] = 101087, - [SMALL_STATE(3308)] = 101095, - [SMALL_STATE(3309)] = 101103, - [SMALL_STATE(3310)] = 101111, - [SMALL_STATE(3311)] = 101119, - [SMALL_STATE(3312)] = 101129, - [SMALL_STATE(3313)] = 101137, - [SMALL_STATE(3314)] = 101145, - [SMALL_STATE(3315)] = 101153, - [SMALL_STATE(3316)] = 101161, - [SMALL_STATE(3317)] = 101169, - [SMALL_STATE(3318)] = 101177, - [SMALL_STATE(3319)] = 101187, - [SMALL_STATE(3320)] = 101197, - [SMALL_STATE(3321)] = 101205, - [SMALL_STATE(3322)] = 101213, - [SMALL_STATE(3323)] = 101223, - [SMALL_STATE(3324)] = 101231, - [SMALL_STATE(3325)] = 101239, - [SMALL_STATE(3326)] = 101247, - [SMALL_STATE(3327)] = 101255, - [SMALL_STATE(3328)] = 101263, - [SMALL_STATE(3329)] = 101271, - [SMALL_STATE(3330)] = 101279, - [SMALL_STATE(3331)] = 101287, - [SMALL_STATE(3332)] = 101295, - [SMALL_STATE(3333)] = 101303, - [SMALL_STATE(3334)] = 101311, - [SMALL_STATE(3335)] = 101319, - [SMALL_STATE(3336)] = 101327, - [SMALL_STATE(3337)] = 101337, - [SMALL_STATE(3338)] = 101345, - [SMALL_STATE(3339)] = 101353, - [SMALL_STATE(3340)] = 101361, - [SMALL_STATE(3341)] = 101369, - [SMALL_STATE(3342)] = 101377, - [SMALL_STATE(3343)] = 101385, - [SMALL_STATE(3344)] = 101393, - [SMALL_STATE(3345)] = 101403, - [SMALL_STATE(3346)] = 101411, - [SMALL_STATE(3347)] = 101419, - [SMALL_STATE(3348)] = 101427, - [SMALL_STATE(3349)] = 101435, - [SMALL_STATE(3350)] = 101443, - [SMALL_STATE(3351)] = 101451, - [SMALL_STATE(3352)] = 101459, - [SMALL_STATE(3353)] = 101467, - [SMALL_STATE(3354)] = 101475, - [SMALL_STATE(3355)] = 101483, - [SMALL_STATE(3356)] = 101491, - [SMALL_STATE(3357)] = 101499, - [SMALL_STATE(3358)] = 101507, - [SMALL_STATE(3359)] = 101515, - [SMALL_STATE(3360)] = 101523, - [SMALL_STATE(3361)] = 101531, - [SMALL_STATE(3362)] = 101541, - [SMALL_STATE(3363)] = 101549, - [SMALL_STATE(3364)] = 101557, - [SMALL_STATE(3365)] = 101565, - [SMALL_STATE(3366)] = 101573, - [SMALL_STATE(3367)] = 101581, - [SMALL_STATE(3368)] = 101589, - [SMALL_STATE(3369)] = 101597, - [SMALL_STATE(3370)] = 101605, - [SMALL_STATE(3371)] = 101613, - [SMALL_STATE(3372)] = 101621, - [SMALL_STATE(3373)] = 101629, - [SMALL_STATE(3374)] = 101637, - [SMALL_STATE(3375)] = 101645, - [SMALL_STATE(3376)] = 101653, - [SMALL_STATE(3377)] = 101661, - [SMALL_STATE(3378)] = 101669, - [SMALL_STATE(3379)] = 101677, - [SMALL_STATE(3380)] = 101685, - [SMALL_STATE(3381)] = 101693, - [SMALL_STATE(3382)] = 101701, - [SMALL_STATE(3383)] = 101709, - [SMALL_STATE(3384)] = 101717, - [SMALL_STATE(3385)] = 101725, - [SMALL_STATE(3386)] = 101733, - [SMALL_STATE(3387)] = 101741, - [SMALL_STATE(3388)] = 101749, - [SMALL_STATE(3389)] = 101757, - [SMALL_STATE(3390)] = 101765, - [SMALL_STATE(3391)] = 101773, - [SMALL_STATE(3392)] = 101781, - [SMALL_STATE(3393)] = 101789, - [SMALL_STATE(3394)] = 101797, - [SMALL_STATE(3395)] = 101805, - [SMALL_STATE(3396)] = 101813, - [SMALL_STATE(3397)] = 101821, - [SMALL_STATE(3398)] = 101829, - [SMALL_STATE(3399)] = 101837, - [SMALL_STATE(3400)] = 101845, - [SMALL_STATE(3401)] = 101853, - [SMALL_STATE(3402)] = 101861, - [SMALL_STATE(3403)] = 101869, - [SMALL_STATE(3404)] = 101877, - [SMALL_STATE(3405)] = 101885, - [SMALL_STATE(3406)] = 101893, - [SMALL_STATE(3407)] = 101901, - [SMALL_STATE(3408)] = 101909, - [SMALL_STATE(3409)] = 101917, - [SMALL_STATE(3410)] = 101925, - [SMALL_STATE(3411)] = 101933, - [SMALL_STATE(3412)] = 101941, - [SMALL_STATE(3413)] = 101949, - [SMALL_STATE(3414)] = 101957, - [SMALL_STATE(3415)] = 101965, - [SMALL_STATE(3416)] = 101973, - [SMALL_STATE(3417)] = 101981, - [SMALL_STATE(3418)] = 101989, - [SMALL_STATE(3419)] = 101997, + [SMALL_STATE(641)] = 0, + [SMALL_STATE(642)] = 89, + [SMALL_STATE(643)] = 178, + [SMALL_STATE(644)] = 271, + [SMALL_STATE(645)] = 342, + [SMALL_STATE(646)] = 430, + [SMALL_STATE(647)] = 518, + [SMALL_STATE(648)] = 605, + [SMALL_STATE(649)] = 692, + [SMALL_STATE(650)] = 779, + [SMALL_STATE(651)] = 866, + [SMALL_STATE(652)] = 934, + [SMALL_STATE(653)] = 1018, + [SMALL_STATE(654)] = 1086, + [SMALL_STATE(655)] = 1170, + [SMALL_STATE(656)] = 1238, + [SMALL_STATE(657)] = 1306, + [SMALL_STATE(658)] = 1390, + [SMALL_STATE(659)] = 1474, + [SMALL_STATE(660)] = 1562, + [SMALL_STATE(661)] = 1630, + [SMALL_STATE(662)] = 1698, + [SMALL_STATE(663)] = 1630, + [SMALL_STATE(664)] = 1698, + [SMALL_STATE(665)] = 1630, + [SMALL_STATE(666)] = 1698, + [SMALL_STATE(667)] = 1630, + [SMALL_STATE(668)] = 1766, + [SMALL_STATE(669)] = 1698, + [SMALL_STATE(670)] = 1834, + [SMALL_STATE(671)] = 1902, + [SMALL_STATE(672)] = 1970, + [SMALL_STATE(673)] = 2038, + [SMALL_STATE(674)] = 2111, + [SMALL_STATE(675)] = 2184, + [SMALL_STATE(676)] = 2251, + [SMALL_STATE(677)] = 2318, + [SMALL_STATE(678)] = 2385, + [SMALL_STATE(679)] = 2452, + [SMALL_STATE(680)] = 2519, + [SMALL_STATE(681)] = 2586, + [SMALL_STATE(682)] = 2653, + [SMALL_STATE(683)] = 2726, + [SMALL_STATE(684)] = 2798, + [SMALL_STATE(685)] = 2864, + [SMALL_STATE(686)] = 2930, + [SMALL_STATE(687)] = 3002, + [SMALL_STATE(688)] = 3068, + [SMALL_STATE(689)] = 3140, + [SMALL_STATE(690)] = 3210, + [SMALL_STATE(691)] = 3276, + [SMALL_STATE(692)] = 3348, + [SMALL_STATE(693)] = 3420, + [SMALL_STATE(694)] = 3492, + [SMALL_STATE(695)] = 3558, + [SMALL_STATE(696)] = 3624, + [SMALL_STATE(697)] = 3700, + [SMALL_STATE(698)] = 3766, + [SMALL_STATE(699)] = 3842, + [SMALL_STATE(700)] = 3915, + [SMALL_STATE(701)] = 3980, + [SMALL_STATE(702)] = 4051, + [SMALL_STATE(703)] = 4120, + [SMALL_STATE(704)] = 4185, + [SMALL_STATE(705)] = 4250, + [SMALL_STATE(706)] = 4379, + [SMALL_STATE(707)] = 4444, + [SMALL_STATE(708)] = 4513, + [SMALL_STATE(709)] = 4578, + [SMALL_STATE(710)] = 4649, + [SMALL_STATE(711)] = 4722, + [SMALL_STATE(712)] = 4851, + [SMALL_STATE(713)] = 4980, + [SMALL_STATE(714)] = 5051, + [SMALL_STATE(715)] = 5180, + [SMALL_STATE(716)] = 5309, + [SMALL_STATE(717)] = 5438, + [SMALL_STATE(718)] = 5511, + [SMALL_STATE(719)] = 5584, + [SMALL_STATE(720)] = 5667, + [SMALL_STATE(721)] = 5740, + [SMALL_STATE(722)] = 5869, + [SMALL_STATE(723)] = 5942, + [SMALL_STATE(724)] = 6007, + [SMALL_STATE(725)] = 6072, + [SMALL_STATE(726)] = 6144, + [SMALL_STATE(727)] = 6208, + [SMALL_STATE(728)] = 6286, + [SMALL_STATE(729)] = 6350, + [SMALL_STATE(730)] = 6414, + [SMALL_STATE(731)] = 6478, + [SMALL_STATE(732)] = 6542, + [SMALL_STATE(733)] = 6606, + [SMALL_STATE(734)] = 6670, + [SMALL_STATE(735)] = 6738, + [SMALL_STATE(736)] = 6810, + [SMALL_STATE(737)] = 6881, + [SMALL_STATE(738)] = 6952, + [SMALL_STATE(739)] = 7023, + [SMALL_STATE(740)] = 7094, + [SMALL_STATE(741)] = 7165, + [SMALL_STATE(742)] = 7236, + [SMALL_STATE(743)] = 7307, + [SMALL_STATE(744)] = 7378, + [SMALL_STATE(745)] = 7449, + [SMALL_STATE(746)] = 7517, + [SMALL_STATE(747)] = 7587, + [SMALL_STATE(748)] = 7659, + [SMALL_STATE(749)] = 7727, + [SMALL_STATE(750)] = 7795, + [SMALL_STATE(751)] = 7865, + [SMALL_STATE(752)] = 7937, + [SMALL_STATE(753)] = 8011, + [SMALL_STATE(754)] = 8083, + [SMALL_STATE(755)] = 8153, + [SMALL_STATE(756)] = 8222, + [SMALL_STATE(757)] = 8291, + [SMALL_STATE(758)] = 8360, + [SMALL_STATE(759)] = 8431, + [SMALL_STATE(760)] = 8498, + [SMALL_STATE(761)] = 8569, + [SMALL_STATE(762)] = 8640, + [SMALL_STATE(763)] = 8707, + [SMALL_STATE(764)] = 8774, + [SMALL_STATE(765)] = 8841, + [SMALL_STATE(766)] = 8908, + [SMALL_STATE(767)] = 8975, + [SMALL_STATE(768)] = 9042, + [SMALL_STATE(769)] = 9111, + [SMALL_STATE(770)] = 9178, + [SMALL_STATE(771)] = 9247, + [SMALL_STATE(772)] = 9314, + [SMALL_STATE(773)] = 9381, + [SMALL_STATE(774)] = 9447, + [SMALL_STATE(775)] = 9513, + [SMALL_STATE(776)] = 9573, + [SMALL_STATE(777)] = 9633, + [SMALL_STATE(778)] = 9693, + [SMALL_STATE(779)] = 9753, + [SMALL_STATE(780)] = 9819, + [SMALL_STATE(781)] = 9885, + [SMALL_STATE(782)] = 9945, + [SMALL_STATE(783)] = 10005, + [SMALL_STATE(784)] = 10065, + [SMALL_STATE(785)] = 10131, + [SMALL_STATE(786)] = 10195, + [SMALL_STATE(787)] = 10259, + [SMALL_STATE(788)] = 10323, + [SMALL_STATE(789)] = 10389, + [SMALL_STATE(790)] = 10457, + [SMALL_STATE(791)] = 10527, + [SMALL_STATE(792)] = 10597, + [SMALL_STATE(793)] = 10667, + [SMALL_STATE(794)] = 10730, + [SMALL_STATE(795)] = 10789, + [SMALL_STATE(796)] = 10848, + [SMALL_STATE(797)] = 10907, + [SMALL_STATE(798)] = 10966, + [SMALL_STATE(799)] = 11025, + [SMALL_STATE(800)] = 11092, + [SMALL_STATE(801)] = 11151, + [SMALL_STATE(802)] = 11210, + [SMALL_STATE(803)] = 11273, + [SMALL_STATE(804)] = 11342, + [SMALL_STATE(805)] = 11397, + [SMALL_STATE(806)] = 11461, + [SMALL_STATE(807)] = 11517, + [SMALL_STATE(808)] = 11573, + [SMALL_STATE(809)] = 11629, + [SMALL_STATE(810)] = 11685, + [SMALL_STATE(811)] = 11741, + [SMALL_STATE(812)] = 11797, + [SMALL_STATE(813)] = 11849, + [SMALL_STATE(814)] = 11903, + [SMALL_STATE(815)] = 11957, + [SMALL_STATE(816)] = 12013, + [SMALL_STATE(817)] = 12069, + [SMALL_STATE(818)] = 12131, + [SMALL_STATE(819)] = 12185, + [SMALL_STATE(820)] = 12247, + [SMALL_STATE(821)] = 12303, + [SMALL_STATE(822)] = 12359, + [SMALL_STATE(823)] = 12415, + [SMALL_STATE(824)] = 12471, + [SMALL_STATE(825)] = 12527, + [SMALL_STATE(826)] = 12583, + [SMALL_STATE(827)] = 12639, + [SMALL_STATE(828)] = 12703, + [SMALL_STATE(829)] = 12759, + [SMALL_STATE(830)] = 12815, + [SMALL_STATE(831)] = 12871, + [SMALL_STATE(832)] = 12927, + [SMALL_STATE(833)] = 12983, + [SMALL_STATE(834)] = 13039, + [SMALL_STATE(835)] = 13095, + [SMALL_STATE(836)] = 13151, + [SMALL_STATE(837)] = 13207, + [SMALL_STATE(838)] = 13276, + [SMALL_STATE(839)] = 13327, + [SMALL_STATE(840)] = 13378, + [SMALL_STATE(841)] = 13429, + [SMALL_STATE(842)] = 13480, + [SMALL_STATE(843)] = 13531, + [SMALL_STATE(844)] = 13586, + [SMALL_STATE(845)] = 13637, + [SMALL_STATE(846)] = 13688, + [SMALL_STATE(847)] = 13739, + [SMALL_STATE(848)] = 13790, + [SMALL_STATE(849)] = 13841, + [SMALL_STATE(850)] = 13892, + [SMALL_STATE(851)] = 13943, + [SMALL_STATE(852)] = 13994, + [SMALL_STATE(853)] = 14045, + [SMALL_STATE(854)] = 14096, + [SMALL_STATE(855)] = 14191, + [SMALL_STATE(856)] = 14242, + [SMALL_STATE(857)] = 14293, + [SMALL_STATE(858)] = 14344, + [SMALL_STATE(859)] = 14395, + [SMALL_STATE(860)] = 14446, + [SMALL_STATE(861)] = 14497, + [SMALL_STATE(862)] = 14548, + [SMALL_STATE(863)] = 14599, + [SMALL_STATE(864)] = 14650, + [SMALL_STATE(865)] = 14701, + [SMALL_STATE(866)] = 14752, + [SMALL_STATE(867)] = 14805, + [SMALL_STATE(868)] = 14856, + [SMALL_STATE(869)] = 14907, + [SMALL_STATE(870)] = 14968, + [SMALL_STATE(871)] = 15065, + [SMALL_STATE(872)] = 15116, + [SMALL_STATE(873)] = 15169, + [SMALL_STATE(874)] = 15220, + [SMALL_STATE(875)] = 15271, + [SMALL_STATE(876)] = 15368, + [SMALL_STATE(877)] = 15419, + [SMALL_STATE(878)] = 15516, + [SMALL_STATE(879)] = 15567, + [SMALL_STATE(880)] = 15664, + [SMALL_STATE(881)] = 15715, + [SMALL_STATE(882)] = 15766, + [SMALL_STATE(883)] = 15863, + [SMALL_STATE(884)] = 15914, + [SMALL_STATE(885)] = 16011, + [SMALL_STATE(886)] = 16062, + [SMALL_STATE(887)] = 16159, + [SMALL_STATE(888)] = 16210, + [SMALL_STATE(889)] = 16261, + [SMALL_STATE(890)] = 16312, + [SMALL_STATE(891)] = 16365, + [SMALL_STATE(892)] = 16416, + [SMALL_STATE(893)] = 16467, + [SMALL_STATE(894)] = 16518, + [SMALL_STATE(895)] = 16571, + [SMALL_STATE(896)] = 16624, + [SMALL_STATE(897)] = 16677, + [SMALL_STATE(898)] = 16730, + [SMALL_STATE(899)] = 16783, + [SMALL_STATE(900)] = 16878, + [SMALL_STATE(901)] = 16929, + [SMALL_STATE(902)] = 16980, + [SMALL_STATE(903)] = 17031, + [SMALL_STATE(904)] = 17082, + [SMALL_STATE(905)] = 17133, + [SMALL_STATE(906)] = 17184, + [SMALL_STATE(907)] = 17235, + [SMALL_STATE(908)] = 17286, + [SMALL_STATE(909)] = 17337, + [SMALL_STATE(910)] = 17388, + [SMALL_STATE(911)] = 17485, + [SMALL_STATE(912)] = 17536, + [SMALL_STATE(913)] = 17597, + [SMALL_STATE(914)] = 17650, + [SMALL_STATE(915)] = 17703, + [SMALL_STATE(916)] = 17754, + [SMALL_STATE(917)] = 17485, + [SMALL_STATE(918)] = 17807, + [SMALL_STATE(919)] = 17868, + [SMALL_STATE(920)] = 17919, + [SMALL_STATE(921)] = 17970, + [SMALL_STATE(922)] = 18067, + [SMALL_STATE(923)] = 18162, + [SMALL_STATE(924)] = 18213, + [SMALL_STATE(925)] = 18264, + [SMALL_STATE(926)] = 18315, + [SMALL_STATE(927)] = 18376, + [SMALL_STATE(928)] = 18429, + [SMALL_STATE(929)] = 18524, + [SMALL_STATE(930)] = 18619, + [SMALL_STATE(931)] = 18694, + [SMALL_STATE(932)] = 18759, + [SMALL_STATE(933)] = 18810, + [SMALL_STATE(934)] = 18861, + [SMALL_STATE(935)] = 18948, + [SMALL_STATE(936)] = 18999, + [SMALL_STATE(937)] = 19088, + [SMALL_STATE(938)] = 19159, + [SMALL_STATE(939)] = 19242, + [SMALL_STATE(940)] = 19293, + [SMALL_STATE(941)] = 19378, + [SMALL_STATE(942)] = 19465, + [SMALL_STATE(943)] = 19518, + [SMALL_STATE(944)] = 18694, + [SMALL_STATE(945)] = 19615, + [SMALL_STATE(946)] = 19615, + [SMALL_STATE(947)] = 19615, + [SMALL_STATE(948)] = 19666, + [SMALL_STATE(949)] = 19745, + [SMALL_STATE(950)] = 19842, + [SMALL_STATE(951)] = 19933, + [SMALL_STATE(952)] = 19984, + [SMALL_STATE(953)] = 19615, + [SMALL_STATE(954)] = 20035, + [SMALL_STATE(955)] = 20096, + [SMALL_STATE(956)] = 20147, + [SMALL_STATE(957)] = 20242, + [SMALL_STATE(958)] = 20339, + [SMALL_STATE(959)] = 20390, + [SMALL_STATE(960)] = 20441, + [SMALL_STATE(961)] = 20492, + [SMALL_STATE(962)] = 20543, + [SMALL_STATE(963)] = 20594, + [SMALL_STATE(964)] = 20644, + [SMALL_STATE(965)] = 20694, + [SMALL_STATE(966)] = 20744, + [SMALL_STATE(967)] = 20794, + [SMALL_STATE(968)] = 20844, + [SMALL_STATE(969)] = 20898, + [SMALL_STATE(970)] = 20994, + [SMALL_STATE(971)] = 21048, + [SMALL_STATE(972)] = 21144, + [SMALL_STATE(973)] = 21194, + [SMALL_STATE(974)] = 21248, + [SMALL_STATE(975)] = 21302, + [SMALL_STATE(976)] = 21398, + [SMALL_STATE(977)] = 21452, + [SMALL_STATE(978)] = 21548, + [SMALL_STATE(979)] = 21602, + [SMALL_STATE(980)] = 21698, + [SMALL_STATE(981)] = 21752, + [SMALL_STATE(982)] = 21806, + [SMALL_STATE(983)] = 21856, + [SMALL_STATE(984)] = 21910, + [SMALL_STATE(985)] = 21964, + [SMALL_STATE(986)] = 22018, + [SMALL_STATE(987)] = 22068, + [SMALL_STATE(988)] = 22118, + [SMALL_STATE(989)] = 22168, + [SMALL_STATE(990)] = 22218, + [SMALL_STATE(991)] = 22270, + [SMALL_STATE(992)] = 22330, + [SMALL_STATE(993)] = 22380, + [SMALL_STATE(994)] = 22432, + [SMALL_STATE(995)] = 22482, + [SMALL_STATE(996)] = 22532, + [SMALL_STATE(997)] = 22626, + [SMALL_STATE(998)] = 22678, + [SMALL_STATE(999)] = 22728, + [SMALL_STATE(1000)] = 22778, + [SMALL_STATE(1001)] = 22828, + [SMALL_STATE(1002)] = 22878, + [SMALL_STATE(1003)] = 22928, + [SMALL_STATE(1004)] = 22978, + [SMALL_STATE(1005)] = 23028, + [SMALL_STATE(1006)] = 23078, + [SMALL_STATE(1007)] = 23130, + [SMALL_STATE(1008)] = 23182, + [SMALL_STATE(1009)] = 23232, + [SMALL_STATE(1010)] = 23282, + [SMALL_STATE(1011)] = 23332, + [SMALL_STATE(1012)] = 23384, + [SMALL_STATE(1013)] = 23434, + [SMALL_STATE(1014)] = 23484, + [SMALL_STATE(1015)] = 23534, + [SMALL_STATE(1016)] = 23584, + [SMALL_STATE(1017)] = 23636, + [SMALL_STATE(1018)] = 23688, + [SMALL_STATE(1019)] = 23782, + [SMALL_STATE(1020)] = 23832, + [SMALL_STATE(1021)] = 23884, + [SMALL_STATE(1022)] = 23938, + [SMALL_STATE(1023)] = 23990, + [SMALL_STATE(1024)] = 24042, + [SMALL_STATE(1025)] = 24092, + [SMALL_STATE(1026)] = 24144, + [SMALL_STATE(1027)] = 24194, + [SMALL_STATE(1028)] = 24290, + [SMALL_STATE(1029)] = 24340, + [SMALL_STATE(1030)] = 24434, + [SMALL_STATE(1031)] = 24508, + [SMALL_STATE(1032)] = 24560, + [SMALL_STATE(1033)] = 24610, + [SMALL_STATE(1034)] = 24660, + [SMALL_STATE(1035)] = 24710, + [SMALL_STATE(1036)] = 24760, + [SMALL_STATE(1037)] = 24810, + [SMALL_STATE(1038)] = 24874, + [SMALL_STATE(1039)] = 24960, + [SMALL_STATE(1040)] = 25048, + [SMALL_STATE(1041)] = 25118, + [SMALL_STATE(1042)] = 25200, + [SMALL_STATE(1043)] = 25284, + [SMALL_STATE(1044)] = 25334, + [SMALL_STATE(1045)] = 25384, + [SMALL_STATE(1046)] = 25470, + [SMALL_STATE(1047)] = 24810, + [SMALL_STATE(1048)] = 25538, + [SMALL_STATE(1049)] = 25588, + [SMALL_STATE(1050)] = 25666, + [SMALL_STATE(1051)] = 25716, + [SMALL_STATE(1052)] = 25806, + [SMALL_STATE(1053)] = 25860, + [SMALL_STATE(1054)] = 25956, + [SMALL_STATE(1055)] = 26006, + [SMALL_STATE(1056)] = 26102, + [SMALL_STATE(1057)] = 26152, + [SMALL_STATE(1058)] = 26206, + [SMALL_STATE(1059)] = 26302, + [SMALL_STATE(1060)] = 26352, + [SMALL_STATE(1061)] = 26402, + [SMALL_STATE(1062)] = 26496, + [SMALL_STATE(1063)] = 26550, + [SMALL_STATE(1064)] = 26600, + [SMALL_STATE(1065)] = 26650, + [SMALL_STATE(1066)] = 26700, + [SMALL_STATE(1067)] = 26750, + [SMALL_STATE(1068)] = 26800, + [SMALL_STATE(1069)] = 26850, + [SMALL_STATE(1070)] = 26850, + [SMALL_STATE(1071)] = 26850, + [SMALL_STATE(1072)] = 26850, + [SMALL_STATE(1073)] = 26900, + [SMALL_STATE(1074)] = 26954, + [SMALL_STATE(1075)] = 27004, + [SMALL_STATE(1076)] = 27054, + [SMALL_STATE(1077)] = 27104, + [SMALL_STATE(1078)] = 27154, + [SMALL_STATE(1079)] = 27204, + [SMALL_STATE(1080)] = 27254, + [SMALL_STATE(1081)] = 27304, + [SMALL_STATE(1082)] = 27354, + [SMALL_STATE(1083)] = 27416, + [SMALL_STATE(1084)] = 27466, + [SMALL_STATE(1085)] = 27516, + [SMALL_STATE(1086)] = 27566, + [SMALL_STATE(1087)] = 27660, + [SMALL_STATE(1088)] = 27710, + [SMALL_STATE(1089)] = 27764, + [SMALL_STATE(1090)] = 27824, + [SMALL_STATE(1091)] = 27878, + [SMALL_STATE(1092)] = 27932, + [SMALL_STATE(1093)] = 27982, + [SMALL_STATE(1094)] = 28032, + [SMALL_STATE(1095)] = 28082, + [SMALL_STATE(1096)] = 28140, + [SMALL_STATE(1097)] = 28190, + [SMALL_STATE(1098)] = 28240, + [SMALL_STATE(1099)] = 28290, + [SMALL_STATE(1100)] = 28340, + [SMALL_STATE(1101)] = 28402, + [SMALL_STATE(1102)] = 27932, + [SMALL_STATE(1103)] = 28460, + [SMALL_STATE(1104)] = 28510, + [SMALL_STATE(1105)] = 28564, + [SMALL_STATE(1106)] = 28658, + [SMALL_STATE(1107)] = 28754, + [SMALL_STATE(1108)] = 28808, + [SMALL_STATE(1109)] = 28862, + [SMALL_STATE(1110)] = 28958, + [SMALL_STATE(1111)] = 29012, + [SMALL_STATE(1112)] = 29062, + [SMALL_STATE(1113)] = 29158, + [SMALL_STATE(1114)] = 29210, + [SMALL_STATE(1115)] = 29264, + [SMALL_STATE(1116)] = 29324, + [SMALL_STATE(1117)] = 29374, + [SMALL_STATE(1118)] = 29428, + [SMALL_STATE(1119)] = 29482, + [SMALL_STATE(1120)] = 29532, + [SMALL_STATE(1121)] = 29582, + [SMALL_STATE(1122)] = 29632, + [SMALL_STATE(1123)] = 29682, + [SMALL_STATE(1124)] = 29732, + [SMALL_STATE(1125)] = 29782, + [SMALL_STATE(1126)] = 29832, + [SMALL_STATE(1127)] = 29882, + [SMALL_STATE(1128)] = 29936, + [SMALL_STATE(1129)] = 29986, + [SMALL_STATE(1130)] = 30035, + [SMALL_STATE(1131)] = 30084, + [SMALL_STATE(1132)] = 30133, + [SMALL_STATE(1133)] = 30182, + [SMALL_STATE(1134)] = 30231, + [SMALL_STATE(1135)] = 30280, + [SMALL_STATE(1136)] = 30329, + [SMALL_STATE(1137)] = 30422, + [SMALL_STATE(1138)] = 30491, + [SMALL_STATE(1139)] = 30576, + [SMALL_STATE(1140)] = 30625, + [SMALL_STATE(1141)] = 30674, + [SMALL_STATE(1142)] = 30737, + [SMALL_STATE(1143)] = 30788, + [SMALL_STATE(1144)] = 30837, + [SMALL_STATE(1145)] = 30886, + [SMALL_STATE(1146)] = 30935, + [SMALL_STATE(1147)] = 30984, + [SMALL_STATE(1148)] = 31033, + [SMALL_STATE(1149)] = 31082, + [SMALL_STATE(1150)] = 31131, + [SMALL_STATE(1151)] = 31180, + [SMALL_STATE(1152)] = 31229, + [SMALL_STATE(1153)] = 31278, + [SMALL_STATE(1154)] = 31327, + [SMALL_STATE(1155)] = 31376, + [SMALL_STATE(1156)] = 31425, + [SMALL_STATE(1157)] = 31474, + [SMALL_STATE(1158)] = 31523, + [SMALL_STATE(1159)] = 31572, + [SMALL_STATE(1160)] = 31665, + [SMALL_STATE(1161)] = 31714, + [SMALL_STATE(1162)] = 31763, + [SMALL_STATE(1163)] = 31812, + [SMALL_STATE(1164)] = 31863, + [SMALL_STATE(1165)] = 31912, + [SMALL_STATE(1166)] = 31963, + [SMALL_STATE(1167)] = 32018, + [SMALL_STATE(1168)] = 32069, + [SMALL_STATE(1169)] = 32118, + [SMALL_STATE(1170)] = 32167, + [SMALL_STATE(1171)] = 32216, + [SMALL_STATE(1172)] = 32265, + [SMALL_STATE(1173)] = 32358, + [SMALL_STATE(1174)] = 32407, + [SMALL_STATE(1175)] = 32456, + [SMALL_STATE(1176)] = 32505, + [SMALL_STATE(1177)] = 32554, + [SMALL_STATE(1178)] = 32627, + [SMALL_STATE(1179)] = 32676, + [SMALL_STATE(1180)] = 32727, + [SMALL_STATE(1181)] = 32794, + [SMALL_STATE(1182)] = 32845, + [SMALL_STATE(1183)] = 32894, + [SMALL_STATE(1184)] = 32943, + [SMALL_STATE(1185)] = 32992, + [SMALL_STATE(1186)] = 33041, + [SMALL_STATE(1187)] = 33090, + [SMALL_STATE(1188)] = 33139, + [SMALL_STATE(1189)] = 33188, + [SMALL_STATE(1190)] = 33237, + [SMALL_STATE(1191)] = 30674, + [SMALL_STATE(1192)] = 33286, + [SMALL_STATE(1193)] = 33335, + [SMALL_STATE(1194)] = 33418, + [SMALL_STATE(1195)] = 33467, + [SMALL_STATE(1196)] = 33516, + [SMALL_STATE(1197)] = 33565, + [SMALL_STATE(1198)] = 33614, + [SMALL_STATE(1199)] = 33663, + [SMALL_STATE(1200)] = 33712, + [SMALL_STATE(1201)] = 33761, + [SMALL_STATE(1202)] = 33812, + [SMALL_STATE(1203)] = 33863, + [SMALL_STATE(1204)] = 33912, + [SMALL_STATE(1205)] = 33961, + [SMALL_STATE(1206)] = 34010, + [SMALL_STATE(1207)] = 30280, + [SMALL_STATE(1208)] = 34087, + [SMALL_STATE(1209)] = 30280, + [SMALL_STATE(1210)] = 34138, + [SMALL_STATE(1211)] = 34189, + [SMALL_STATE(1212)] = 34238, + [SMALL_STATE(1213)] = 34297, + [SMALL_STATE(1214)] = 34390, + [SMALL_STATE(1215)] = 34439, + [SMALL_STATE(1216)] = 34488, + [SMALL_STATE(1217)] = 34539, + [SMALL_STATE(1218)] = 34588, + [SMALL_STATE(1219)] = 34637, + [SMALL_STATE(1220)] = 34686, + [SMALL_STATE(1221)] = 34735, + [SMALL_STATE(1222)] = 34784, + [SMALL_STATE(1223)] = 34833, + [SMALL_STATE(1224)] = 34882, + [SMALL_STATE(1225)] = 34931, + [SMALL_STATE(1226)] = 34982, + [SMALL_STATE(1227)] = 35031, + [SMALL_STATE(1228)] = 35080, + [SMALL_STATE(1229)] = 35129, + [SMALL_STATE(1230)] = 35178, + [SMALL_STATE(1231)] = 35233, + [SMALL_STATE(1232)] = 35282, + [SMALL_STATE(1233)] = 35331, + [SMALL_STATE(1234)] = 30280, + [SMALL_STATE(1235)] = 35424, + [SMALL_STATE(1236)] = 35473, + [SMALL_STATE(1237)] = 35566, + [SMALL_STATE(1238)] = 35615, + [SMALL_STATE(1239)] = 35666, + [SMALL_STATE(1240)] = 35717, + [SMALL_STATE(1241)] = 35806, + [SMALL_STATE(1242)] = 35857, + [SMALL_STATE(1243)] = 35942, + [SMALL_STATE(1244)] = 35991, + [SMALL_STATE(1245)] = 31033, + [SMALL_STATE(1246)] = 36078, + [SMALL_STATE(1247)] = 36133, + [SMALL_STATE(1248)] = 36182, + [SMALL_STATE(1249)] = 36263, + [SMALL_STATE(1250)] = 36312, + [SMALL_STATE(1251)] = 36360, + [SMALL_STATE(1252)] = 36408, + [SMALL_STATE(1253)] = 36456, + [SMALL_STATE(1254)] = 36548, + [SMALL_STATE(1255)] = 36608, + [SMALL_STATE(1256)] = 36656, + [SMALL_STATE(1257)] = 36704, + [SMALL_STATE(1258)] = 36752, + [SMALL_STATE(1259)] = 36800, + [SMALL_STATE(1260)] = 36848, + [SMALL_STATE(1261)] = 36896, + [SMALL_STATE(1262)] = 36944, + [SMALL_STATE(1263)] = 36992, + [SMALL_STATE(1264)] = 37040, + [SMALL_STATE(1265)] = 37132, + [SMALL_STATE(1266)] = 37180, + [SMALL_STATE(1267)] = 37228, + [SMALL_STATE(1268)] = 37276, + [SMALL_STATE(1269)] = 37372, + [SMALL_STATE(1270)] = 37420, + [SMALL_STATE(1271)] = 37468, + [SMALL_STATE(1272)] = 37560, + [SMALL_STATE(1273)] = 37656, + [SMALL_STATE(1274)] = 37728, + [SMALL_STATE(1275)] = 37776, + [SMALL_STATE(1276)] = 37838, + [SMALL_STATE(1277)] = 37922, + [SMALL_STATE(1278)] = 38008, + [SMALL_STATE(1279)] = 38076, + [SMALL_STATE(1280)] = 38156, + [SMALL_STATE(1281)] = 38238, + [SMALL_STATE(1282)] = 38322, + [SMALL_STATE(1283)] = 37776, + [SMALL_STATE(1284)] = 38388, + [SMALL_STATE(1285)] = 38464, + [SMALL_STATE(1286)] = 38552, + [SMALL_STATE(1287)] = 38600, + [SMALL_STATE(1288)] = 38648, + [SMALL_STATE(1289)] = 38696, + [SMALL_STATE(1290)] = 38788, + [SMALL_STATE(1291)] = 38836, + [SMALL_STATE(1292)] = 38884, + [SMALL_STATE(1293)] = 38932, + [SMALL_STATE(1294)] = 39024, + [SMALL_STATE(1295)] = 39072, + [SMALL_STATE(1296)] = 39168, + [SMALL_STATE(1297)] = 39216, + [SMALL_STATE(1298)] = 39268, + [SMALL_STATE(1299)] = 39364, + [SMALL_STATE(1300)] = 39460, + [SMALL_STATE(1301)] = 39508, + [SMALL_STATE(1302)] = 39556, + [SMALL_STATE(1303)] = 39604, + [SMALL_STATE(1304)] = 39662, + [SMALL_STATE(1305)] = 39710, + [SMALL_STATE(1306)] = 39758, + [SMALL_STATE(1307)] = 39806, + [SMALL_STATE(1308)] = 39854, + [SMALL_STATE(1309)] = 39854, + [SMALL_STATE(1310)] = 39854, + [SMALL_STATE(1311)] = 39854, + [SMALL_STATE(1312)] = 39902, + [SMALL_STATE(1313)] = 39950, + [SMALL_STATE(1314)] = 39998, + [SMALL_STATE(1315)] = 40046, + [SMALL_STATE(1316)] = 40094, + [SMALL_STATE(1317)] = 40142, + [SMALL_STATE(1318)] = 39710, + [SMALL_STATE(1319)] = 40190, + [SMALL_STATE(1320)] = 40238, + [SMALL_STATE(1321)] = 40286, + [SMALL_STATE(1322)] = 40338, + [SMALL_STATE(1323)] = 40430, + [SMALL_STATE(1324)] = 40526, + [SMALL_STATE(1325)] = 40622, + [SMALL_STATE(1326)] = 40718, + [SMALL_STATE(1327)] = 40814, + [SMALL_STATE(1328)] = 40862, + [SMALL_STATE(1329)] = 40910, + [SMALL_STATE(1330)] = 40958, + [SMALL_STATE(1331)] = 41006, + [SMALL_STATE(1332)] = 41054, + [SMALL_STATE(1333)] = 41102, + [SMALL_STATE(1334)] = 41150, + [SMALL_STATE(1335)] = 41242, + [SMALL_STATE(1336)] = 41290, + [SMALL_STATE(1337)] = 41338, + [SMALL_STATE(1338)] = 41386, + [SMALL_STATE(1339)] = 41434, + [SMALL_STATE(1340)] = 41482, + [SMALL_STATE(1341)] = 41530, + [SMALL_STATE(1342)] = 41578, + [SMALL_STATE(1343)] = 41626, + [SMALL_STATE(1344)] = 41674, + [SMALL_STATE(1345)] = 41722, + [SMALL_STATE(1346)] = 41770, + [SMALL_STATE(1347)] = 41818, + [SMALL_STATE(1348)] = 41866, + [SMALL_STATE(1349)] = 41914, + [SMALL_STATE(1350)] = 41962, + [SMALL_STATE(1351)] = 42053, + [SMALL_STATE(1352)] = 42100, + [SMALL_STATE(1353)] = 42147, + [SMALL_STATE(1354)] = 42194, + [SMALL_STATE(1355)] = 42285, + [SMALL_STATE(1356)] = 42332, + [SMALL_STATE(1357)] = 42379, + [SMALL_STATE(1358)] = 42430, + [SMALL_STATE(1359)] = 42481, + [SMALL_STATE(1360)] = 42532, + [SMALL_STATE(1361)] = 42579, + [SMALL_STATE(1362)] = 42627, + [SMALL_STATE(1363)] = 42717, + [SMALL_STATE(1364)] = 42813, + [SMALL_STATE(1365)] = 42903, + [SMALL_STATE(1366)] = 42993, + [SMALL_STATE(1367)] = 43045, + [SMALL_STATE(1368)] = 43135, + [SMALL_STATE(1369)] = 43231, + [SMALL_STATE(1370)] = 43283, + [SMALL_STATE(1371)] = 43335, + [SMALL_STATE(1372)] = 43428, + [SMALL_STATE(1373)] = 43519, + [SMALL_STATE(1374)] = 43612, + [SMALL_STATE(1375)] = 43661, + [SMALL_STATE(1376)] = 43710, + [SMALL_STATE(1377)] = 43801, + [SMALL_STATE(1378)] = 43894, + [SMALL_STATE(1379)] = 43943, + [SMALL_STATE(1380)] = 44034, + [SMALL_STATE(1381)] = 44123, + [SMALL_STATE(1382)] = 44172, + [SMALL_STATE(1383)] = 44263, + [SMALL_STATE(1384)] = 44312, + [SMALL_STATE(1385)] = 44361, + [SMALL_STATE(1386)] = 44454, + [SMALL_STATE(1387)] = 44545, + [SMALL_STATE(1388)] = 44638, + [SMALL_STATE(1389)] = 44693, + [SMALL_STATE(1390)] = 44744, + [SMALL_STATE(1391)] = 44837, + [SMALL_STATE(1392)] = 44884, + [SMALL_STATE(1393)] = 44931, + [SMALL_STATE(1394)] = 44982, + [SMALL_STATE(1395)] = 45029, + [SMALL_STATE(1396)] = 45080, + [SMALL_STATE(1397)] = 45173, + [SMALL_STATE(1398)] = 45266, + [SMALL_STATE(1399)] = 45359, + [SMALL_STATE(1400)] = 45416, + [SMALL_STATE(1401)] = 45505, + [SMALL_STATE(1402)] = 45554, + [SMALL_STATE(1403)] = 45609, + [SMALL_STATE(1404)] = 45658, + [SMALL_STATE(1405)] = 45751, + [SMALL_STATE(1406)] = 45844, + [SMALL_STATE(1407)] = 45933, + [SMALL_STATE(1408)] = 46026, + [SMALL_STATE(1409)] = 46119, + [SMALL_STATE(1410)] = 46212, + [SMALL_STATE(1411)] = 46305, + [SMALL_STATE(1412)] = 46398, + [SMALL_STATE(1413)] = 46447, + [SMALL_STATE(1414)] = 46540, + [SMALL_STATE(1415)] = 46585, + [SMALL_STATE(1416)] = 46678, + [SMALL_STATE(1417)] = 46767, + [SMALL_STATE(1418)] = 46816, + [SMALL_STATE(1419)] = 46907, + [SMALL_STATE(1420)] = 46996, + [SMALL_STATE(1421)] = 47045, + [SMALL_STATE(1422)] = 47136, + [SMALL_STATE(1423)] = 47185, + [SMALL_STATE(1424)] = 47276, + [SMALL_STATE(1425)] = 47325, + [SMALL_STATE(1426)] = 47374, + [SMALL_STATE(1427)] = 47465, + [SMALL_STATE(1428)] = 47514, + [SMALL_STATE(1429)] = 47605, + [SMALL_STATE(1430)] = 47654, + [SMALL_STATE(1431)] = 47745, + [SMALL_STATE(1432)] = 47794, + [SMALL_STATE(1433)] = 47843, + [SMALL_STATE(1434)] = 47892, + [SMALL_STATE(1435)] = 47941, + [SMALL_STATE(1436)] = 47990, + [SMALL_STATE(1437)] = 48059, + [SMALL_STATE(1438)] = 48108, + [SMALL_STATE(1439)] = 48167, + [SMALL_STATE(1440)] = 48248, + [SMALL_STATE(1441)] = 48331, + [SMALL_STATE(1442)] = 48396, + [SMALL_STATE(1443)] = 48489, + [SMALL_STATE(1444)] = 48582, + [SMALL_STATE(1445)] = 48671, + [SMALL_STATE(1446)] = 48760, + [SMALL_STATE(1447)] = 48849, + [SMALL_STATE(1448)] = 48918, + [SMALL_STATE(1449)] = 48977, + [SMALL_STATE(1450)] = 49058, + [SMALL_STATE(1451)] = 49141, + [SMALL_STATE(1452)] = 49206, + [SMALL_STATE(1453)] = 49283, + [SMALL_STATE(1454)] = 49362, + [SMALL_STATE(1455)] = 49443, + [SMALL_STATE(1456)] = 48918, + [SMALL_STATE(1457)] = 49492, + [SMALL_STATE(1458)] = 49565, + [SMALL_STATE(1459)] = 49650, + [SMALL_STATE(1460)] = 49739, + [SMALL_STATE(1461)] = 49828, + [SMALL_STATE(1462)] = 49921, + [SMALL_STATE(1463)] = 49998, + [SMALL_STATE(1464)] = 50077, + [SMALL_STATE(1465)] = 50158, + [SMALL_STATE(1466)] = 50251, + [SMALL_STATE(1467)] = 50344, + [SMALL_STATE(1468)] = 50437, + [SMALL_STATE(1469)] = 50530, + [SMALL_STATE(1470)] = 50623, + [SMALL_STATE(1471)] = 50714, + [SMALL_STATE(1472)] = 50805, + [SMALL_STATE(1473)] = 50896, + [SMALL_STATE(1474)] = 50987, + [SMALL_STATE(1475)] = 51078, + [SMALL_STATE(1476)] = 51169, + [SMALL_STATE(1477)] = 51262, + [SMALL_STATE(1478)] = 51355, + [SMALL_STATE(1479)] = 48108, + [SMALL_STATE(1480)] = 51418, + [SMALL_STATE(1481)] = 51511, + [SMALL_STATE(1482)] = 51604, + [SMALL_STATE(1483)] = 51697, + [SMALL_STATE(1484)] = 51770, + [SMALL_STATE(1485)] = 51855, + [SMALL_STATE(1486)] = 51944, + [SMALL_STATE(1487)] = 51993, + [SMALL_STATE(1488)] = 52086, + [SMALL_STATE(1489)] = 52179, + [SMALL_STATE(1490)] = 52272, + [SMALL_STATE(1491)] = 52365, + [SMALL_STATE(1492)] = 52458, + [SMALL_STATE(1493)] = 52551, + [SMALL_STATE(1494)] = 52644, + [SMALL_STATE(1495)] = 52737, + [SMALL_STATE(1496)] = 52830, + [SMALL_STATE(1497)] = 52923, + [SMALL_STATE(1498)] = 53016, + [SMALL_STATE(1499)] = 53109, + [SMALL_STATE(1500)] = 53202, + [SMALL_STATE(1501)] = 53295, + [SMALL_STATE(1502)] = 53388, + [SMALL_STATE(1503)] = 53481, + [SMALL_STATE(1504)] = 53574, + [SMALL_STATE(1505)] = 53667, + [SMALL_STATE(1506)] = 53760, + [SMALL_STATE(1507)] = 53853, + [SMALL_STATE(1508)] = 53946, + [SMALL_STATE(1509)] = 54039, + [SMALL_STATE(1510)] = 54132, + [SMALL_STATE(1511)] = 54225, + [SMALL_STATE(1512)] = 54318, + [SMALL_STATE(1513)] = 54411, + [SMALL_STATE(1514)] = 54504, + [SMALL_STATE(1515)] = 54593, + [SMALL_STATE(1516)] = 54684, + [SMALL_STATE(1517)] = 54777, + [SMALL_STATE(1518)] = 54870, + [SMALL_STATE(1519)] = 54963, + [SMALL_STATE(1520)] = 55054, + [SMALL_STATE(1521)] = 55147, + [SMALL_STATE(1522)] = 55238, + [SMALL_STATE(1523)] = 55329, + [SMALL_STATE(1524)] = 55420, + [SMALL_STATE(1525)] = 55511, + [SMALL_STATE(1526)] = 55602, + [SMALL_STATE(1527)] = 55693, + [SMALL_STATE(1528)] = 55782, + [SMALL_STATE(1529)] = 55845, + [SMALL_STATE(1530)] = 55933, + [SMALL_STATE(1531)] = 56021, + [SMALL_STATE(1532)] = 56109, + [SMALL_STATE(1533)] = 56197, + [SMALL_STATE(1534)] = 56241, + [SMALL_STATE(1535)] = 56285, + [SMALL_STATE(1536)] = 56329, + [SMALL_STATE(1537)] = 56373, + [SMALL_STATE(1538)] = 56417, + [SMALL_STATE(1539)] = 56463, + [SMALL_STATE(1540)] = 56507, + [SMALL_STATE(1541)] = 56551, + [SMALL_STATE(1542)] = 56595, + [SMALL_STATE(1543)] = 56639, + [SMALL_STATE(1544)] = 56683, + [SMALL_STATE(1545)] = 56727, + [SMALL_STATE(1546)] = 56771, + [SMALL_STATE(1547)] = 56815, + [SMALL_STATE(1548)] = 56859, + [SMALL_STATE(1549)] = 56859, + [SMALL_STATE(1550)] = 56859, + [SMALL_STATE(1551)] = 56859, + [SMALL_STATE(1552)] = 56903, + [SMALL_STATE(1553)] = 56947, + [SMALL_STATE(1554)] = 56991, + [SMALL_STATE(1555)] = 57035, + [SMALL_STATE(1556)] = 57079, + [SMALL_STATE(1557)] = 57123, + [SMALL_STATE(1558)] = 57167, + [SMALL_STATE(1559)] = 57211, + [SMALL_STATE(1560)] = 57255, + [SMALL_STATE(1561)] = 57299, + [SMALL_STATE(1562)] = 57343, + [SMALL_STATE(1563)] = 57429, + [SMALL_STATE(1564)] = 57475, + [SMALL_STATE(1565)] = 57521, + [SMALL_STATE(1566)] = 57609, + [SMALL_STATE(1567)] = 57653, + [SMALL_STATE(1568)] = 57699, + [SMALL_STATE(1569)] = 57743, + [SMALL_STATE(1570)] = 57789, + [SMALL_STATE(1571)] = 57835, + [SMALL_STATE(1572)] = 57881, + [SMALL_STATE(1573)] = 57927, + [SMALL_STATE(1574)] = 57973, + [SMALL_STATE(1575)] = 58019, + [SMALL_STATE(1576)] = 58063, + [SMALL_STATE(1577)] = 58107, + [SMALL_STATE(1578)] = 58151, + [SMALL_STATE(1579)] = 58197, + [SMALL_STATE(1580)] = 58197, + [SMALL_STATE(1581)] = 58241, + [SMALL_STATE(1582)] = 58285, + [SMALL_STATE(1583)] = 58331, + [SMALL_STATE(1584)] = 58375, + [SMALL_STATE(1585)] = 58421, + [SMALL_STATE(1586)] = 58467, + [SMALL_STATE(1587)] = 58553, + [SMALL_STATE(1588)] = 58597, + [SMALL_STATE(1589)] = 58641, + [SMALL_STATE(1590)] = 58685, + [SMALL_STATE(1591)] = 58729, + [SMALL_STATE(1592)] = 58773, + [SMALL_STATE(1593)] = 58859, + [SMALL_STATE(1594)] = 58903, + [SMALL_STATE(1595)] = 58947, + [SMALL_STATE(1596)] = 58991, + [SMALL_STATE(1597)] = 59035, + [SMALL_STATE(1598)] = 59079, + [SMALL_STATE(1599)] = 59123, + [SMALL_STATE(1600)] = 59167, + [SMALL_STATE(1601)] = 59211, + [SMALL_STATE(1602)] = 59297, + [SMALL_STATE(1603)] = 59341, + [SMALL_STATE(1604)] = 59385, + [SMALL_STATE(1605)] = 59429, + [SMALL_STATE(1606)] = 59473, + [SMALL_STATE(1607)] = 59517, + [SMALL_STATE(1608)] = 59603, + [SMALL_STATE(1609)] = 59647, + [SMALL_STATE(1610)] = 59691, + [SMALL_STATE(1611)] = 59735, + [SMALL_STATE(1612)] = 59779, + [SMALL_STATE(1613)] = 59823, + [SMALL_STATE(1614)] = 59867, + [SMALL_STATE(1615)] = 59953, + [SMALL_STATE(1616)] = 59997, + [SMALL_STATE(1617)] = 60041, + [SMALL_STATE(1618)] = 60085, + [SMALL_STATE(1619)] = 60129, + [SMALL_STATE(1620)] = 60173, + [SMALL_STATE(1621)] = 60259, + [SMALL_STATE(1622)] = 60303, + [SMALL_STATE(1623)] = 60389, + [SMALL_STATE(1624)] = 60433, + [SMALL_STATE(1625)] = 60519, + [SMALL_STATE(1626)] = 60605, + [SMALL_STATE(1627)] = 60649, + [SMALL_STATE(1628)] = 60703, + [SMALL_STATE(1629)] = 60791, + [SMALL_STATE(1630)] = 60835, + [SMALL_STATE(1631)] = 60923, + [SMALL_STATE(1632)] = 61011, + [SMALL_STATE(1633)] = 61055, + [SMALL_STATE(1634)] = 61123, + [SMALL_STATE(1635)] = 61181, + [SMALL_STATE(1636)] = 61261, + [SMALL_STATE(1637)] = 61343, + [SMALL_STATE(1638)] = 61407, + [SMALL_STATE(1639)] = 61483, + [SMALL_STATE(1640)] = 61561, + [SMALL_STATE(1641)] = 61641, + [SMALL_STATE(1642)] = 61123, + [SMALL_STATE(1643)] = 61703, + [SMALL_STATE(1644)] = 61775, + [SMALL_STATE(1645)] = 61859, + [SMALL_STATE(1646)] = 61947, + [SMALL_STATE(1647)] = 61991, + [SMALL_STATE(1648)] = 62035, + [SMALL_STATE(1649)] = 62079, + [SMALL_STATE(1650)] = 62167, + [SMALL_STATE(1651)] = 62213, + [SMALL_STATE(1652)] = 62257, + [SMALL_STATE(1653)] = 62301, + [SMALL_STATE(1654)] = 62356, + [SMALL_STATE(1655)] = 62399, + [SMALL_STATE(1656)] = 62466, + [SMALL_STATE(1657)] = 62523, + [SMALL_STATE(1658)] = 62602, + [SMALL_STATE(1659)] = 62683, + [SMALL_STATE(1660)] = 62746, + [SMALL_STATE(1661)] = 62821, + [SMALL_STATE(1662)] = 62898, + [SMALL_STATE(1663)] = 62977, + [SMALL_STATE(1664)] = 62466, + [SMALL_STATE(1665)] = 63038, + [SMALL_STATE(1666)] = 63109, + [SMALL_STATE(1667)] = 63192, + [SMALL_STATE(1668)] = 63279, + [SMALL_STATE(1669)] = 63366, + [SMALL_STATE(1670)] = 63453, + [SMALL_STATE(1671)] = 63496, + [SMALL_STATE(1672)] = 63539, + [SMALL_STATE(1673)] = 63582, + [SMALL_STATE(1674)] = 63661, + [SMALL_STATE(1675)] = 63704, + [SMALL_STATE(1676)] = 63747, + [SMALL_STATE(1677)] = 63828, + [SMALL_STATE(1678)] = 63871, + [SMALL_STATE(1679)] = 63914, + [SMALL_STATE(1680)] = 63957, + [SMALL_STATE(1681)] = 64000, + [SMALL_STATE(1682)] = 64043, + [SMALL_STATE(1683)] = 64086, + [SMALL_STATE(1684)] = 64129, + [SMALL_STATE(1685)] = 64172, + [SMALL_STATE(1686)] = 64235, + [SMALL_STATE(1687)] = 64322, + [SMALL_STATE(1688)] = 64365, + [SMALL_STATE(1689)] = 64408, + [SMALL_STATE(1690)] = 64451, + [SMALL_STATE(1691)] = 64526, + [SMALL_STATE(1692)] = 64603, + [SMALL_STATE(1693)] = 64690, + [SMALL_STATE(1694)] = 64769, + [SMALL_STATE(1695)] = 64856, + [SMALL_STATE(1696)] = 64917, + [SMALL_STATE(1697)] = 65004, + [SMALL_STATE(1698)] = 65047, + [SMALL_STATE(1699)] = 65134, + [SMALL_STATE(1700)] = 65191, + [SMALL_STATE(1701)] = 65234, + [SMALL_STATE(1702)] = 65305, + [SMALL_STATE(1703)] = 65348, + [SMALL_STATE(1704)] = 65435, + [SMALL_STATE(1705)] = 65522, + [SMALL_STATE(1706)] = 65609, + [SMALL_STATE(1707)] = 65696, + [SMALL_STATE(1708)] = 65739, + [SMALL_STATE(1709)] = 65782, + [SMALL_STATE(1710)] = 65869, + [SMALL_STATE(1711)] = 65956, + [SMALL_STATE(1712)] = 66043, + [SMALL_STATE(1713)] = 66130, + [SMALL_STATE(1714)] = 66217, + [SMALL_STATE(1715)] = 66260, + [SMALL_STATE(1716)] = 66303, + [SMALL_STATE(1717)] = 66386, + [SMALL_STATE(1718)] = 66429, + [SMALL_STATE(1719)] = 66516, + [SMALL_STATE(1720)] = 66559, + [SMALL_STATE(1721)] = 66646, + [SMALL_STATE(1722)] = 66733, + [SMALL_STATE(1723)] = 66820, + [SMALL_STATE(1724)] = 66907, + [SMALL_STATE(1725)] = 66994, + [SMALL_STATE(1726)] = 67081, + [SMALL_STATE(1727)] = 67168, + [SMALL_STATE(1728)] = 67255, + [SMALL_STATE(1729)] = 67298, + [SMALL_STATE(1730)] = 67385, + [SMALL_STATE(1731)] = 67472, + [SMALL_STATE(1732)] = 67559, + [SMALL_STATE(1733)] = 67602, + [SMALL_STATE(1734)] = 67669, + [SMALL_STATE(1735)] = 67756, + [SMALL_STATE(1736)] = 67799, + [SMALL_STATE(1737)] = 67842, + [SMALL_STATE(1738)] = 67885, + [SMALL_STATE(1739)] = 67928, + [SMALL_STATE(1740)] = 68015, + [SMALL_STATE(1741)] = 68058, + [SMALL_STATE(1742)] = 68101, + [SMALL_STATE(1743)] = 68188, + [SMALL_STATE(1744)] = 68231, + [SMALL_STATE(1745)] = 68318, + [SMALL_STATE(1746)] = 68361, + [SMALL_STATE(1747)] = 68404, + [SMALL_STATE(1748)] = 68491, + [SMALL_STATE(1749)] = 68534, + [SMALL_STATE(1750)] = 68577, + [SMALL_STATE(1751)] = 68620, + [SMALL_STATE(1752)] = 68663, + [SMALL_STATE(1753)] = 68750, + [SMALL_STATE(1754)] = 68793, + [SMALL_STATE(1755)] = 68880, + [SMALL_STATE(1756)] = 68923, + [SMALL_STATE(1757)] = 68966, + [SMALL_STATE(1758)] = 69009, + [SMALL_STATE(1759)] = 65134, + [SMALL_STATE(1760)] = 69052, + [SMALL_STATE(1761)] = 69139, + [SMALL_STATE(1762)] = 69182, + [SMALL_STATE(1763)] = 69225, + [SMALL_STATE(1764)] = 69225, + [SMALL_STATE(1765)] = 69225, + [SMALL_STATE(1766)] = 69268, + [SMALL_STATE(1767)] = 69225, + [SMALL_STATE(1768)] = 69311, + [SMALL_STATE(1769)] = 69354, + [SMALL_STATE(1770)] = 69397, + [SMALL_STATE(1771)] = 69440, + [SMALL_STATE(1772)] = 69483, + [SMALL_STATE(1773)] = 69526, + [SMALL_STATE(1774)] = 69615, + [SMALL_STATE(1775)] = 69658, + [SMALL_STATE(1776)] = 69745, + [SMALL_STATE(1777)] = 69788, + [SMALL_STATE(1778)] = 69831, + [SMALL_STATE(1779)] = 69874, + [SMALL_STATE(1780)] = 69961, + [SMALL_STATE(1781)] = 70004, + [SMALL_STATE(1782)] = 70091, + [SMALL_STATE(1783)] = 70178, + [SMALL_STATE(1784)] = 70221, + [SMALL_STATE(1785)] = 70264, + [SMALL_STATE(1786)] = 70317, + [SMALL_STATE(1787)] = 70360, + [SMALL_STATE(1788)] = 70403, + [SMALL_STATE(1789)] = 70360, + [SMALL_STATE(1790)] = 70490, + [SMALL_STATE(1791)] = 70533, + [SMALL_STATE(1792)] = 70576, + [SMALL_STATE(1793)] = 70618, + [SMALL_STATE(1794)] = 70660, + [SMALL_STATE(1795)] = 70702, + [SMALL_STATE(1796)] = 70780, + [SMALL_STATE(1797)] = 70822, + [SMALL_STATE(1798)] = 70864, + [SMALL_STATE(1799)] = 70906, + [SMALL_STATE(1800)] = 70990, + [SMALL_STATE(1801)] = 71063, + [SMALL_STATE(1802)] = 71139, + [SMALL_STATE(1803)] = 71215, + [SMALL_STATE(1804)] = 71291, + [SMALL_STATE(1805)] = 71367, + [SMALL_STATE(1806)] = 71443, + [SMALL_STATE(1807)] = 71519, + [SMALL_STATE(1808)] = 71595, + [SMALL_STATE(1809)] = 71671, + [SMALL_STATE(1810)] = 71731, + [SMALL_STATE(1811)] = 71807, + [SMALL_STATE(1812)] = 71883, + [SMALL_STATE(1813)] = 71959, + [SMALL_STATE(1814)] = 72035, + [SMALL_STATE(1815)] = 72105, + [SMALL_STATE(1816)] = 72181, + [SMALL_STATE(1817)] = 72257, + [SMALL_STATE(1818)] = 72333, + [SMALL_STATE(1819)] = 72409, + [SMALL_STATE(1820)] = 72485, + [SMALL_STATE(1821)] = 72545, + [SMALL_STATE(1822)] = 72621, + [SMALL_STATE(1823)] = 72697, + [SMALL_STATE(1824)] = 72773, + [SMALL_STATE(1825)] = 72849, + [SMALL_STATE(1826)] = 72919, + [SMALL_STATE(1827)] = 72995, + [SMALL_STATE(1828)] = 73071, + [SMALL_STATE(1829)] = 73131, + [SMALL_STATE(1830)] = 73186, + [SMALL_STATE(1831)] = 73255, + [SMALL_STATE(1832)] = 73324, + [SMALL_STATE(1833)] = 73389, + [SMALL_STATE(1834)] = 73458, + [SMALL_STATE(1835)] = 73514, + [SMALL_STATE(1836)] = 73568, + [SMALL_STATE(1837)] = 73624, + [SMALL_STATE(1838)] = 73680, + [SMALL_STATE(1839)] = 73734, + [SMALL_STATE(1840)] = 73790, + [SMALL_STATE(1841)] = 73841, + [SMALL_STATE(1842)] = 73900, + [SMALL_STATE(1843)] = 73961, + [SMALL_STATE(1844)] = 74020, + [SMALL_STATE(1845)] = 74073, + [SMALL_STATE(1846)] = 74132, + [SMALL_STATE(1847)] = 74193, + [SMALL_STATE(1848)] = 74246, + [SMALL_STATE(1849)] = 74307, + [SMALL_STATE(1850)] = 74358, + [SMALL_STATE(1851)] = 74419, + [SMALL_STATE(1852)] = 74478, + [SMALL_STATE(1853)] = 74539, + [SMALL_STATE(1854)] = 74598, + [SMALL_STATE(1855)] = 74659, + [SMALL_STATE(1856)] = 74718, + [SMALL_STATE(1857)] = 74777, + [SMALL_STATE(1858)] = 74838, + [SMALL_STATE(1859)] = 74897, + [SMALL_STATE(1860)] = 74956, + [SMALL_STATE(1861)] = 75017, + [SMALL_STATE(1862)] = 75078, + [SMALL_STATE(1863)] = 75137, + [SMALL_STATE(1864)] = 75198, + [SMALL_STATE(1865)] = 75252, + [SMALL_STATE(1866)] = 75306, + [SMALL_STATE(1867)] = 75360, + [SMALL_STATE(1868)] = 75414, + [SMALL_STATE(1869)] = 75468, + [SMALL_STATE(1870)] = 75522, + [SMALL_STATE(1871)] = 75576, + [SMALL_STATE(1872)] = 75630, + [SMALL_STATE(1873)] = 75684, + [SMALL_STATE(1874)] = 75738, + [SMALL_STATE(1875)] = 75791, + [SMALL_STATE(1876)] = 75842, + [SMALL_STATE(1877)] = 75897, + [SMALL_STATE(1878)] = 75950, + [SMALL_STATE(1879)] = 76005, + [SMALL_STATE(1880)] = 76058, + [SMALL_STATE(1881)] = 76119, + [SMALL_STATE(1882)] = 76175, + [SMALL_STATE(1883)] = 76223, + [SMALL_STATE(1884)] = 76279, + [SMALL_STATE(1885)] = 76325, + [SMALL_STATE(1886)] = 76375, + [SMALL_STATE(1887)] = 76423, + [SMALL_STATE(1888)] = 76471, + [SMALL_STATE(1889)] = 76531, + [SMALL_STATE(1890)] = 76586, + [SMALL_STATE(1891)] = 76629, + [SMALL_STATE(1892)] = 76664, + [SMALL_STATE(1893)] = 76698, + [SMALL_STATE(1894)] = 76726, + [SMALL_STATE(1895)] = 76754, + [SMALL_STATE(1896)] = 76786, + [SMALL_STATE(1897)] = 76831, + [SMALL_STATE(1898)] = 76874, + [SMALL_STATE(1899)] = 76921, + [SMALL_STATE(1900)] = 76966, + [SMALL_STATE(1901)] = 77007, + [SMALL_STATE(1902)] = 77034, + [SMALL_STATE(1903)] = 77072, + [SMALL_STATE(1904)] = 77098, + [SMALL_STATE(1905)] = 77124, + [SMALL_STATE(1906)] = 77150, + [SMALL_STATE(1907)] = 77176, + [SMALL_STATE(1908)] = 77202, + [SMALL_STATE(1909)] = 77228, + [SMALL_STATE(1910)] = 77254, + [SMALL_STATE(1911)] = 77280, + [SMALL_STATE(1912)] = 77306, + [SMALL_STATE(1913)] = 77344, + [SMALL_STATE(1914)] = 77124, + [SMALL_STATE(1915)] = 77382, + [SMALL_STATE(1916)] = 77408, + [SMALL_STATE(1917)] = 77434, + [SMALL_STATE(1918)] = 77124, + [SMALL_STATE(1919)] = 77460, + [SMALL_STATE(1920)] = 77498, + [SMALL_STATE(1921)] = 77124, + [SMALL_STATE(1922)] = 77072, + [SMALL_STATE(1923)] = 77524, + [SMALL_STATE(1924)] = 77562, + [SMALL_STATE(1925)] = 77600, + [SMALL_STATE(1926)] = 77638, + [SMALL_STATE(1927)] = 77498, + [SMALL_STATE(1928)] = 77498, + [SMALL_STATE(1929)] = 77676, + [SMALL_STATE(1930)] = 77714, + [SMALL_STATE(1931)] = 77498, + [SMALL_STATE(1932)] = 77752, + [SMALL_STATE(1933)] = 77498, + [SMALL_STATE(1934)] = 77778, + [SMALL_STATE(1935)] = 77804, + [SMALL_STATE(1936)] = 77830, + [SMALL_STATE(1937)] = 77856, + [SMALL_STATE(1938)] = 77498, + [SMALL_STATE(1939)] = 77884, + [SMALL_STATE(1940)] = 77498, + [SMALL_STATE(1941)] = 77910, + [SMALL_STATE(1942)] = 77124, + [SMALL_STATE(1943)] = 77072, + [SMALL_STATE(1944)] = 77948, + [SMALL_STATE(1945)] = 77974, + [SMALL_STATE(1946)] = 78012, + [SMALL_STATE(1947)] = 78050, + [SMALL_STATE(1948)] = 78088, + [SMALL_STATE(1949)] = 78126, + [SMALL_STATE(1950)] = 78164, + [SMALL_STATE(1951)] = 78199, + [SMALL_STATE(1952)] = 78234, + [SMALL_STATE(1953)] = 78269, + [SMALL_STATE(1954)] = 78304, + [SMALL_STATE(1955)] = 78339, + [SMALL_STATE(1956)] = 78374, + [SMALL_STATE(1957)] = 78409, + [SMALL_STATE(1958)] = 78444, + [SMALL_STATE(1959)] = 78479, + [SMALL_STATE(1960)] = 78514, + [SMALL_STATE(1961)] = 78549, + [SMALL_STATE(1962)] = 78584, + [SMALL_STATE(1963)] = 78619, + [SMALL_STATE(1964)] = 78654, + [SMALL_STATE(1965)] = 78676, + [SMALL_STATE(1966)] = 78698, + [SMALL_STATE(1967)] = 78720, + [SMALL_STATE(1968)] = 78742, + [SMALL_STATE(1969)] = 78764, + [SMALL_STATE(1970)] = 78786, + [SMALL_STATE(1971)] = 78808, + [SMALL_STATE(1972)] = 78830, + [SMALL_STATE(1973)] = 78852, + [SMALL_STATE(1974)] = 78889, + [SMALL_STATE(1975)] = 78926, + [SMALL_STATE(1976)] = 78962, + [SMALL_STATE(1977)] = 78992, + [SMALL_STATE(1978)] = 79022, + [SMALL_STATE(1979)] = 79058, + [SMALL_STATE(1980)] = 79094, + [SMALL_STATE(1981)] = 79124, + [SMALL_STATE(1982)] = 79154, + [SMALL_STATE(1983)] = 79184, + [SMALL_STATE(1984)] = 79214, + [SMALL_STATE(1985)] = 79250, + [SMALL_STATE(1986)] = 79280, + [SMALL_STATE(1987)] = 79310, + [SMALL_STATE(1988)] = 79346, + [SMALL_STATE(1989)] = 79376, + [SMALL_STATE(1990)] = 79406, + [SMALL_STATE(1991)] = 79436, + [SMALL_STATE(1992)] = 79472, + [SMALL_STATE(1993)] = 79508, + [SMALL_STATE(1994)] = 79538, + [SMALL_STATE(1995)] = 79568, + [SMALL_STATE(1996)] = 79598, + [SMALL_STATE(1997)] = 79628, + [SMALL_STATE(1998)] = 79664, + [SMALL_STATE(1999)] = 79694, + [SMALL_STATE(2000)] = 79730, + [SMALL_STATE(2001)] = 79760, + [SMALL_STATE(2002)] = 79790, + [SMALL_STATE(2003)] = 79823, + [SMALL_STATE(2004)] = 79856, + [SMALL_STATE(2005)] = 79889, + [SMALL_STATE(2006)] = 79922, + [SMALL_STATE(2007)] = 79955, + [SMALL_STATE(2008)] = 79988, + [SMALL_STATE(2009)] = 80021, + [SMALL_STATE(2010)] = 80054, + [SMALL_STATE(2011)] = 80087, + [SMALL_STATE(2012)] = 80120, + [SMALL_STATE(2013)] = 80153, + [SMALL_STATE(2014)] = 80186, + [SMALL_STATE(2015)] = 80219, + [SMALL_STATE(2016)] = 80252, + [SMALL_STATE(2017)] = 80285, + [SMALL_STATE(2018)] = 80318, + [SMALL_STATE(2019)] = 80345, + [SMALL_STATE(2020)] = 80378, + [SMALL_STATE(2021)] = 80411, + [SMALL_STATE(2022)] = 80441, + [SMALL_STATE(2023)] = 80471, + [SMALL_STATE(2024)] = 80501, + [SMALL_STATE(2025)] = 80531, + [SMALL_STATE(2026)] = 80561, + [SMALL_STATE(2027)] = 80591, + [SMALL_STATE(2028)] = 80621, + [SMALL_STATE(2029)] = 80651, + [SMALL_STATE(2030)] = 80677, + [SMALL_STATE(2031)] = 80707, + [SMALL_STATE(2032)] = 80737, + [SMALL_STATE(2033)] = 80767, + [SMALL_STATE(2034)] = 80797, + [SMALL_STATE(2035)] = 80827, + [SMALL_STATE(2036)] = 80857, + [SMALL_STATE(2037)] = 80887, + [SMALL_STATE(2038)] = 80917, + [SMALL_STATE(2039)] = 80943, + [SMALL_STATE(2040)] = 80973, + [SMALL_STATE(2041)] = 81003, + [SMALL_STATE(2042)] = 81033, + [SMALL_STATE(2043)] = 81063, + [SMALL_STATE(2044)] = 81093, + [SMALL_STATE(2045)] = 81123, + [SMALL_STATE(2046)] = 81153, + [SMALL_STATE(2047)] = 81183, + [SMALL_STATE(2048)] = 81213, + [SMALL_STATE(2049)] = 81243, + [SMALL_STATE(2050)] = 81273, + [SMALL_STATE(2051)] = 81303, + [SMALL_STATE(2052)] = 81333, + [SMALL_STATE(2053)] = 81363, + [SMALL_STATE(2054)] = 81393, + [SMALL_STATE(2055)] = 81423, + [SMALL_STATE(2056)] = 81453, + [SMALL_STATE(2057)] = 81483, + [SMALL_STATE(2058)] = 81513, + [SMALL_STATE(2059)] = 81543, + [SMALL_STATE(2060)] = 81573, + [SMALL_STATE(2061)] = 81601, + [SMALL_STATE(2062)] = 81631, + [SMALL_STATE(2063)] = 81661, + [SMALL_STATE(2064)] = 81691, + [SMALL_STATE(2065)] = 81721, + [SMALL_STATE(2066)] = 81751, + [SMALL_STATE(2067)] = 81781, + [SMALL_STATE(2068)] = 81811, + [SMALL_STATE(2069)] = 81841, + [SMALL_STATE(2070)] = 81864, + [SMALL_STATE(2071)] = 81885, + [SMALL_STATE(2072)] = 81910, + [SMALL_STATE(2073)] = 81935, + [SMALL_STATE(2074)] = 81960, + [SMALL_STATE(2075)] = 81985, + [SMALL_STATE(2076)] = 82010, + [SMALL_STATE(2077)] = 82035, + [SMALL_STATE(2078)] = 82060, + [SMALL_STATE(2079)] = 82083, + [SMALL_STATE(2080)] = 82108, + [SMALL_STATE(2081)] = 82129, + [SMALL_STATE(2082)] = 82155, + [SMALL_STATE(2083)] = 82179, + [SMALL_STATE(2084)] = 82193, + [SMALL_STATE(2085)] = 82215, + [SMALL_STATE(2086)] = 82237, + [SMALL_STATE(2087)] = 82251, + [SMALL_STATE(2088)] = 82265, + [SMALL_STATE(2089)] = 82285, + [SMALL_STATE(2090)] = 82299, + [SMALL_STATE(2091)] = 82315, + [SMALL_STATE(2092)] = 82335, + [SMALL_STATE(2093)] = 82351, + [SMALL_STATE(2094)] = 82365, + [SMALL_STATE(2095)] = 82381, + [SMALL_STATE(2096)] = 82407, + [SMALL_STATE(2097)] = 82431, + [SMALL_STATE(2098)] = 82455, + [SMALL_STATE(2099)] = 82475, + [SMALL_STATE(2100)] = 82501, + [SMALL_STATE(2101)] = 82521, + [SMALL_STATE(2102)] = 82535, + [SMALL_STATE(2103)] = 82557, + [SMALL_STATE(2104)] = 82571, + [SMALL_STATE(2105)] = 82591, + [SMALL_STATE(2106)] = 82605, + [SMALL_STATE(2107)] = 82619, + [SMALL_STATE(2108)] = 82641, + [SMALL_STATE(2109)] = 82663, + [SMALL_STATE(2110)] = 82685, + [SMALL_STATE(2111)] = 82707, + [SMALL_STATE(2112)] = 82725, + [SMALL_STATE(2113)] = 82747, + [SMALL_STATE(2114)] = 82767, + [SMALL_STATE(2115)] = 82793, + [SMALL_STATE(2116)] = 82807, + [SMALL_STATE(2117)] = 82833, + [SMALL_STATE(2118)] = 82847, + [SMALL_STATE(2119)] = 82871, + [SMALL_STATE(2120)] = 82895, + [SMALL_STATE(2121)] = 82917, + [SMALL_STATE(2122)] = 82939, + [SMALL_STATE(2123)] = 82961, + [SMALL_STATE(2124)] = 82983, + [SMALL_STATE(2125)] = 83005, + [SMALL_STATE(2126)] = 83027, + [SMALL_STATE(2127)] = 83049, + [SMALL_STATE(2128)] = 83073, + [SMALL_STATE(2129)] = 83097, + [SMALL_STATE(2130)] = 83119, + [SMALL_STATE(2131)] = 83143, + [SMALL_STATE(2132)] = 83163, + [SMALL_STATE(2133)] = 83187, + [SMALL_STATE(2134)] = 83209, + [SMALL_STATE(2135)] = 83231, + [SMALL_STATE(2136)] = 83245, + [SMALL_STATE(2137)] = 83267, + [SMALL_STATE(2138)] = 83289, + [SMALL_STATE(2139)] = 83307, + [SMALL_STATE(2140)] = 83321, + [SMALL_STATE(2141)] = 83347, + [SMALL_STATE(2142)] = 83361, + [SMALL_STATE(2143)] = 83383, + [SMALL_STATE(2144)] = 83397, + [SMALL_STATE(2145)] = 83421, + [SMALL_STATE(2146)] = 83435, + [SMALL_STATE(2147)] = 83457, + [SMALL_STATE(2148)] = 83471, + [SMALL_STATE(2149)] = 83490, + [SMALL_STATE(2150)] = 83503, + [SMALL_STATE(2151)] = 83526, + [SMALL_STATE(2152)] = 83541, + [SMALL_STATE(2153)] = 83560, + [SMALL_STATE(2154)] = 83579, + [SMALL_STATE(2155)] = 83592, + [SMALL_STATE(2156)] = 83607, + [SMALL_STATE(2157)] = 83626, + [SMALL_STATE(2158)] = 83639, + [SMALL_STATE(2159)] = 83658, + [SMALL_STATE(2160)] = 83681, + [SMALL_STATE(2161)] = 83700, + [SMALL_STATE(2162)] = 83723, + [SMALL_STATE(2163)] = 83740, + [SMALL_STATE(2164)] = 83753, + [SMALL_STATE(2165)] = 83776, + [SMALL_STATE(2166)] = 83795, + [SMALL_STATE(2167)] = 83810, + [SMALL_STATE(2168)] = 83829, + [SMALL_STATE(2169)] = 83846, + [SMALL_STATE(2170)] = 83863, + [SMALL_STATE(2171)] = 83876, + [SMALL_STATE(2172)] = 83899, + [SMALL_STATE(2173)] = 83914, + [SMALL_STATE(2174)] = 83937, + [SMALL_STATE(2175)] = 83950, + [SMALL_STATE(2176)] = 83969, + [SMALL_STATE(2177)] = 83992, + [SMALL_STATE(2178)] = 84009, + [SMALL_STATE(2179)] = 84022, + [SMALL_STATE(2180)] = 84035, + [SMALL_STATE(2181)] = 84052, + [SMALL_STATE(2182)] = 84071, + [SMALL_STATE(2183)] = 84094, + [SMALL_STATE(2184)] = 84107, + [SMALL_STATE(2185)] = 84126, + [SMALL_STATE(2186)] = 84143, + [SMALL_STATE(2187)] = 84166, + [SMALL_STATE(2188)] = 84189, + [SMALL_STATE(2189)] = 84206, + [SMALL_STATE(2190)] = 84219, + [SMALL_STATE(2191)] = 84236, + [SMALL_STATE(2192)] = 84253, + [SMALL_STATE(2193)] = 84268, + [SMALL_STATE(2194)] = 84283, + [SMALL_STATE(2195)] = 84306, + [SMALL_STATE(2196)] = 84323, + [SMALL_STATE(2197)] = 84340, + [SMALL_STATE(2198)] = 84359, + [SMALL_STATE(2199)] = 84372, + [SMALL_STATE(2200)] = 84385, + [SMALL_STATE(2201)] = 84402, + [SMALL_STATE(2202)] = 84419, + [SMALL_STATE(2203)] = 84442, + [SMALL_STATE(2204)] = 84455, + [SMALL_STATE(2205)] = 84474, + [SMALL_STATE(2206)] = 84487, + [SMALL_STATE(2207)] = 84500, + [SMALL_STATE(2208)] = 84513, + [SMALL_STATE(2209)] = 84532, + [SMALL_STATE(2210)] = 84547, + [SMALL_STATE(2211)] = 84566, + [SMALL_STATE(2212)] = 84578, + [SMALL_STATE(2213)] = 84590, + [SMALL_STATE(2214)] = 84602, + [SMALL_STATE(2215)] = 84614, + [SMALL_STATE(2216)] = 84634, + [SMALL_STATE(2217)] = 84654, + [SMALL_STATE(2218)] = 84666, + [SMALL_STATE(2219)] = 84686, + [SMALL_STATE(2220)] = 84698, + [SMALL_STATE(2221)] = 84712, + [SMALL_STATE(2222)] = 84712, + [SMALL_STATE(2223)] = 84724, + [SMALL_STATE(2224)] = 84698, + [SMALL_STATE(2225)] = 84736, + [SMALL_STATE(2226)] = 84748, + [SMALL_STATE(2227)] = 84768, + [SMALL_STATE(2228)] = 84780, + [SMALL_STATE(2229)] = 84800, + [SMALL_STATE(2230)] = 84812, + [SMALL_STATE(2231)] = 84832, + [SMALL_STATE(2232)] = 84844, + [SMALL_STATE(2233)] = 84858, + [SMALL_STATE(2234)] = 84872, + [SMALL_STATE(2235)] = 84712, + [SMALL_STATE(2236)] = 84698, + [SMALL_STATE(2237)] = 84884, + [SMALL_STATE(2238)] = 84898, + [SMALL_STATE(2239)] = 84910, + [SMALL_STATE(2240)] = 84922, + [SMALL_STATE(2241)] = 84934, + [SMALL_STATE(2242)] = 84954, + [SMALL_STATE(2243)] = 84966, + [SMALL_STATE(2244)] = 84978, + [SMALL_STATE(2245)] = 84996, + [SMALL_STATE(2246)] = 85008, + [SMALL_STATE(2247)] = 85022, + [SMALL_STATE(2248)] = 85036, + [SMALL_STATE(2249)] = 85048, + [SMALL_STATE(2250)] = 85060, + [SMALL_STATE(2251)] = 85072, + [SMALL_STATE(2252)] = 85084, + [SMALL_STATE(2253)] = 85102, + [SMALL_STATE(2254)] = 85122, + [SMALL_STATE(2255)] = 85134, + [SMALL_STATE(2256)] = 85146, + [SMALL_STATE(2257)] = 85166, + [SMALL_STATE(2258)] = 85178, + [SMALL_STATE(2259)] = 85190, + [SMALL_STATE(2260)] = 85202, + [SMALL_STATE(2261)] = 85214, + [SMALL_STATE(2262)] = 85226, + [SMALL_STATE(2263)] = 85246, + [SMALL_STATE(2264)] = 85258, + [SMALL_STATE(2265)] = 85272, + [SMALL_STATE(2266)] = 85284, + [SMALL_STATE(2267)] = 85304, + [SMALL_STATE(2268)] = 85316, + [SMALL_STATE(2269)] = 85328, + [SMALL_STATE(2270)] = 85348, + [SMALL_STATE(2271)] = 85360, + [SMALL_STATE(2272)] = 85380, + [SMALL_STATE(2273)] = 85400, + [SMALL_STATE(2274)] = 85420, + [SMALL_STATE(2275)] = 85432, + [SMALL_STATE(2276)] = 85444, + [SMALL_STATE(2277)] = 85456, + [SMALL_STATE(2278)] = 85468, + [SMALL_STATE(2279)] = 85480, + [SMALL_STATE(2280)] = 85500, + [SMALL_STATE(2281)] = 85512, + [SMALL_STATE(2282)] = 85528, + [SMALL_STATE(2283)] = 85548, + [SMALL_STATE(2284)] = 85568, + [SMALL_STATE(2285)] = 85588, + [SMALL_STATE(2286)] = 85602, + [SMALL_STATE(2287)] = 85622, + [SMALL_STATE(2288)] = 85642, + [SMALL_STATE(2289)] = 85662, + [SMALL_STATE(2290)] = 85682, + [SMALL_STATE(2291)] = 85702, + [SMALL_STATE(2292)] = 85722, + [SMALL_STATE(2293)] = 85734, + [SMALL_STATE(2294)] = 85754, + [SMALL_STATE(2295)] = 85768, + [SMALL_STATE(2296)] = 85788, + [SMALL_STATE(2297)] = 85800, + [SMALL_STATE(2298)] = 85820, + [SMALL_STATE(2299)] = 85832, + [SMALL_STATE(2300)] = 85852, + [SMALL_STATE(2301)] = 85864, + [SMALL_STATE(2302)] = 85884, + [SMALL_STATE(2303)] = 85902, + [SMALL_STATE(2304)] = 85918, + [SMALL_STATE(2305)] = 85930, + [SMALL_STATE(2306)] = 85950, + [SMALL_STATE(2307)] = 85964, + [SMALL_STATE(2308)] = 85976, + [SMALL_STATE(2309)] = 85990, + [SMALL_STATE(2310)] = 86004, + [SMALL_STATE(2311)] = 86016, + [SMALL_STATE(2312)] = 86036, + [SMALL_STATE(2313)] = 86048, + [SMALL_STATE(2314)] = 86062, + [SMALL_STATE(2315)] = 86076, + [SMALL_STATE(2316)] = 86090, + [SMALL_STATE(2317)] = 86104, + [SMALL_STATE(2318)] = 86104, + [SMALL_STATE(2319)] = 86118, + [SMALL_STATE(2320)] = 86104, + [SMALL_STATE(2321)] = 86130, + [SMALL_STATE(2322)] = 86144, + [SMALL_STATE(2323)] = 86156, + [SMALL_STATE(2324)] = 86176, + [SMALL_STATE(2325)] = 86188, + [SMALL_STATE(2326)] = 86202, + [SMALL_STATE(2327)] = 86214, + [SMALL_STATE(2328)] = 86226, + [SMALL_STATE(2329)] = 86238, + [SMALL_STATE(2330)] = 86258, + [SMALL_STATE(2331)] = 86278, + [SMALL_STATE(2332)] = 86290, + [SMALL_STATE(2333)] = 86302, + [SMALL_STATE(2334)] = 86314, + [SMALL_STATE(2335)] = 86328, + [SMALL_STATE(2336)] = 86348, + [SMALL_STATE(2337)] = 86368, + [SMALL_STATE(2338)] = 86380, + [SMALL_STATE(2339)] = 86392, + [SMALL_STATE(2340)] = 86404, + [SMALL_STATE(2341)] = 86416, + [SMALL_STATE(2342)] = 86436, + [SMALL_STATE(2343)] = 86456, + [SMALL_STATE(2344)] = 86476, + [SMALL_STATE(2345)] = 86490, + [SMALL_STATE(2346)] = 86510, + [SMALL_STATE(2347)] = 86522, + [SMALL_STATE(2348)] = 86534, + [SMALL_STATE(2349)] = 86548, + [SMALL_STATE(2350)] = 86560, + [SMALL_STATE(2351)] = 86580, + [SMALL_STATE(2352)] = 86600, + [SMALL_STATE(2353)] = 86620, + [SMALL_STATE(2354)] = 86638, + [SMALL_STATE(2355)] = 86656, + [SMALL_STATE(2356)] = 84698, + [SMALL_STATE(2357)] = 86668, + [SMALL_STATE(2358)] = 86680, + [SMALL_STATE(2359)] = 86692, + [SMALL_STATE(2360)] = 86534, + [SMALL_STATE(2361)] = 84712, + [SMALL_STATE(2362)] = 86712, + [SMALL_STATE(2363)] = 86724, + [SMALL_STATE(2364)] = 86744, + [SMALL_STATE(2365)] = 86534, + [SMALL_STATE(2366)] = 86534, + [SMALL_STATE(2367)] = 86756, + [SMALL_STATE(2368)] = 86768, + [SMALL_STATE(2369)] = 86780, + [SMALL_STATE(2370)] = 86792, + [SMALL_STATE(2371)] = 86804, + [SMALL_STATE(2372)] = 86824, + [SMALL_STATE(2373)] = 86844, + [SMALL_STATE(2374)] = 86858, + [SMALL_STATE(2375)] = 86878, + [SMALL_STATE(2376)] = 86898, + [SMALL_STATE(2377)] = 86912, + [SMALL_STATE(2378)] = 86932, + [SMALL_STATE(2379)] = 86952, + [SMALL_STATE(2380)] = 86972, + [SMALL_STATE(2381)] = 86992, + [SMALL_STATE(2382)] = 87004, + [SMALL_STATE(2383)] = 87024, + [SMALL_STATE(2384)] = 87038, + [SMALL_STATE(2385)] = 87050, + [SMALL_STATE(2386)] = 87064, + [SMALL_STATE(2387)] = 84686, + [SMALL_STATE(2388)] = 87076, + [SMALL_STATE(2389)] = 87096, + [SMALL_STATE(2390)] = 87110, + [SMALL_STATE(2391)] = 87124, + [SMALL_STATE(2392)] = 87138, + [SMALL_STATE(2393)] = 87158, + [SMALL_STATE(2394)] = 87170, + [SMALL_STATE(2395)] = 87182, + [SMALL_STATE(2396)] = 87194, + [SMALL_STATE(2397)] = 87214, + [SMALL_STATE(2398)] = 87230, + [SMALL_STATE(2399)] = 87250, + [SMALL_STATE(2400)] = 87262, + [SMALL_STATE(2401)] = 87282, + [SMALL_STATE(2402)] = 87294, + [SMALL_STATE(2403)] = 86104, + [SMALL_STATE(2404)] = 87308, + [SMALL_STATE(2405)] = 87319, + [SMALL_STATE(2406)] = 87330, + [SMALL_STATE(2407)] = 87347, + [SMALL_STATE(2408)] = 87364, + [SMALL_STATE(2409)] = 87381, + [SMALL_STATE(2410)] = 87398, + [SMALL_STATE(2411)] = 87415, + [SMALL_STATE(2412)] = 87432, + [SMALL_STATE(2413)] = 87449, + [SMALL_STATE(2414)] = 87466, + [SMALL_STATE(2415)] = 87483, + [SMALL_STATE(2416)] = 87500, + [SMALL_STATE(2417)] = 87517, + [SMALL_STATE(2418)] = 87534, + [SMALL_STATE(2419)] = 87545, + [SMALL_STATE(2420)] = 87556, + [SMALL_STATE(2421)] = 87573, + [SMALL_STATE(2422)] = 87584, + [SMALL_STATE(2423)] = 87595, + [SMALL_STATE(2424)] = 87606, + [SMALL_STATE(2425)] = 87595, + [SMALL_STATE(2426)] = 87595, + [SMALL_STATE(2427)] = 87606, + [SMALL_STATE(2428)] = 87595, + [SMALL_STATE(2429)] = 87595, + [SMALL_STATE(2430)] = 87606, + [SMALL_STATE(2431)] = 87617, + [SMALL_STATE(2432)] = 87628, + [SMALL_STATE(2433)] = 87639, + [SMALL_STATE(2434)] = 87650, + [SMALL_STATE(2435)] = 87661, + [SMALL_STATE(2436)] = 87678, + [SMALL_STATE(2437)] = 87695, + [SMALL_STATE(2438)] = 87712, + [SMALL_STATE(2439)] = 87729, + [SMALL_STATE(2440)] = 87742, + [SMALL_STATE(2441)] = 87753, + [SMALL_STATE(2442)] = 87770, + [SMALL_STATE(2443)] = 87787, + [SMALL_STATE(2444)] = 87804, + [SMALL_STATE(2445)] = 87821, + [SMALL_STATE(2446)] = 87836, + [SMALL_STATE(2447)] = 87853, + [SMALL_STATE(2448)] = 87870, + [SMALL_STATE(2449)] = 87887, + [SMALL_STATE(2450)] = 87904, + [SMALL_STATE(2451)] = 87921, + [SMALL_STATE(2452)] = 87938, + [SMALL_STATE(2453)] = 87955, + [SMALL_STATE(2454)] = 87972, + [SMALL_STATE(2455)] = 87989, + [SMALL_STATE(2456)] = 88006, + [SMALL_STATE(2457)] = 88023, + [SMALL_STATE(2458)] = 88040, + [SMALL_STATE(2459)] = 88057, + [SMALL_STATE(2460)] = 88074, + [SMALL_STATE(2461)] = 88091, + [SMALL_STATE(2462)] = 88108, + [SMALL_STATE(2463)] = 88119, + [SMALL_STATE(2464)] = 88136, + [SMALL_STATE(2465)] = 88153, + [SMALL_STATE(2466)] = 88170, + [SMALL_STATE(2467)] = 88181, + [SMALL_STATE(2468)] = 88198, + [SMALL_STATE(2469)] = 88215, + [SMALL_STATE(2470)] = 88232, + [SMALL_STATE(2471)] = 88249, + [SMALL_STATE(2472)] = 88266, + [SMALL_STATE(2473)] = 88283, + [SMALL_STATE(2474)] = 88283, + [SMALL_STATE(2475)] = 88294, + [SMALL_STATE(2476)] = 88311, + [SMALL_STATE(2477)] = 88328, + [SMALL_STATE(2478)] = 88345, + [SMALL_STATE(2479)] = 88362, + [SMALL_STATE(2480)] = 88379, + [SMALL_STATE(2481)] = 88396, + [SMALL_STATE(2482)] = 88413, + [SMALL_STATE(2483)] = 88424, + [SMALL_STATE(2484)] = 88441, + [SMALL_STATE(2485)] = 88458, + [SMALL_STATE(2486)] = 88475, + [SMALL_STATE(2487)] = 88492, + [SMALL_STATE(2488)] = 88509, + [SMALL_STATE(2489)] = 88526, + [SMALL_STATE(2490)] = 88537, + [SMALL_STATE(2491)] = 88548, + [SMALL_STATE(2492)] = 88559, + [SMALL_STATE(2493)] = 88574, + [SMALL_STATE(2494)] = 88589, + [SMALL_STATE(2495)] = 88606, + [SMALL_STATE(2496)] = 88619, + [SMALL_STATE(2497)] = 88630, + [SMALL_STATE(2498)] = 88630, + [SMALL_STATE(2499)] = 88641, + [SMALL_STATE(2500)] = 88652, + [SMALL_STATE(2501)] = 88663, + [SMALL_STATE(2502)] = 88674, + [SMALL_STATE(2503)] = 88685, + [SMALL_STATE(2504)] = 88702, + [SMALL_STATE(2505)] = 88719, + [SMALL_STATE(2506)] = 88736, + [SMALL_STATE(2507)] = 88753, + [SMALL_STATE(2508)] = 88770, + [SMALL_STATE(2509)] = 88674, + [SMALL_STATE(2510)] = 88674, + [SMALL_STATE(2511)] = 88770, + [SMALL_STATE(2512)] = 88781, + [SMALL_STATE(2513)] = 88798, + [SMALL_STATE(2514)] = 88815, + [SMALL_STATE(2515)] = 88674, + [SMALL_STATE(2516)] = 88770, + [SMALL_STATE(2517)] = 88832, + [SMALL_STATE(2518)] = 88843, + [SMALL_STATE(2519)] = 88860, + [SMALL_STATE(2520)] = 88871, + [SMALL_STATE(2521)] = 88888, + [SMALL_STATE(2522)] = 88899, + [SMALL_STATE(2523)] = 88916, + [SMALL_STATE(2524)] = 88933, + [SMALL_STATE(2525)] = 88950, + [SMALL_STATE(2526)] = 88965, + [SMALL_STATE(2527)] = 88976, + [SMALL_STATE(2528)] = 88965, + [SMALL_STATE(2529)] = 88991, + [SMALL_STATE(2530)] = 89008, + [SMALL_STATE(2531)] = 89025, + [SMALL_STATE(2532)] = 89036, + [SMALL_STATE(2533)] = 89047, + [SMALL_STATE(2534)] = 89062, + [SMALL_STATE(2535)] = 89077, + [SMALL_STATE(2536)] = 89094, + [SMALL_STATE(2537)] = 89111, + [SMALL_STATE(2538)] = 89128, + [SMALL_STATE(2539)] = 89145, + [SMALL_STATE(2540)] = 89162, + [SMALL_STATE(2541)] = 89179, + [SMALL_STATE(2542)] = 89196, + [SMALL_STATE(2543)] = 89213, + [SMALL_STATE(2544)] = 89230, + [SMALL_STATE(2545)] = 89247, + [SMALL_STATE(2546)] = 89264, + [SMALL_STATE(2547)] = 89281, + [SMALL_STATE(2548)] = 89298, + [SMALL_STATE(2549)] = 89309, + [SMALL_STATE(2550)] = 89320, + [SMALL_STATE(2551)] = 89331, + [SMALL_STATE(2552)] = 89348, + [SMALL_STATE(2553)] = 89365, + [SMALL_STATE(2554)] = 89382, + [SMALL_STATE(2555)] = 89399, + [SMALL_STATE(2556)] = 89416, + [SMALL_STATE(2557)] = 89433, + [SMALL_STATE(2558)] = 89450, + [SMALL_STATE(2559)] = 89467, + [SMALL_STATE(2560)] = 89484, + [SMALL_STATE(2561)] = 89501, + [SMALL_STATE(2562)] = 89518, + [SMALL_STATE(2563)] = 89529, + [SMALL_STATE(2564)] = 89540, + [SMALL_STATE(2565)] = 89557, + [SMALL_STATE(2566)] = 89568, + [SMALL_STATE(2567)] = 89585, + [SMALL_STATE(2568)] = 89602, + [SMALL_STATE(2569)] = 89619, + [SMALL_STATE(2570)] = 89634, + [SMALL_STATE(2571)] = 89651, + [SMALL_STATE(2572)] = 89668, + [SMALL_STATE(2573)] = 89685, + [SMALL_STATE(2574)] = 89702, + [SMALL_STATE(2575)] = 89719, + [SMALL_STATE(2576)] = 89736, + [SMALL_STATE(2577)] = 89753, + [SMALL_STATE(2578)] = 89770, + [SMALL_STATE(2579)] = 89781, + [SMALL_STATE(2580)] = 89798, + [SMALL_STATE(2581)] = 89815, + [SMALL_STATE(2582)] = 89832, + [SMALL_STATE(2583)] = 89849, + [SMALL_STATE(2584)] = 89866, + [SMALL_STATE(2585)] = 89883, + [SMALL_STATE(2586)] = 89900, + [SMALL_STATE(2587)] = 89917, + [SMALL_STATE(2588)] = 89934, + [SMALL_STATE(2589)] = 89951, + [SMALL_STATE(2590)] = 89962, + [SMALL_STATE(2591)] = 89979, + [SMALL_STATE(2592)] = 89996, + [SMALL_STATE(2593)] = 90013, + [SMALL_STATE(2594)] = 90030, + [SMALL_STATE(2595)] = 90047, + [SMALL_STATE(2596)] = 90058, + [SMALL_STATE(2597)] = 88674, + [SMALL_STATE(2598)] = 90075, + [SMALL_STATE(2599)] = 90089, + [SMALL_STATE(2600)] = 90103, + [SMALL_STATE(2601)] = 90113, + [SMALL_STATE(2602)] = 90127, + [SMALL_STATE(2603)] = 90141, + [SMALL_STATE(2604)] = 90155, + [SMALL_STATE(2605)] = 90165, + [SMALL_STATE(2606)] = 90179, + [SMALL_STATE(2607)] = 90193, + [SMALL_STATE(2608)] = 90203, + [SMALL_STATE(2609)] = 90213, + [SMALL_STATE(2610)] = 90227, + [SMALL_STATE(2611)] = 90237, + [SMALL_STATE(2612)] = 90251, + [SMALL_STATE(2613)] = 90265, + [SMALL_STATE(2614)] = 90279, + [SMALL_STATE(2615)] = 90203, + [SMALL_STATE(2616)] = 90293, + [SMALL_STATE(2617)] = 90203, + [SMALL_STATE(2618)] = 90203, + [SMALL_STATE(2619)] = 90307, + [SMALL_STATE(2620)] = 90317, + [SMALL_STATE(2621)] = 90331, + [SMALL_STATE(2622)] = 90341, + [SMALL_STATE(2623)] = 90331, + [SMALL_STATE(2624)] = 90355, + [SMALL_STATE(2625)] = 90367, + [SMALL_STATE(2626)] = 90377, + [SMALL_STATE(2627)] = 90391, + [SMALL_STATE(2628)] = 90405, + [SMALL_STATE(2629)] = 90331, + [SMALL_STATE(2630)] = 90419, + [SMALL_STATE(2631)] = 90433, + [SMALL_STATE(2632)] = 90447, + [SMALL_STATE(2633)] = 90461, + [SMALL_STATE(2634)] = 90331, + [SMALL_STATE(2635)] = 90475, + [SMALL_STATE(2636)] = 90487, + [SMALL_STATE(2637)] = 90501, + [SMALL_STATE(2638)] = 90515, + [SMALL_STATE(2639)] = 90529, + [SMALL_STATE(2640)] = 90543, + [SMALL_STATE(2641)] = 90557, + [SMALL_STATE(2642)] = 90569, + [SMALL_STATE(2643)] = 90579, + [SMALL_STATE(2644)] = 90589, + [SMALL_STATE(2645)] = 90599, + [SMALL_STATE(2646)] = 90609, + [SMALL_STATE(2647)] = 90623, + [SMALL_STATE(2648)] = 90637, + [SMALL_STATE(2649)] = 90589, + [SMALL_STATE(2650)] = 90589, + [SMALL_STATE(2651)] = 90569, + [SMALL_STATE(2652)] = 90651, + [SMALL_STATE(2653)] = 90665, + [SMALL_STATE(2654)] = 90589, + [SMALL_STATE(2655)] = 90679, + [SMALL_STATE(2656)] = 90693, + [SMALL_STATE(2657)] = 90707, + [SMALL_STATE(2658)] = 90569, + [SMALL_STATE(2659)] = 90569, + [SMALL_STATE(2660)] = 90569, + [SMALL_STATE(2661)] = 90721, + [SMALL_STATE(2662)] = 90735, + [SMALL_STATE(2663)] = 90749, + [SMALL_STATE(2664)] = 90759, + [SMALL_STATE(2665)] = 90773, + [SMALL_STATE(2666)] = 90787, + [SMALL_STATE(2667)] = 90787, + [SMALL_STATE(2668)] = 90797, + [SMALL_STATE(2669)] = 90807, + [SMALL_STATE(2670)] = 90797, + [SMALL_STATE(2671)] = 90821, + [SMALL_STATE(2672)] = 90797, + [SMALL_STATE(2673)] = 90835, + [SMALL_STATE(2674)] = 90847, + [SMALL_STATE(2675)] = 90857, + [SMALL_STATE(2676)] = 90871, + [SMALL_STATE(2677)] = 90797, + [SMALL_STATE(2678)] = 90885, + [SMALL_STATE(2679)] = 90897, + [SMALL_STATE(2680)] = 90911, + [SMALL_STATE(2681)] = 90925, + [SMALL_STATE(2682)] = 90797, + [SMALL_STATE(2683)] = 90939, + [SMALL_STATE(2684)] = 90953, + [SMALL_STATE(2685)] = 90963, + [SMALL_STATE(2686)] = 90973, + [SMALL_STATE(2687)] = 90987, + [SMALL_STATE(2688)] = 91001, + [SMALL_STATE(2689)] = 91015, + [SMALL_STATE(2690)] = 91029, + [SMALL_STATE(2691)] = 91043, + [SMALL_STATE(2692)] = 91053, + [SMALL_STATE(2693)] = 91067, + [SMALL_STATE(2694)] = 91077, + [SMALL_STATE(2695)] = 91087, + [SMALL_STATE(2696)] = 91101, + [SMALL_STATE(2697)] = 91115, + [SMALL_STATE(2698)] = 91125, + [SMALL_STATE(2699)] = 91135, + [SMALL_STATE(2700)] = 91145, + [SMALL_STATE(2701)] = 91157, + [SMALL_STATE(2702)] = 91167, + [SMALL_STATE(2703)] = 90797, + [SMALL_STATE(2704)] = 91177, + [SMALL_STATE(2705)] = 91191, + [SMALL_STATE(2706)] = 91205, + [SMALL_STATE(2707)] = 91215, + [SMALL_STATE(2708)] = 91167, + [SMALL_STATE(2709)] = 91225, + [SMALL_STATE(2710)] = 91167, + [SMALL_STATE(2711)] = 91235, + [SMALL_STATE(2712)] = 91249, + [SMALL_STATE(2713)] = 91167, + [SMALL_STATE(2714)] = 91263, + [SMALL_STATE(2715)] = 91273, + [SMALL_STATE(2716)] = 91287, + [SMALL_STATE(2717)] = 91297, + [SMALL_STATE(2718)] = 91297, + [SMALL_STATE(2719)] = 91297, + [SMALL_STATE(2720)] = 91297, + [SMALL_STATE(2721)] = 91307, + [SMALL_STATE(2722)] = 91321, + [SMALL_STATE(2723)] = 90797, + [SMALL_STATE(2724)] = 91331, + [SMALL_STATE(2725)] = 91345, + [SMALL_STATE(2726)] = 90797, + [SMALL_STATE(2727)] = 91359, + [SMALL_STATE(2728)] = 91373, + [SMALL_STATE(2729)] = 90797, + [SMALL_STATE(2730)] = 91385, + [SMALL_STATE(2731)] = 91395, + [SMALL_STATE(2732)] = 91409, + [SMALL_STATE(2733)] = 91423, + [SMALL_STATE(2734)] = 91433, + [SMALL_STATE(2735)] = 91447, + [SMALL_STATE(2736)] = 91457, + [SMALL_STATE(2737)] = 91471, + [SMALL_STATE(2738)] = 91485, + [SMALL_STATE(2739)] = 91497, + [SMALL_STATE(2740)] = 91507, + [SMALL_STATE(2741)] = 91521, + [SMALL_STATE(2742)] = 91535, + [SMALL_STATE(2743)] = 91545, + [SMALL_STATE(2744)] = 91559, + [SMALL_STATE(2745)] = 91573, + [SMALL_STATE(2746)] = 90797, + [SMALL_STATE(2747)] = 91587, + [SMALL_STATE(2748)] = 91601, + [SMALL_STATE(2749)] = 91615, + [SMALL_STATE(2750)] = 91629, + [SMALL_STATE(2751)] = 91643, + [SMALL_STATE(2752)] = 91657, + [SMALL_STATE(2753)] = 91667, + [SMALL_STATE(2754)] = 91677, + [SMALL_STATE(2755)] = 91691, + [SMALL_STATE(2756)] = 91705, + [SMALL_STATE(2757)] = 91719, + [SMALL_STATE(2758)] = 91729, + [SMALL_STATE(2759)] = 91743, + [SMALL_STATE(2760)] = 91753, + [SMALL_STATE(2761)] = 91767, + [SMALL_STATE(2762)] = 91781, + [SMALL_STATE(2763)] = 91795, + [SMALL_STATE(2764)] = 91809, + [SMALL_STATE(2765)] = 91823, + [SMALL_STATE(2766)] = 91837, + [SMALL_STATE(2767)] = 90797, + [SMALL_STATE(2768)] = 91851, + [SMALL_STATE(2769)] = 91863, + [SMALL_STATE(2770)] = 91873, + [SMALL_STATE(2771)] = 91887, + [SMALL_STATE(2772)] = 91901, + [SMALL_STATE(2773)] = 91911, + [SMALL_STATE(2774)] = 91925, + [SMALL_STATE(2775)] = 91939, + [SMALL_STATE(2776)] = 91953, + [SMALL_STATE(2777)] = 90797, + [SMALL_STATE(2778)] = 91967, + [SMALL_STATE(2779)] = 91981, + [SMALL_STATE(2780)] = 91995, + [SMALL_STATE(2781)] = 92009, + [SMALL_STATE(2782)] = 90203, + [SMALL_STATE(2783)] = 92023, + [SMALL_STATE(2784)] = 92037, + [SMALL_STATE(2785)] = 90797, + [SMALL_STATE(2786)] = 92051, + [SMALL_STATE(2787)] = 92061, + [SMALL_STATE(2788)] = 92075, + [SMALL_STATE(2789)] = 92089, + [SMALL_STATE(2790)] = 90797, + [SMALL_STATE(2791)] = 92103, + [SMALL_STATE(2792)] = 92113, + [SMALL_STATE(2793)] = 90797, + [SMALL_STATE(2794)] = 92123, + [SMALL_STATE(2795)] = 92137, + [SMALL_STATE(2796)] = 92147, + [SMALL_STATE(2797)] = 90797, + [SMALL_STATE(2798)] = 92161, + [SMALL_STATE(2799)] = 92175, + [SMALL_STATE(2800)] = 92189, + [SMALL_STATE(2801)] = 92203, + [SMALL_STATE(2802)] = 92217, + [SMALL_STATE(2803)] = 92231, + [SMALL_STATE(2804)] = 92241, + [SMALL_STATE(2805)] = 92255, + [SMALL_STATE(2806)] = 92269, + [SMALL_STATE(2807)] = 92279, + [SMALL_STATE(2808)] = 92291, + [SMALL_STATE(2809)] = 92305, + [SMALL_STATE(2810)] = 92305, + [SMALL_STATE(2811)] = 92315, + [SMALL_STATE(2812)] = 92325, + [SMALL_STATE(2813)] = 92339, + [SMALL_STATE(2814)] = 92353, + [SMALL_STATE(2815)] = 92367, + [SMALL_STATE(2816)] = 92381, + [SMALL_STATE(2817)] = 92395, + [SMALL_STATE(2818)] = 92409, + [SMALL_STATE(2819)] = 92423, + [SMALL_STATE(2820)] = 92437, + [SMALL_STATE(2821)] = 92451, + [SMALL_STATE(2822)] = 92465, + [SMALL_STATE(2823)] = 92479, + [SMALL_STATE(2824)] = 92493, + [SMALL_STATE(2825)] = 92503, + [SMALL_STATE(2826)] = 92517, + [SMALL_STATE(2827)] = 92531, + [SMALL_STATE(2828)] = 92545, + [SMALL_STATE(2829)] = 92559, + [SMALL_STATE(2830)] = 92573, + [SMALL_STATE(2831)] = 92585, + [SMALL_STATE(2832)] = 92599, + [SMALL_STATE(2833)] = 92613, + [SMALL_STATE(2834)] = 92623, + [SMALL_STATE(2835)] = 92637, + [SMALL_STATE(2836)] = 92647, + [SMALL_STATE(2837)] = 92305, + [SMALL_STATE(2838)] = 92657, + [SMALL_STATE(2839)] = 92667, + [SMALL_STATE(2840)] = 92681, + [SMALL_STATE(2841)] = 92695, + [SMALL_STATE(2842)] = 92709, + [SMALL_STATE(2843)] = 92723, + [SMALL_STATE(2844)] = 92737, + [SMALL_STATE(2845)] = 92751, + [SMALL_STATE(2846)] = 92761, + [SMALL_STATE(2847)] = 92775, + [SMALL_STATE(2848)] = 92789, + [SMALL_STATE(2849)] = 92803, + [SMALL_STATE(2850)] = 92817, + [SMALL_STATE(2851)] = 92831, + [SMALL_STATE(2852)] = 92751, + [SMALL_STATE(2853)] = 92845, + [SMALL_STATE(2854)] = 92751, + [SMALL_STATE(2855)] = 92751, + [SMALL_STATE(2856)] = 92859, + [SMALL_STATE(2857)] = 92869, + [SMALL_STATE(2858)] = 92883, + [SMALL_STATE(2859)] = 92893, + [SMALL_STATE(2860)] = 92903, + [SMALL_STATE(2861)] = 90569, + [SMALL_STATE(2862)] = 92917, + [SMALL_STATE(2863)] = 92927, + [SMALL_STATE(2864)] = 92937, + [SMALL_STATE(2865)] = 92947, + [SMALL_STATE(2866)] = 92957, + [SMALL_STATE(2867)] = 90569, + [SMALL_STATE(2868)] = 92971, + [SMALL_STATE(2869)] = 92985, + [SMALL_STATE(2870)] = 92995, + [SMALL_STATE(2871)] = 93009, + [SMALL_STATE(2872)] = 93019, + [SMALL_STATE(2873)] = 93031, + [SMALL_STATE(2874)] = 93045, + [SMALL_STATE(2875)] = 90569, + [SMALL_STATE(2876)] = 93055, + [SMALL_STATE(2877)] = 93069, + [SMALL_STATE(2878)] = 93079, + [SMALL_STATE(2879)] = 93093, + [SMALL_STATE(2880)] = 93103, + [SMALL_STATE(2881)] = 93117, + [SMALL_STATE(2882)] = 93131, + [SMALL_STATE(2883)] = 93141, + [SMALL_STATE(2884)] = 93155, + [SMALL_STATE(2885)] = 93167, + [SMALL_STATE(2886)] = 93181, + [SMALL_STATE(2887)] = 93195, + [SMALL_STATE(2888)] = 93209, + [SMALL_STATE(2889)] = 93223, + [SMALL_STATE(2890)] = 93237, + [SMALL_STATE(2891)] = 93251, + [SMALL_STATE(2892)] = 93265, + [SMALL_STATE(2893)] = 93279, + [SMALL_STATE(2894)] = 92305, + [SMALL_STATE(2895)] = 93289, + [SMALL_STATE(2896)] = 93301, + [SMALL_STATE(2897)] = 93315, + [SMALL_STATE(2898)] = 93325, + [SMALL_STATE(2899)] = 93339, + [SMALL_STATE(2900)] = 93353, + [SMALL_STATE(2901)] = 93367, + [SMALL_STATE(2902)] = 93381, + [SMALL_STATE(2903)] = 93391, + [SMALL_STATE(2904)] = 93403, + [SMALL_STATE(2905)] = 93417, + [SMALL_STATE(2906)] = 93431, + [SMALL_STATE(2907)] = 93441, + [SMALL_STATE(2908)] = 90203, + [SMALL_STATE(2909)] = 90203, + [SMALL_STATE(2910)] = 93455, + [SMALL_STATE(2911)] = 93465, + [SMALL_STATE(2912)] = 93479, + [SMALL_STATE(2913)] = 93489, + [SMALL_STATE(2914)] = 93503, + [SMALL_STATE(2915)] = 93517, + [SMALL_STATE(2916)] = 93531, + [SMALL_STATE(2917)] = 93541, + [SMALL_STATE(2918)] = 93555, + [SMALL_STATE(2919)] = 93567, + [SMALL_STATE(2920)] = 90203, + [SMALL_STATE(2921)] = 93581, + [SMALL_STATE(2922)] = 93595, + [SMALL_STATE(2923)] = 93607, + [SMALL_STATE(2924)] = 93621, + [SMALL_STATE(2925)] = 93631, + [SMALL_STATE(2926)] = 93641, + [SMALL_STATE(2927)] = 93651, + [SMALL_STATE(2928)] = 93665, + [SMALL_STATE(2929)] = 93679, + [SMALL_STATE(2930)] = 93690, + [SMALL_STATE(2931)] = 93701, + [SMALL_STATE(2932)] = 93712, + [SMALL_STATE(2933)] = 93723, + [SMALL_STATE(2934)] = 93734, + [SMALL_STATE(2935)] = 93745, + [SMALL_STATE(2936)] = 93756, + [SMALL_STATE(2937)] = 93767, + [SMALL_STATE(2938)] = 93778, + [SMALL_STATE(2939)] = 93789, + [SMALL_STATE(2940)] = 93800, + [SMALL_STATE(2941)] = 93809, + [SMALL_STATE(2942)] = 93820, + [SMALL_STATE(2943)] = 93829, + [SMALL_STATE(2944)] = 93840, + [SMALL_STATE(2945)] = 93851, + [SMALL_STATE(2946)] = 93862, + [SMALL_STATE(2947)] = 93873, + [SMALL_STATE(2948)] = 93884, + [SMALL_STATE(2949)] = 93895, + [SMALL_STATE(2950)] = 93906, + [SMALL_STATE(2951)] = 93917, + [SMALL_STATE(2952)] = 93928, + [SMALL_STATE(2953)] = 93939, + [SMALL_STATE(2954)] = 93950, + [SMALL_STATE(2955)] = 93961, + [SMALL_STATE(2956)] = 93972, + [SMALL_STATE(2957)] = 93983, + [SMALL_STATE(2958)] = 93994, + [SMALL_STATE(2959)] = 94005, + [SMALL_STATE(2960)] = 94016, + [SMALL_STATE(2961)] = 94027, + [SMALL_STATE(2962)] = 94038, + [SMALL_STATE(2963)] = 94051, + [SMALL_STATE(2964)] = 93800, + [SMALL_STATE(2965)] = 93800, + [SMALL_STATE(2966)] = 94062, + [SMALL_STATE(2967)] = 94073, + [SMALL_STATE(2968)] = 94084, + [SMALL_STATE(2969)] = 94095, + [SMALL_STATE(2970)] = 94106, + [SMALL_STATE(2971)] = 93800, + [SMALL_STATE(2972)] = 94117, + [SMALL_STATE(2973)] = 94128, + [SMALL_STATE(2974)] = 94139, + [SMALL_STATE(2975)] = 94150, + [SMALL_STATE(2976)] = 94161, + [SMALL_STATE(2977)] = 94172, + [SMALL_STATE(2978)] = 94181, + [SMALL_STATE(2979)] = 94192, + [SMALL_STATE(2980)] = 94203, + [SMALL_STATE(2981)] = 94214, + [SMALL_STATE(2982)] = 94227, + [SMALL_STATE(2983)] = 94238, + [SMALL_STATE(2984)] = 94249, + [SMALL_STATE(2985)] = 94260, + [SMALL_STATE(2986)] = 94271, + [SMALL_STATE(2987)] = 94282, + [SMALL_STATE(2988)] = 94293, + [SMALL_STATE(2989)] = 94304, + [SMALL_STATE(2990)] = 94315, + [SMALL_STATE(2991)] = 94326, + [SMALL_STATE(2992)] = 94337, + [SMALL_STATE(2993)] = 94348, + [SMALL_STATE(2994)] = 94359, + [SMALL_STATE(2995)] = 94370, + [SMALL_STATE(2996)] = 94381, + [SMALL_STATE(2997)] = 94392, + [SMALL_STATE(2998)] = 94403, + [SMALL_STATE(2999)] = 94414, + [SMALL_STATE(3000)] = 94425, + [SMALL_STATE(3001)] = 94436, + [SMALL_STATE(3002)] = 94447, + [SMALL_STATE(3003)] = 94458, + [SMALL_STATE(3004)] = 94467, + [SMALL_STATE(3005)] = 94476, + [SMALL_STATE(3006)] = 94487, + [SMALL_STATE(3007)] = 94496, + [SMALL_STATE(3008)] = 94507, + [SMALL_STATE(3009)] = 94516, + [SMALL_STATE(3010)] = 94527, + [SMALL_STATE(3011)] = 94538, + [SMALL_STATE(3012)] = 94547, + [SMALL_STATE(3013)] = 94558, + [SMALL_STATE(3014)] = 94569, + [SMALL_STATE(3015)] = 94580, + [SMALL_STATE(3016)] = 94591, + [SMALL_STATE(3017)] = 94602, + [SMALL_STATE(3018)] = 94613, + [SMALL_STATE(3019)] = 94624, + [SMALL_STATE(3020)] = 94635, + [SMALL_STATE(3021)] = 94646, + [SMALL_STATE(3022)] = 94657, + [SMALL_STATE(3023)] = 94670, + [SMALL_STATE(3024)] = 94681, + [SMALL_STATE(3025)] = 94692, + [SMALL_STATE(3026)] = 94703, + [SMALL_STATE(3027)] = 94714, + [SMALL_STATE(3028)] = 94725, + [SMALL_STATE(3029)] = 94736, + [SMALL_STATE(3030)] = 94747, + [SMALL_STATE(3031)] = 94758, + [SMALL_STATE(3032)] = 94769, + [SMALL_STATE(3033)] = 94780, + [SMALL_STATE(3034)] = 94791, + [SMALL_STATE(3035)] = 94802, + [SMALL_STATE(3036)] = 94813, + [SMALL_STATE(3037)] = 94822, + [SMALL_STATE(3038)] = 94833, + [SMALL_STATE(3039)] = 94844, + [SMALL_STATE(3040)] = 94853, + [SMALL_STATE(3041)] = 94864, + [SMALL_STATE(3042)] = 94875, + [SMALL_STATE(3043)] = 94886, + [SMALL_STATE(3044)] = 94897, + [SMALL_STATE(3045)] = 94908, + [SMALL_STATE(3046)] = 94919, + [SMALL_STATE(3047)] = 94930, + [SMALL_STATE(3048)] = 94941, + [SMALL_STATE(3049)] = 94952, + [SMALL_STATE(3050)] = 94963, + [SMALL_STATE(3051)] = 94974, + [SMALL_STATE(3052)] = 94985, + [SMALL_STATE(3053)] = 94996, + [SMALL_STATE(3054)] = 95007, + [SMALL_STATE(3055)] = 95016, + [SMALL_STATE(3056)] = 95027, + [SMALL_STATE(3057)] = 95038, + [SMALL_STATE(3058)] = 95049, + [SMALL_STATE(3059)] = 95060, + [SMALL_STATE(3060)] = 95071, + [SMALL_STATE(3061)] = 95082, + [SMALL_STATE(3062)] = 95093, + [SMALL_STATE(3063)] = 95102, + [SMALL_STATE(3064)] = 95113, + [SMALL_STATE(3065)] = 95124, + [SMALL_STATE(3066)] = 95135, + [SMALL_STATE(3067)] = 95146, + [SMALL_STATE(3068)] = 95157, + [SMALL_STATE(3069)] = 95166, + [SMALL_STATE(3070)] = 95177, + [SMALL_STATE(3071)] = 95186, + [SMALL_STATE(3072)] = 95197, + [SMALL_STATE(3073)] = 95208, + [SMALL_STATE(3074)] = 95219, + [SMALL_STATE(3075)] = 95228, + [SMALL_STATE(3076)] = 95239, + [SMALL_STATE(3077)] = 95250, + [SMALL_STATE(3078)] = 95261, + [SMALL_STATE(3079)] = 95272, + [SMALL_STATE(3080)] = 95283, + [SMALL_STATE(3081)] = 95294, + [SMALL_STATE(3082)] = 95305, + [SMALL_STATE(3083)] = 95314, + [SMALL_STATE(3084)] = 95325, + [SMALL_STATE(3085)] = 95334, + [SMALL_STATE(3086)] = 95345, + [SMALL_STATE(3087)] = 95356, + [SMALL_STATE(3088)] = 95365, + [SMALL_STATE(3089)] = 95376, + [SMALL_STATE(3090)] = 95387, + [SMALL_STATE(3091)] = 95398, + [SMALL_STATE(3092)] = 95409, + [SMALL_STATE(3093)] = 95420, + [SMALL_STATE(3094)] = 95431, + [SMALL_STATE(3095)] = 95442, + [SMALL_STATE(3096)] = 95453, + [SMALL_STATE(3097)] = 95464, + [SMALL_STATE(3098)] = 95475, + [SMALL_STATE(3099)] = 95486, + [SMALL_STATE(3100)] = 95497, + [SMALL_STATE(3101)] = 95508, + [SMALL_STATE(3102)] = 95519, + [SMALL_STATE(3103)] = 95530, + [SMALL_STATE(3104)] = 95541, + [SMALL_STATE(3105)] = 95552, + [SMALL_STATE(3106)] = 95356, + [SMALL_STATE(3107)] = 95561, + [SMALL_STATE(3108)] = 95572, + [SMALL_STATE(3109)] = 95583, + [SMALL_STATE(3110)] = 95594, + [SMALL_STATE(3111)] = 95605, + [SMALL_STATE(3112)] = 95616, + [SMALL_STATE(3113)] = 95625, + [SMALL_STATE(3114)] = 95636, + [SMALL_STATE(3115)] = 95647, + [SMALL_STATE(3116)] = 95658, + [SMALL_STATE(3117)] = 95667, + [SMALL_STATE(3118)] = 95678, + [SMALL_STATE(3119)] = 95691, + [SMALL_STATE(3120)] = 95702, + [SMALL_STATE(3121)] = 95713, + [SMALL_STATE(3122)] = 95722, + [SMALL_STATE(3123)] = 95733, + [SMALL_STATE(3124)] = 95744, + [SMALL_STATE(3125)] = 95755, + [SMALL_STATE(3126)] = 95766, + [SMALL_STATE(3127)] = 95777, + [SMALL_STATE(3128)] = 95786, + [SMALL_STATE(3129)] = 95797, + [SMALL_STATE(3130)] = 95808, + [SMALL_STATE(3131)] = 95819, + [SMALL_STATE(3132)] = 95356, + [SMALL_STATE(3133)] = 95356, + [SMALL_STATE(3134)] = 95830, + [SMALL_STATE(3135)] = 95356, + [SMALL_STATE(3136)] = 95841, + [SMALL_STATE(3137)] = 95852, + [SMALL_STATE(3138)] = 95863, + [SMALL_STATE(3139)] = 95874, + [SMALL_STATE(3140)] = 95883, + [SMALL_STATE(3141)] = 95894, + [SMALL_STATE(3142)] = 95874, + [SMALL_STATE(3143)] = 95874, + [SMALL_STATE(3144)] = 95905, + [SMALL_STATE(3145)] = 95916, + [SMALL_STATE(3146)] = 95927, + [SMALL_STATE(3147)] = 95938, + [SMALL_STATE(3148)] = 95949, + [SMALL_STATE(3149)] = 95960, + [SMALL_STATE(3150)] = 95971, + [SMALL_STATE(3151)] = 95982, + [SMALL_STATE(3152)] = 95993, + [SMALL_STATE(3153)] = 96004, + [SMALL_STATE(3154)] = 96015, + [SMALL_STATE(3155)] = 96026, + [SMALL_STATE(3156)] = 96037, + [SMALL_STATE(3157)] = 96046, + [SMALL_STATE(3158)] = 96057, + [SMALL_STATE(3159)] = 96068, + [SMALL_STATE(3160)] = 96079, + [SMALL_STATE(3161)] = 96090, + [SMALL_STATE(3162)] = 96101, + [SMALL_STATE(3163)] = 96112, + [SMALL_STATE(3164)] = 96123, + [SMALL_STATE(3165)] = 96134, + [SMALL_STATE(3166)] = 96145, + [SMALL_STATE(3167)] = 96156, + [SMALL_STATE(3168)] = 96167, + [SMALL_STATE(3169)] = 96178, + [SMALL_STATE(3170)] = 96189, + [SMALL_STATE(3171)] = 96200, + [SMALL_STATE(3172)] = 96211, + [SMALL_STATE(3173)] = 96222, + [SMALL_STATE(3174)] = 96233, + [SMALL_STATE(3175)] = 96244, + [SMALL_STATE(3176)] = 96255, + [SMALL_STATE(3177)] = 96266, + [SMALL_STATE(3178)] = 96277, + [SMALL_STATE(3179)] = 96288, + [SMALL_STATE(3180)] = 96299, + [SMALL_STATE(3181)] = 96310, + [SMALL_STATE(3182)] = 96321, + [SMALL_STATE(3183)] = 96332, + [SMALL_STATE(3184)] = 96343, + [SMALL_STATE(3185)] = 96354, + [SMALL_STATE(3186)] = 96365, + [SMALL_STATE(3187)] = 96376, + [SMALL_STATE(3188)] = 96387, + [SMALL_STATE(3189)] = 96398, + [SMALL_STATE(3190)] = 96409, + [SMALL_STATE(3191)] = 96420, + [SMALL_STATE(3192)] = 96431, + [SMALL_STATE(3193)] = 96442, + [SMALL_STATE(3194)] = 96451, + [SMALL_STATE(3195)] = 96462, + [SMALL_STATE(3196)] = 96473, + [SMALL_STATE(3197)] = 96484, + [SMALL_STATE(3198)] = 96495, + [SMALL_STATE(3199)] = 96506, + [SMALL_STATE(3200)] = 96517, + [SMALL_STATE(3201)] = 96528, + [SMALL_STATE(3202)] = 96539, + [SMALL_STATE(3203)] = 96550, + [SMALL_STATE(3204)] = 96561, + [SMALL_STATE(3205)] = 96572, + [SMALL_STATE(3206)] = 96583, + [SMALL_STATE(3207)] = 96594, + [SMALL_STATE(3208)] = 96605, + [SMALL_STATE(3209)] = 96616, + [SMALL_STATE(3210)] = 96627, + [SMALL_STATE(3211)] = 96638, + [SMALL_STATE(3212)] = 96649, + [SMALL_STATE(3213)] = 96660, + [SMALL_STATE(3214)] = 96669, + [SMALL_STATE(3215)] = 96682, + [SMALL_STATE(3216)] = 96693, + [SMALL_STATE(3217)] = 96704, + [SMALL_STATE(3218)] = 96715, + [SMALL_STATE(3219)] = 96728, + [SMALL_STATE(3220)] = 96739, + [SMALL_STATE(3221)] = 96750, + [SMALL_STATE(3222)] = 96761, + [SMALL_STATE(3223)] = 96772, + [SMALL_STATE(3224)] = 96783, + [SMALL_STATE(3225)] = 96794, + [SMALL_STATE(3226)] = 96805, + [SMALL_STATE(3227)] = 96816, + [SMALL_STATE(3228)] = 96825, + [SMALL_STATE(3229)] = 96834, + [SMALL_STATE(3230)] = 96845, + [SMALL_STATE(3231)] = 96856, + [SMALL_STATE(3232)] = 96867, + [SMALL_STATE(3233)] = 96878, + [SMALL_STATE(3234)] = 96889, + [SMALL_STATE(3235)] = 96900, + [SMALL_STATE(3236)] = 96911, + [SMALL_STATE(3237)] = 96922, + [SMALL_STATE(3238)] = 96931, + [SMALL_STATE(3239)] = 96942, + [SMALL_STATE(3240)] = 96953, + [SMALL_STATE(3241)] = 96962, + [SMALL_STATE(3242)] = 96973, + [SMALL_STATE(3243)] = 96984, + [SMALL_STATE(3244)] = 96993, + [SMALL_STATE(3245)] = 97004, + [SMALL_STATE(3246)] = 97015, + [SMALL_STATE(3247)] = 97026, + [SMALL_STATE(3248)] = 97037, + [SMALL_STATE(3249)] = 97048, + [SMALL_STATE(3250)] = 97059, + [SMALL_STATE(3251)] = 97070, + [SMALL_STATE(3252)] = 97081, + [SMALL_STATE(3253)] = 97092, + [SMALL_STATE(3254)] = 97103, + [SMALL_STATE(3255)] = 97114, + [SMALL_STATE(3256)] = 97123, + [SMALL_STATE(3257)] = 97134, + [SMALL_STATE(3258)] = 97145, + [SMALL_STATE(3259)] = 97156, + [SMALL_STATE(3260)] = 97167, + [SMALL_STATE(3261)] = 97178, + [SMALL_STATE(3262)] = 97189, + [SMALL_STATE(3263)] = 97200, + [SMALL_STATE(3264)] = 97211, + [SMALL_STATE(3265)] = 97224, + [SMALL_STATE(3266)] = 97235, + [SMALL_STATE(3267)] = 97246, + [SMALL_STATE(3268)] = 97257, + [SMALL_STATE(3269)] = 97268, + [SMALL_STATE(3270)] = 97279, + [SMALL_STATE(3271)] = 97290, + [SMALL_STATE(3272)] = 97301, + [SMALL_STATE(3273)] = 97312, + [SMALL_STATE(3274)] = 97323, + [SMALL_STATE(3275)] = 97334, + [SMALL_STATE(3276)] = 97345, + [SMALL_STATE(3277)] = 97356, + [SMALL_STATE(3278)] = 97367, + [SMALL_STATE(3279)] = 97376, + [SMALL_STATE(3280)] = 97387, + [SMALL_STATE(3281)] = 97398, + [SMALL_STATE(3282)] = 97409, + [SMALL_STATE(3283)] = 97420, + [SMALL_STATE(3284)] = 97431, + [SMALL_STATE(3285)] = 97442, + [SMALL_STATE(3286)] = 97453, + [SMALL_STATE(3287)] = 97464, + [SMALL_STATE(3288)] = 97475, + [SMALL_STATE(3289)] = 97486, + [SMALL_STATE(3290)] = 97497, + [SMALL_STATE(3291)] = 97508, + [SMALL_STATE(3292)] = 97517, + [SMALL_STATE(3293)] = 97528, + [SMALL_STATE(3294)] = 97539, + [SMALL_STATE(3295)] = 97550, + [SMALL_STATE(3296)] = 97561, + [SMALL_STATE(3297)] = 97572, + [SMALL_STATE(3298)] = 97583, + [SMALL_STATE(3299)] = 97594, + [SMALL_STATE(3300)] = 97605, + [SMALL_STATE(3301)] = 97616, + [SMALL_STATE(3302)] = 93800, + [SMALL_STATE(3303)] = 97625, + [SMALL_STATE(3304)] = 97636, + [SMALL_STATE(3305)] = 97647, + [SMALL_STATE(3306)] = 93800, + [SMALL_STATE(3307)] = 93800, + [SMALL_STATE(3308)] = 97658, + [SMALL_STATE(3309)] = 97669, + [SMALL_STATE(3310)] = 97680, + [SMALL_STATE(3311)] = 97691, + [SMALL_STATE(3312)] = 97702, + [SMALL_STATE(3313)] = 97713, + [SMALL_STATE(3314)] = 97724, + [SMALL_STATE(3315)] = 97735, + [SMALL_STATE(3316)] = 97746, + [SMALL_STATE(3317)] = 97757, + [SMALL_STATE(3318)] = 97768, + [SMALL_STATE(3319)] = 97779, + [SMALL_STATE(3320)] = 97790, + [SMALL_STATE(3321)] = 97801, + [SMALL_STATE(3322)] = 97812, + [SMALL_STATE(3323)] = 97823, + [SMALL_STATE(3324)] = 97831, + [SMALL_STATE(3325)] = 97839, + [SMALL_STATE(3326)] = 97847, + [SMALL_STATE(3327)] = 97855, + [SMALL_STATE(3328)] = 97863, + [SMALL_STATE(3329)] = 97871, + [SMALL_STATE(3330)] = 97879, + [SMALL_STATE(3331)] = 97887, + [SMALL_STATE(3332)] = 97895, + [SMALL_STATE(3333)] = 97903, + [SMALL_STATE(3334)] = 97911, + [SMALL_STATE(3335)] = 97919, + [SMALL_STATE(3336)] = 97927, + [SMALL_STATE(3337)] = 97937, + [SMALL_STATE(3338)] = 97945, + [SMALL_STATE(3339)] = 97953, + [SMALL_STATE(3340)] = 97961, + [SMALL_STATE(3341)] = 97969, + [SMALL_STATE(3342)] = 97977, + [SMALL_STATE(3343)] = 97985, + [SMALL_STATE(3344)] = 97993, + [SMALL_STATE(3345)] = 98001, + [SMALL_STATE(3346)] = 98009, + [SMALL_STATE(3347)] = 98017, + [SMALL_STATE(3348)] = 98025, + [SMALL_STATE(3349)] = 98033, + [SMALL_STATE(3350)] = 98041, + [SMALL_STATE(3351)] = 98049, + [SMALL_STATE(3352)] = 98057, + [SMALL_STATE(3353)] = 98065, + [SMALL_STATE(3354)] = 98073, + [SMALL_STATE(3355)] = 98083, + [SMALL_STATE(3356)] = 98091, + [SMALL_STATE(3357)] = 98099, + [SMALL_STATE(3358)] = 98107, + [SMALL_STATE(3359)] = 98115, + [SMALL_STATE(3360)] = 98123, + [SMALL_STATE(3361)] = 98131, + [SMALL_STATE(3362)] = 98139, + [SMALL_STATE(3363)] = 98147, + [SMALL_STATE(3364)] = 98157, + [SMALL_STATE(3365)] = 98165, + [SMALL_STATE(3366)] = 98173, + [SMALL_STATE(3367)] = 98181, + [SMALL_STATE(3368)] = 98189, + [SMALL_STATE(3369)] = 98197, + [SMALL_STATE(3370)] = 98205, + [SMALL_STATE(3371)] = 98213, + [SMALL_STATE(3372)] = 98221, + [SMALL_STATE(3373)] = 98229, + [SMALL_STATE(3374)] = 98237, + [SMALL_STATE(3375)] = 98245, + [SMALL_STATE(3376)] = 98253, + [SMALL_STATE(3377)] = 98261, + [SMALL_STATE(3378)] = 98269, + [SMALL_STATE(3379)] = 98277, + [SMALL_STATE(3380)] = 98285, + [SMALL_STATE(3381)] = 98295, + [SMALL_STATE(3382)] = 98303, + [SMALL_STATE(3383)] = 98311, + [SMALL_STATE(3384)] = 98319, + [SMALL_STATE(3385)] = 98327, + [SMALL_STATE(3386)] = 98335, + [SMALL_STATE(3387)] = 98343, + [SMALL_STATE(3388)] = 98351, + [SMALL_STATE(3389)] = 98359, + [SMALL_STATE(3390)] = 98369, + [SMALL_STATE(3391)] = 98377, + [SMALL_STATE(3392)] = 98385, + [SMALL_STATE(3393)] = 98393, + [SMALL_STATE(3394)] = 98401, + [SMALL_STATE(3395)] = 98409, + [SMALL_STATE(3396)] = 98417, + [SMALL_STATE(3397)] = 98425, + [SMALL_STATE(3398)] = 98433, + [SMALL_STATE(3399)] = 98441, + [SMALL_STATE(3400)] = 98449, + [SMALL_STATE(3401)] = 98457, + [SMALL_STATE(3402)] = 98465, + [SMALL_STATE(3403)] = 98473, + [SMALL_STATE(3404)] = 98481, + [SMALL_STATE(3405)] = 98489, + [SMALL_STATE(3406)] = 98497, + [SMALL_STATE(3407)] = 98507, + [SMALL_STATE(3408)] = 98515, + [SMALL_STATE(3409)] = 98523, + [SMALL_STATE(3410)] = 98531, + [SMALL_STATE(3411)] = 98539, + [SMALL_STATE(3412)] = 98547, + [SMALL_STATE(3413)] = 98555, + [SMALL_STATE(3414)] = 98563, + [SMALL_STATE(3415)] = 98573, + [SMALL_STATE(3416)] = 98583, + [SMALL_STATE(3417)] = 98591, + [SMALL_STATE(3418)] = 98599, + [SMALL_STATE(3419)] = 98607, + [SMALL_STATE(3420)] = 98615, + [SMALL_STATE(3421)] = 98623, + [SMALL_STATE(3422)] = 98631, + [SMALL_STATE(3423)] = 98639, + [SMALL_STATE(3424)] = 98647, + [SMALL_STATE(3425)] = 98655, + [SMALL_STATE(3426)] = 98663, + [SMALL_STATE(3427)] = 98671, + [SMALL_STATE(3428)] = 98679, + [SMALL_STATE(3429)] = 98687, + [SMALL_STATE(3430)] = 98695, + [SMALL_STATE(3431)] = 98705, + [SMALL_STATE(3432)] = 98713, + [SMALL_STATE(3433)] = 98723, + [SMALL_STATE(3434)] = 98731, + [SMALL_STATE(3435)] = 98739, + [SMALL_STATE(3436)] = 98747, + [SMALL_STATE(3437)] = 98755, + [SMALL_STATE(3438)] = 98763, + [SMALL_STATE(3439)] = 98771, + [SMALL_STATE(3440)] = 98779, + [SMALL_STATE(3441)] = 98787, + [SMALL_STATE(3442)] = 98797, + [SMALL_STATE(3443)] = 98805, + [SMALL_STATE(3444)] = 98813, + [SMALL_STATE(3445)] = 98821, + [SMALL_STATE(3446)] = 98829, + [SMALL_STATE(3447)] = 98837, + [SMALL_STATE(3448)] = 98845, + [SMALL_STATE(3449)] = 98853, + [SMALL_STATE(3450)] = 98861, + [SMALL_STATE(3451)] = 98869, + [SMALL_STATE(3452)] = 98877, + [SMALL_STATE(3453)] = 98885, + [SMALL_STATE(3454)] = 98893, + [SMALL_STATE(3455)] = 98901, + [SMALL_STATE(3456)] = 98909, + [SMALL_STATE(3457)] = 98917, + [SMALL_STATE(3458)] = 98925, + [SMALL_STATE(3459)] = 98935, + [SMALL_STATE(3460)] = 98943, + [SMALL_STATE(3461)] = 98951, + [SMALL_STATE(3462)] = 98959, + [SMALL_STATE(3463)] = 98967, + [SMALL_STATE(3464)] = 98975, + [SMALL_STATE(3465)] = 98983, + [SMALL_STATE(3466)] = 98991, + [SMALL_STATE(3467)] = 99001, + [SMALL_STATE(3468)] = 99009, + [SMALL_STATE(3469)] = 99017, + [SMALL_STATE(3470)] = 99025, + [SMALL_STATE(3471)] = 99033, + [SMALL_STATE(3472)] = 99041, + [SMALL_STATE(3473)] = 99049, + [SMALL_STATE(3474)] = 99057, + [SMALL_STATE(3475)] = 99067, + [SMALL_STATE(3476)] = 99075, + [SMALL_STATE(3477)] = 99083, + [SMALL_STATE(3478)] = 99091, + [SMALL_STATE(3479)] = 99099, + [SMALL_STATE(3480)] = 99107, + [SMALL_STATE(3481)] = 99115, + [SMALL_STATE(3482)] = 99123, + [SMALL_STATE(3483)] = 99131, + [SMALL_STATE(3484)] = 99139, + [SMALL_STATE(3485)] = 99147, + [SMALL_STATE(3486)] = 99155, + [SMALL_STATE(3487)] = 99163, + [SMALL_STATE(3488)] = 99171, + [SMALL_STATE(3489)] = 99179, + [SMALL_STATE(3490)] = 99187, + [SMALL_STATE(3491)] = 99195, + [SMALL_STATE(3492)] = 99203, + [SMALL_STATE(3493)] = 99211, + [SMALL_STATE(3494)] = 99219, + [SMALL_STATE(3495)] = 99227, + [SMALL_STATE(3496)] = 99235, + [SMALL_STATE(3497)] = 99243, + [SMALL_STATE(3498)] = 99251, + [SMALL_STATE(3499)] = 99259, + [SMALL_STATE(3500)] = 99267, + [SMALL_STATE(3501)] = 99275, + [SMALL_STATE(3502)] = 99283, + [SMALL_STATE(3503)] = 99291, + [SMALL_STATE(3504)] = 99299, + [SMALL_STATE(3505)] = 99307, + [SMALL_STATE(3506)] = 99315, + [SMALL_STATE(3507)] = 99323, + [SMALL_STATE(3508)] = 99331, + [SMALL_STATE(3509)] = 99339, + [SMALL_STATE(3510)] = 99347, + [SMALL_STATE(3511)] = 99355, + [SMALL_STATE(3512)] = 99363, + [SMALL_STATE(3513)] = 99371, + [SMALL_STATE(3514)] = 99379, + [SMALL_STATE(3515)] = 99387, + [SMALL_STATE(3516)] = 99395, + [SMALL_STATE(3517)] = 99403, + [SMALL_STATE(3518)] = 99411, + [SMALL_STATE(3519)] = 99419, + [SMALL_STATE(3520)] = 99427, + [SMALL_STATE(3521)] = 99435, + [SMALL_STATE(3522)] = 99443, }; static const TSParseActionEntry ts_parse_actions[] = { @@ -156253,2925 +152170,2998 @@ static const TSParseActionEntry ts_parse_actions[] = { [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(), [5] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), [7] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0, 0, 0), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(748), - [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), [15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2209), [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2330), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2116), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2280), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41), - [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678), - [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3129), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2920), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3038), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3210), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2944), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), - [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), - [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), - [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(29), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2816), + [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2453), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3296), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3119), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3283), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2974), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3292), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(639), + [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96), [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238), - [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2369), - [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), - [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3229), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), - [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), - [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174), - [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), - [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), - [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(731), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), - [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1322), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), - [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(672), - [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), - [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), - [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107), - [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), - [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), - [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), - [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), - [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), - [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), - [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(668), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), - [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677), - [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(666), - [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), - [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), - [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), - [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676), - [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1406), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(510), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(669), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), - [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), + [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), + [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3354), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(433), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), + [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), + [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3349), + [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1306), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), + [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), + [101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(657), + [103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), + [105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383), + [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), + [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), + [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), + [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483), + [129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(654), + [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(647), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), + [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495), + [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(649), + [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428), + [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), + [167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), + [179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), [181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), - [183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(748), - [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1871), + [183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(717), + [186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1830), [189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2), - [192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2199), + [192] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2209), [195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), [197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2330), - [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2116), - [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2227), - [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2280), - [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(441), - [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(41), - [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2678), - [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2378), - [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3129), - [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2021), - [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(200), - [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(146), - [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2920), - [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(201), - [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3038), - [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2115), - [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3210), - [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2944), - [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(657), - [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(708), - [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(143), - [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(558), - [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(101), + [200] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2079), + [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2151), + [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2270), + [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(433), + [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(29), + [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2816), + [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2453), + [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3296), + [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1973), + [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(715), + [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(139), + [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3119), + [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(175), + [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3283), + [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2073), + [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2974), + [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3292), + [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(639), + [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(698), + [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(138), + [260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(598), + [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(96), [266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(131), - [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2238), - [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2369), - [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2377), - [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(503), - [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3229), - [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(441), - [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(277), - [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2174), - [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1320), - [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3279), - [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1320), - [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(731), - [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2345), - [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(736), - [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1322), - [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(79), - [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2204), - [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815), + [269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2345), + [272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2451), + [275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2452), + [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(489), + [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3354), + [284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(433), + [287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(281), + [290] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2136), + [293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1306), + [296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(3349), + [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1306), + [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(718), + [305] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2299), + [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(710), + [311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1290), + [314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(75), + [317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2182), + [320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784), [322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), - [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), + [324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1625), [326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), - [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275), - [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), - [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2487), - [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757), - [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), - [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(824), - [340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(147), - [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105), - [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378), - [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(127), - [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2299), - [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), - [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(662), - [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), + [330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), + [332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420), + [334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), + [336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(716), + [338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), + [340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(142), + [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363), + [347] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(121), + [350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2289), + [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2541), + [355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(642), + [359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), [361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1), - [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(288), - [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3232), - [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), - [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(291), - [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2126), - [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), - [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3284), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806), - [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), - [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316), - [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), - [397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), - [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797), - [403] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(147), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), - [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442), - [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(442), - [418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(220), - [421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), - [423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), - [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 78), - [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 78), - [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 18), - [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 18), - [433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 130), - [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 130), - [437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454), - [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), - [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), - [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), - [445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447), - [447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), - [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), - [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), - [453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), - [455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), - [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732), - [459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), - [461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), - [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223), - [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352), - [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), - [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228), - [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), - [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674), - [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2535), - [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2992), - [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020), - [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), - [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3041), - [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2995), - [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2111), - [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2996), - [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2997), - [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(654), - [499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710), - [501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2784), - [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508), - [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734), - [507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), - [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202), - [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337), - [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), - [521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(475), - [524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(255), - [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(472), - [532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(250), - [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), - [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), - [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), - [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), - [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), - [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), - [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), - [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303), - [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760), - [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), - [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256), - [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), - [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127), - [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), - [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1257), - [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), - [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), - [585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784), - [587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), - [591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 22), - [593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), - [596] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(454), - [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), - [601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(316), - [604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 22), - [607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(223), - [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), - [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), - [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(357), - [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), - [620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), - [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(788), - [624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), - [628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), - [630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), - [632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1567), - [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422), - [637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), - [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), - [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), - [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), - [647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), - [649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), - [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), - [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375), - [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2532), - [657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2828), - [659] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), - [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), - [663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(695), - [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), - [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2327), - [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), - [675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480), - [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), - [679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3344), - [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), - [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), - [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), - [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), - [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965), - [693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(697), - [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), - [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), - [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), - [703] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338), - [705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1664), - [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356), - [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), - [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), - [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2803), - [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227), - [717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), - [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), - [723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), - [725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314), - [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441), - [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442), - [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), - [733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), - [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334), - [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), - [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), - [743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3349), - [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1182), - [747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), - [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), - [753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(723), - [757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), - [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), - [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), - [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2521), - [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2789), - [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219), - [771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), - [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), - [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), - [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), - [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416), - [783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), - [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(498), - [787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3265), - [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), - [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1080), - [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3259), - [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080), - [801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(724), - [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), - [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), - [807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), - [813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), - [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2245), - [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2498), - [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), - [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), - [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238), - [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), - [827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(730), - [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), - [831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), - [835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), - [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1630), - [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), - [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245), - [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), - [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102), - [847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), - [851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314), - [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315), - [855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3375), - [857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), - [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), - [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358), - [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1666), - [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), - [869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), - [871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528), - [873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2815), - [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246), - [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), - [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), - [881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103), - [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), - [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2321), - [887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), - [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), - [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(653), - [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), - [895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354), - [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), - [899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2173), - [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), - [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), - [905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600), - [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), - [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), - [911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), - [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(786), - [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423), - [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420), - [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), - [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785), - [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104), - [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), - [929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), - [931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), - [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787), - [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), - [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), - [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2299), - [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3232), - [949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291), - [951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), - [953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(816), - [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), - [961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(211), - [963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(814), - [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106), - [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), - [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399), - [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), - [973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), - [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(817), - [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), - [981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), - [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), - [985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), - [987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), - [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 93), - [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 93), - [993] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 93), - [995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 93), - [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 77), - [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 77), - [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 77), - [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 77), - [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 114), - [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 114), - [1009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 114), - [1011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 114), - [1013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 82), - [1015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 82), - [1017] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 82), - [1019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 82), - [1021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 98), - [1023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 98), - [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 98), - [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 98), - [1029] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), - [1031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), - [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 98), - [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 98), - [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 98), - [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 98), - [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 75), - [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 75), - [1045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), - [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), - [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), - [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 115), - [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 115), - [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 115), - [1057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 27), - [1059] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 27), - [1061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 27), - [1063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 27), - [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), - [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), - [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(518), - [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(664), - [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(755), - [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), - [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), - [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), - [1083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), - [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), - [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), - [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521), - [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), - [1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), - [1099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2112), - [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114), - [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), - [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), - [1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538), - [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), - [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(781), - [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), - [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), - [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398), - [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), - [1131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082), - [1133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446), - [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), - [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448), - [1139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 7), - [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248), - [1143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [1145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2922), - [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), - [1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [1151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), - [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), - [1155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), - [1157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), - [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), - [1161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), - [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), - [1165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), - [1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2456), - [1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), - [1171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794), - [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(795), - [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [1179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(652), - [1181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(802), - [1183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [1185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), - [1190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), - [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2826), - [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), - [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566), - [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439), - [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), - [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942), - [1206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1691), - [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), - [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012), - [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045), - [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), - [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), - [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), - [1220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), - [1222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), - [1224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [1226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), - [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(827), - [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176), - [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2121), - [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(733), - [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(776), - [1238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), - [1240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(828), - [1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), - [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), - [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), - [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), - [1262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), - [1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), - [1266] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3323), - [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), - [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), - [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), - [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810), - [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3399), - [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(660), - [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813), - [1284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [1286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299), - [1288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), - [1290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), - [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), - [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3272), - [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793), - [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804), - [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3385), - [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(658), - [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(820), - [1312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), - [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), - [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3241), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), - [1322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), - [1324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42), - [1326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [1328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800), - [1330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), - [1332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3333), - [1334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(655), - [1336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), - [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [1340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), - [1342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [1344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), - [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), - [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497), - [1354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), - [1356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [1358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), - [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), - [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(519), - [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), - [1366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75), - [1368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3111), - [1370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1995), - [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2519), - [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), - [1377] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(156), - [1381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(335), - [1384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), - [1386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430), - [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050), - [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3255), - [1392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), - [1394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), - [1396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), - [1398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777), - [1400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(534), - [1402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778), - [1404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3243), - [1408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), - [1411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1936), - [1413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955), - [1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), - [1417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3353), - [1419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2534), - [1421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3352), - [1423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(156), - [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), - [1428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3274), - [1430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2523), - [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3273), - [1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3273), - [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), - [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), - [1440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2653), - [1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2876), - [1444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3392), - [1446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), - [1448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3390), - [1450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3390), - [1452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3263), - [1454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3255), - [1456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), - [1458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 79), - [1460] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 79), - [1462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639), - [1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1466] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), - [1468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2539), - [1470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117), - [1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856), - [1474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), - [1476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [1478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 39), - [1480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 39), - [1482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 35), - [1484] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 35), - [1486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23), - [1488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), - [1492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 131), - [1494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 131), - [1496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 64), - [1498] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 64), - [1500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), - [1502] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 125), - [1504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 85), - [1506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 85), - [1508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), - [1510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), - [1512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 18), - [1514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 18), - [1516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 129), - [1518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 129), - [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 30), - [1522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 30), - [1524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 23), - [1526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 23), - [1528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 19), - [1530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 19), - [1532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), - [1534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), - [1536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 57), - [1538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 57), - [1540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), - [1542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), - [1544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 59), - [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 59), - [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), - [1552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), - [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), - [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), - [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 60), - [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 60), - [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 61), - [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 61), - [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 62), - [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 63), - [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 63), - [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 64), - [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 64), - [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), - [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 30), - [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 30), - [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 80), - [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 80), - [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), - [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), - [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 113), - [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 113), - [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 83), - [1600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 83), - [1602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 64), - [1604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 64), - [1606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 36), - [1608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 36), - [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), - [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), - [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 33), - [1616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 33), - [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), - [1622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 84), - [1624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 84), - [1626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), - [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 85), - [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 85), - [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 36), - [1636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 36), - [1638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), - [1640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), - [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 92), - [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 92), - [1646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 38), - [1648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 38), - [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), - [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 95), - [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 95), - [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), - [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), - [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), - [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 97), - [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 40), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 40), - [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), - [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 41), - [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 41), - [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 42), - [1680] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 42), - [1682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), - [1684] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), - [1686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), - [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), - [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 64), - [1692] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 64), - [1694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 95), - [1696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 95), - [1698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 14), - [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 14), - [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), - [1704] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 116), - [1706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 115), - [1708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 115), - [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 117), - [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 117), - [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 97), - [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 97), - [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 99), - [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 100), - [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 100), - [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 23), - [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 23), - [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), - [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), - [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), - [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), - [1740] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), - [1742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), - [1746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 79), - [1748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 79), - [1750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), - [1754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 123), - [1756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 123), - [1758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 96), - [1760] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 96), - [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3370), - [1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3369), - [1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3369), - [1768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [1770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3419), - [1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530), - [1774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), - [1776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), - [1778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3267), - [1780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540), - [1782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3264), - [1784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), - [1786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), - [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3302), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3302), - [1792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), - [1794] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 122), - [1796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 122), - [1798] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 136), - [1800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 136), - [1802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), - [1806] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), - [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), - [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), - [1813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), - [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), - [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), - [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137), - [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), - [1823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 127), - [1825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 127), - [1827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 128), - [1829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 128), - [1831] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 121), - [1833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 121), - [1835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 133), - [1837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 133), - [1839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 137), - [1841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 137), - [1843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 134), - [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 134), - [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 135), - [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 135), - [1851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 138), - [1853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 138), - [1855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 112), - [1857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 112), - [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319), - [1861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 49), - [1863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 49), - [1865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), - [1867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [1869] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 50), - [1871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 50), - [1873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 51), - [1875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 51), - [1877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 52), - [1879] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 52), - [1881] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 91), - [1883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 91), - [1885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), - [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), - [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339), - [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), - [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456), - [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3045), - [1899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172), - [1903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(139), - [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), - [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), - [1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2888), - [1912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), - [1915] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(456), - [1918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), - [1920] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(319), - [1923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), - [1925] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(272), - [1928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), - [1930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), - [1933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359), - [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), - [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2738), - [1939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424), - [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), - [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), - [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), - [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), - [1949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), - [1951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), - [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), - [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405), - [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2743), - [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2371), - [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3234), - [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), - [1965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), - [1967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 2, 0, 10), - [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), - [1971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), - [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336), - [1977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 88), - [1979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 88), - [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), - [1983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952), - [1985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), - [1987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), - [1989] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 21), - [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), - [1993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), - [1995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2630), - [1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), - [1999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16), - [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), - [2005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), - [2007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 47), - [2009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 47), - [2011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), - [2013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1097), - [2015] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 56), - [2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 56), - [2019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), - [2021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115), - [2023] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 16), - [2025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 16), - [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933), - [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), - [2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), - [2033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858), - [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), - [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [2043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), - [2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931), - [2047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 88), - [2049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 88), - [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844), - [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), - [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 89), - [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 89), - [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), - [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936), - [2063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 90), - [2065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 90), - [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), - [2069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937), - [2071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 47), - [2073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 47), - [2075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), - [2077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941), - [2079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 56), - [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), - [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), - [2087] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 89), - [2089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 89), - [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), - [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [2095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 90), - [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 90), - [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915), - [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), - [2103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), - [2105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), - [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), - [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), - [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), - [2113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), - [2115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870), - [2117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [2123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943), - [2125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), - [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), - [2129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), - [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), - [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), - [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877), - [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), - [2139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2683), - [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), - [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), - [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), - [2147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2917), - [2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), - [2153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), - [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), - [2157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), - [2159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), - [2161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 90), - [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 90), - [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), - [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 37), - [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 37), - [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382), - [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 48), - [2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), - [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383), - [2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [2185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385), - [2187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386), - [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), - [2193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), - [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), - [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(382), - [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390), - [2201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), - [2203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), - [2205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 53), - [2207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 53), - [2209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 54), - [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 54), - [2213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 48), - [2215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), - [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), - [2219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 58), - [2221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 58), - [2223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 17), - [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 17), - [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 61), - [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 61), - [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), - [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), - [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 45), - [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 45), - [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), - [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), - [2243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 46), - [2245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 48), - [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), - [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), + [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(273), + [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(3336), + [369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), + [371] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(275), + [374] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(2109), + [377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), + [379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), + [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), + [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), + [393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), + [397] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(142), + [401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342), + [405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432), + [409] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(432), + [412] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(209), + [415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 2, 0, 0), + [417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2, 0, 0), + [419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 3, 0, 82), + [421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, 0, 82), + [423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 21), + [425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 21), + [427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_case, 4, 0, 134), + [429] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, 0, 134), + [431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), + [433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), + [435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), + [441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), + [445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1, 0, 0), + [447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), + [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), + [451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), + [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2, 0, 0), + [455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), + [457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), + [459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3), + [461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), + [463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2282), + [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), + [467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2193), + [469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2331), + [471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71), + [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775), + [475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591), + [477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3091), + [479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1974), + [481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(141), + [483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3125), + [485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221), + [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3093), + [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076), + [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), + [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3095), + [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637), + [497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(696), + [499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), + [501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488), + [503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), + [505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(722), + [507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), + [511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), + [513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323), + [517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), + [521] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(463), + [524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(172), + [527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), + [533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), + [535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493), + [537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119), + [539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), + [541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), + [543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), + [545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), + [547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106), + [549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), + [551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), + [553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), + [555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), + [559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1190), + [561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), + [563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), + [567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1151), + [571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), + [573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), + [575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), + [577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848), + [579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1907), + [581] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1), + [584] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(304), + [587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 25), + [589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), + [591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439), + [593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(770), + [595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1), + [599] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(442), + [602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 25), + [605] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(259), + [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(756), + [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259), + [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343), + [614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [620] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1625), + [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408), + [625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278), + [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), + [631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), + [633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223), + [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(768), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), + [645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), + [647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2293), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), + [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2584), + [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), + [657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0), + [659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(721), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(682), + [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146), + [665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), + [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378), + [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543), + [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), + [675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484), + [677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3466), + [679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), + [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), + [683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2102), + [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860), + [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), + [689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(860), + [691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(673), + [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), + [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857), + [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), + [701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), + [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), + [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2342), + [707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), + [709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2576), + [711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), + [713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(712), + [715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(688), + [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94), + [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372), + [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), + [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), + [729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485), + [731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3415), + [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), + [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), + [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), + [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143), + [741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3340), + [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143), + [745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(686), + [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), + [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), + [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), + [755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305), + [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), + [759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2256), + [761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302), + [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2572), + [765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2872), + [767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), + [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), + [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143), + [773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), + [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127), + [777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), + [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), + [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), + [783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486), + [785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3389), + [787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), + [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), + [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2085), + [793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044), + [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), + [797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), + [799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), + [801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), + [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), + [809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262), + [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341), + [815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2553), + [817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2807), + [819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(709), + [821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), + [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491), + [825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), + [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), + [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771), + [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), + [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), + [837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2329), + [839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), + [841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2581), + [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2895), + [845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714), + [847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), + [849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), + [851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97), + [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129), + [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377), + [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535), + [859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536), + [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(636), + [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3441), + [865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), + [869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), + [871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), + [873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), + [875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1568), + [877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(772), + [879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566), + [883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), + [885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), + [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443), + [889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440), + [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(765), + [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), + [899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(640), + [901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440), + [903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441), + [905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3356), + [907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(767), + [909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), + [913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2289), + [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3336), + [921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), + [923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), + [925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), + [929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(409), + [931] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762), + [935] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), + [937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(634), + [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), + [941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3461), + [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(764), + [947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), + [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390), + [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387), + [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(779), + [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), + [959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(641), + [961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), + [965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), + [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), + [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2, 0, 0), + [973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2, 0, 0), + [975] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), + [977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), + [979] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2, 0, 0), + [981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 118), + [983] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 118), + [985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, 0, 118), + [987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, 0, 118), + [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2, 0, 0), + [991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2, 0, 0), + [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, 0, 79), + [995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, 0, 79), + [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 86), + [999] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 86), + [1001] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 86), + [1003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 86), + [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0), + [1007] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0), + [1009] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 30), + [1011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 30), + [1013] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 30), + [1015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 30), + [1017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 102), + [1019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 102), + [1021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 5, 0, 102), + [1023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 5, 0, 102), + [1025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 119), + [1027] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 119), + [1029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, 0, 119), + [1031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, 0, 119), + [1033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 81), + [1035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 81), + [1037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 81), + [1039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 81), + [1041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 102), + [1043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 102), + [1045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 102), + [1047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 102), + [1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 97), + [1051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 97), + [1053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 97), + [1055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 97), + [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(645), + [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), + [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [1063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(646), + [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725), + [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), + [1071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84), + [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), + [1075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(744), + [1079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), + [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2359), + [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), + [1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), + [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(751), + [1091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), + [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075), + [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), + [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727), + [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), + [1103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126), + [1105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549), + [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747), + [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753), + [1111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [1113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), + [1115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088), + [1117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113), + [1119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357), + [1121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), + [1123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [1125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393), + [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), + [1129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), + [1131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 7), + [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(187), + [1135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [1137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3127), + [1139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(739), + [1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), + [1146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [1148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), + [1150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), + [1152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157), + [1154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(502), + [1156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [1158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(740), + [1160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), + [1162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), + [1164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [1166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), + [1168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), + [1170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [1172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(638), + [1174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), + [1176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85), + [1178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), + [1180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3004), + [1182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [1184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [1190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), + [1192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), + [1194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274), + [1196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245), + [1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1904), + [1200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179), + [1202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), + [1204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), + [1206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), + [1208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960), + [1210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008), + [1212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), + [1214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2942), + [1216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [1218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), + [1220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), + [1222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), + [1224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), + [1226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110), + [1228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(719), + [1230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752), + [1232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), + [1234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(791), + [1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(792), + [1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [1240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [1242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), + [1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [1248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [1250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), + [1252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), + [1254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377), + [1256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [1258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), + [1260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), + [1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), + [1264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), + [1268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [1270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), + [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(741), + [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(743), + [1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3199), + [1282] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1954), + [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2564), + [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3069), + [1289] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), SHIFT(153), + [1293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(359), + [1296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), + [1298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2485), + [1300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3503), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), + [1306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3069), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(754), + [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(746), + [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(750), + [1316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3366), + [1320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 5), + [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), + [1325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), + [1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), + [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3450), + [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2586), + [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3449), + [1335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(153), + [1338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3449), + [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3495), + [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2579), + [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3493), + [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3493), + [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3372), + [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2575), + [1352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3371), + [1354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), + [1356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6), + [1358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6), + [1360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2744), + [1362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3061), + [1364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3521), + [1366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2593), + [1368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3503), + [1370] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, 0, 83), + [1372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, 0, 83), + [1374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [1376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2558), + [1378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1380] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3, 0, 0), + [1382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 43), + [1384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 43), + [1386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070), + [1388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), + [1390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2080), + [1392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [1394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, 0, 6), + [1398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, 0, 135), + [1400] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, 0, 135), + [1402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, 0, 38), + [1404] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, 0, 38), + [1406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(22), + [1408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 68), + [1410] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 68), + [1412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, 0, 120), + [1414] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, 0, 120), + [1416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, 0, 119), + [1418] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, 0, 119), + [1420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, 0, 121), + [1422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, 0, 121), + [1424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 22), + [1426] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 22), + [1428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2, 0, 0), + [1432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, 0, 127), + [1434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, 0, 127), + [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 0), + [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 0), + [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, 0, 129), + [1442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, 0, 129), + [1444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, 0, 133), + [1446] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, 0, 133), + [1448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 104), + [1450] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 104), + [1452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 5, 0, 83), + [1454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 5, 0, 83), + [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, 0, 0), + [1458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, 0, 0), + [1460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), + [1462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, 0, 26), + [1464] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, 0, 26), + [1466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, 0, 4), + [1468] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, 0, 4), + [1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, 0, 33), + [1472] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, 0, 33), + [1474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, 0, 26), + [1476] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, 0, 26), + [1478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement, 1, 0, 0), + [1480] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement, 1, 0, 0), + [1482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2, 0, 0), + [1484] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2, 0, 0), + [1486] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 5, 0, 68), + [1488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 5, 0, 68), + [1490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3, 0, 0), + [1492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3, 0, 0), + [1494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 89), + [1496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 89), + [1498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_statement, 2, 0, 0), + [1500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_statement, 2, 0, 0), + [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, 0, 17), + [1504] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, 0, 17), + [1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, 0, 36), + [1508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, 0, 36), + [1510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, 0, 39), + [1512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, 0, 39), + [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, 0, 21), + [1516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, 0, 21), + [1518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2, 0, 0), + [1520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2, 0, 0), + [1522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3, 0, 0), + [1524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3, 0, 0), + [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, 0, 42), + [1528] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, 0, 42), + [1530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3, 0, 0), + [1534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, 0, 44), + [1536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, 0, 44), + [1538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3, 0, 0), + [1542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, 0, 45), + [1544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, 0, 45), + [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, 0, 46), + [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, 0, 46), + [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2, 0, 0), + [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2, 0, 0), + [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1, 0, 0), + [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1, 0, 0), + [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, 0, 61), + [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, 0, 61), + [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 63), + [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 63), + [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 64), + [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 64), + [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, 0, 65), + [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, 0, 65), + [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, 0, 66), + [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, 0, 66), + [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 67), + [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 67), + [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 68), + [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 68), + [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, 0, 33), + [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, 0, 33), + [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, 0, 84), + [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, 0, 84), + [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1, 0, 0), + [1602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2, 0, 0), + [1604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2, 0, 0), + [1606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, 0, 87), + [1608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, 0, 87), + [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 68), + [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 68), + [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, 0, 39), + [1616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, 0, 39), + [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 103), + [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 103), + [1622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0), + [1624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0), + [1626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6), + [1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 88), + [1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, 0, 88), + [1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4, 0, 0), + [1638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 2, 0, 0), + [1640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 2, 0, 0), + [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, 0, 117), + [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, 0, 117), + [1646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, 0, 101), + [1648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, 0, 101), + [1650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 6, 0, 99), + [1652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 6, 0, 99), + [1654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 4, 0, 89), + [1656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 4, 0, 89), + [1658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, 0, 96), + [1660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, 0, 96), + [1662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_using_declaration, 5, 0, 99), + [1664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_using_declaration, 5, 0, 99), + [1666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, 0, 100), + [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, 0, 100), + [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, 0, 101), + [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, 0, 101), + [1674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3471), + [1676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3470), + [1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3470), + [1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3424), + [1684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583), + [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3423), + [1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3423), + [1690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3398), + [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3397), + [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), + [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3374), + [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480), + [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3370), + [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3370), + [1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), + [1706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 126), + [1708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 126), + [1710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), + [1714] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 5), + [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), + [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [1721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 0), + [1723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 131), + [1725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 131), + [1727] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, 0, 132), + [1729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 6, 0, 132), + [1731] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 142), + [1733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 142), + [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123), + [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), + [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(132), + [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), + [1743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, 0, 125), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 5, 0, 125), + [1747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 137), + [1749] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 137), + [1751] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 138), + [1753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 138), + [1755] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 139), + [1757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 139), + [1759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, 0, 140), + [1761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 7, 0, 140), + [1763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 8, 0, 141), + [1765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_header, 8, 0, 141), + [1767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), + [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), + [1771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 53), + [1773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 53), + [1775] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 54), + [1777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 54), + [1779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 55), + [1781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 55), + [1783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 56), + [1785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 56), + [1787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, 0, 95), + [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, 0, 95), + [1791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, 0, 116), + [1793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, 0, 116), + [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), + [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226), + [1799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), + [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), + [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263), + [1807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2367), + [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2272), + [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504), + [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), + [1817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), + [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276), + [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [1823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), + [1825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352), + [1827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3326), + [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2454), + [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2455), + [1833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2155), + [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3363), + [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126), + [1839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367), + [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), + [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), + [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3447), + [1847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3393), + [1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3334), + [1851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), + [1853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3504), + [1855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3039), + [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), + [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168), + [1861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(135), + [1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3448), + [1866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), + [1868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), + [1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), + [1872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_pattern, 1, -1, 0), + [1875] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(306), + [1878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), + [1880] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(444), + [1883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 0), + [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444), + [1887] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 0), SHIFT(242), + [1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [1892] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym_rest_pattern, 2, 0, 0), + [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), + [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), + [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), + [1901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), + [1905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), + [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), + [1909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), + [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391), + [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), + [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222), + [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673), + [1921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2405), + [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3507), + [1925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), + [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2728), + [1929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3519), + [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), + [1933] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 94), + [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 94), + [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), + [1941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 51), + [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 51), + [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), + [1947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [1949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 60), + [1951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 60), + [1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), + [1955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856), + [1957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 92), + [1959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 92), + [1961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862), + [1965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 93), + [1967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 93), + [1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897), + [1971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865), + [1973] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 94), + [1975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 94), + [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898), + [1979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(867), + [1981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), + [1983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), + [1985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2, 0, 0), + [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914), + [1989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), + [1991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), + [1995] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0), + [1997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0), + [1999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), + [2003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), + [2005] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 23), + [2007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 23), + [2009] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 24), + [2011] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 9), + [2013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 9), + [2015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), + [2017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), + [2019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 92), + [2021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 92), + [2023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [2025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(913), + [2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), + [2031] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 93), + [2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 93), + [2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815), + [2037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [2039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(872), + [2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087), + [2043] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 60), + [2045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 60), + [2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), + [2049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), + [2051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816), + [2053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), + [2055] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, 0, 19), + [2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, 0, 19), + [2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [2061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [2063] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 9), + [2065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 9), + [2067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3428), + [2069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 19), + [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 19), + [2073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834), + [2075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855), + [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 51), + [2079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 51), + [2081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), + [2083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958), + [2085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(866), + [2087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), + [2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), + [2091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), + [2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), + [2095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), + [2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), + [2099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120), + [2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(890), + [2103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), + [2105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [2107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), + [2109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810), + [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851), + [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), + [2115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, 0, 52), + [2117] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 52), + [2119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367), + [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375), + [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), + [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), + [2127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 20), + [2129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 20), + [2131] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), + [2133] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), + [2135] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 19), + [2137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 19), + [2139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), + [2141] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), + [2143] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 101), + [2145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 101), + [2147] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 51), + [2149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 51), + [2151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 115), + [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366), + [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), + [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368), + [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), + [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), + [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [2165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), + [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), + [2169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(373), + [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374), + [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376), + [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376), + [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474), + [2181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 60), + [2183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 60), + [2185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 19), + [2187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 19), + [2189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 92), + [2191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 92), + [2193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 2), + [2195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 2), + [2197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 93), + [2199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 93), + [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965), + [2203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 94), + [2205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 94), + [2207] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 51), + [2209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 51), + [2211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3520), + [2213] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 60), + [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 60), + [2217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), + [2219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 92), + [2221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 92), + [2223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 93), + [2225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 93), + [2227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 94), + [2229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 94), + [2231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), + [2233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), + [2235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), + [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), + [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, 0, 65), + [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, 0, 65), + [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 21), + [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 21), + [2247] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), + [2249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 2, 0, 0), [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2, 0, 0), - [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 16), - [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 16), - [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950), - [2261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), - [2263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), - [2265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 47), - [2267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 47), - [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(956), - [2271] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 5, 0, 56), - [2273] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 5, 0, 56), - [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(957), - [2277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 88), - [2279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 88), - [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959), - [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 89), - [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 89), - [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), - [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962), - [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 61), - [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 61), - [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2, 0, 0), - [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2, 0, 0), - [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 94), - [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 94), - [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 5, 3, 17), - [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 5, 3, 17), - [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [2309] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, 0, 97), - [2311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, 0, 97), - [2313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 110), - [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 110), - [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [2319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 111), - [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [2323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2788), - [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3306), - [2329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 16), - [2331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 16), - [2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), - [2335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 47), - [2337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 47), - [2339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 6, 0, 56), - [2341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 6, 0, 56), - [2343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 88), - [2345] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 88), - [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), - [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), - [2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2272), - [2355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 89), - [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 89), - [2359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 7, 0, 90), - [2361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 7, 0, 90), - [2363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 11), - [2365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 11), - [2367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3239), - [2369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 12), - [2371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 12), - [2373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), - [2375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), - [2377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), - [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 43), - [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), - [2385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 55), - [2387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 55), - [2389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 20), - [2391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 20), - [2393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), - [2395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), - [2397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), - [2399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 86), - [2401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), - [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 43), - [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, 0, 6), - [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, 0, 6), - [2409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0), - [2411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0), - [2413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0), - [2415] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0), - [2417] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), - [2419] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), - [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), - [2423] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), - [2425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), - [2427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4, 0, 0), - [2429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4, 0, 0), - [2431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15), - [2433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 17), - [2435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 17), - [2437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 18), - [2439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 18), - [2441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), - [2443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 34), - [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 34), - [2447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3, 0, 0), - [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3, 0, 0), - [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), - [2453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341), - [2455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340), - [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), - [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), - [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342), - [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [2465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), - [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [2469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(345), - [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), - [2473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), - [2475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341), - [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [2481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), - [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), - [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), - [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), - [2491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255), - [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), - [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261), - [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), - [2499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), - [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1231), - [2503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263), - [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232), - [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), - [2509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362), - [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), - [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), - [2519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271), - [2521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [2523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 81), - [2525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 81), - [2527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 31), - [2529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 31), - [2531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), - [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), - [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), - [2539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 95), - [2541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 95), - [2543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 85), - [2545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 85), - [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), - [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344), - [2551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), - [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1351), - [2563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), - [2565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 30), - [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267), - [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1355), - [2571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 109), - [2573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 109), - [2575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 95), - [2577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 95), - [2579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), - [2581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 30), - [2583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), - [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), - [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376), - [2591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), - [2594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 31), - [2596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 31), - [2598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1258), - [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), - [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), - [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), - [2606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 32), - [2611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 32), - [2613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), - [2615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [2617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), - [2619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), - [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), - [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), - [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), - [2629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), - [2633] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 85), - [2635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 85), - [2637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), - [2639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), - [2641] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259), - [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1260), - [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), - [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), - [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326), - [2660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458), - [2662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457), - [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [2670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461), - [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), - [2674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462), - [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463), - [2678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464), - [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465), - [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), - [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [2686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), - [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2868), - [2696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2900), - [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), - [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288), - [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [2712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3288), - [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365), - [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366), - [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368), - [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), - [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), - [2724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273), - [2726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276), - [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), - [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), - [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283), - [2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283), - [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284), - [2740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487), - [2742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), - [2744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287), - [2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [2748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [2750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), - [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3351), - [2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), - [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), - [2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278), - [2762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 15), - [2765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), - [2767] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), - [2770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), - [2772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 66), REDUCE(sym_assignment_expression, 3, 0, 46), - [2775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), REDUCE(sym_assignment_expression, 3, 0, 46), - [2778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 46), - [2780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), - [2782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), - [2785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), - [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), - [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), - [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), - [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(583), - [2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), - [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), - [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), - [2801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), - [2803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 21), - [2805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 78), - [2807] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), - [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), - [2811] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 20), REDUCE(sym_object_pattern, 3, 0, 21), - [2814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), - [2816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 46), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), - [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3202), - [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591), - [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), - [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), - [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), - [2836] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), - [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), - [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), - [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), - [2847] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), - [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361), - [2852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), - [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), - [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588), - [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362), - [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363), - [2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364), - [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364), - [2866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365), - [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(366), - [2870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367), - [2872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368), - [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361), - [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [2878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3376), - [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753), - [2890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), - [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491), - [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), - [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753), - [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), - [2912] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(457), - [2915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2329), - [2917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), - [2919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1453), - [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), - [2923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), - [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), - [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), - [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726), - [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), - [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1690), - [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836), - [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), - [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), - [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [2943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831), - [2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), - [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472), - [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), - [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479), - [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480), - [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), - [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481), - [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), - [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1483), - [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1635), - [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1606), - [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), - [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), - [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1608), - [2987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645), - [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), - [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), - [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), - [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1647), - [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), - [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), - [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557), - [3005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1791), - [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), - [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), - [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), - [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [3017] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426), - [3019] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425), - [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425), - [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), - [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428), - [3027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), - [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), - [3031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430), - [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), - [3035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432), - [3037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433), - [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426), - [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434), - [3043] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435), - [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), - [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), - [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), - [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), - [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276), - [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), - [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), - [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707), - [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), - [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), - [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), - [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), - [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), - [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), - [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1592), - [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), - [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), - [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), - [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), - [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), - [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891), - [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), - [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705), - [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937), - [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), - [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818), - [3113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), - [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), - [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), - [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507), - [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701), - [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), - [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), - [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), - [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), - [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), - [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), - [3137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820), - [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), - [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), - [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), - [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), - [3153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2155), - [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), - [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), - [3159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), - [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), - [3163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), - [3165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1888), - [3167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905), - [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), - [3171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321), - [3173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320), - [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322), - [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), - [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324), - [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324), - [3185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325), - [3187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), - [3189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), - [3191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328), - [3193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), - [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), - [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), - [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), - [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [3205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2153), - [3207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900), - [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901), - [3213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), - [3215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), - [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), - [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), - [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1652), - [3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), - [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [3231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2129), - [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), - [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881), - [3237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), - [3239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [3243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2147), - [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388), - [3247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), - [3249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), - [3251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910), - [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2147), - [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169), - [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), - [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), - [3261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), - [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1911), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169), - [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2178), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), - [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1889), - [3273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), - [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178), - [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2149), - [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445), - [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1891), - [3285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892), - [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), - [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), - [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), - [3293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 67), - [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), - [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123), - [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893), - [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1894), - [3303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1903), - [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), - [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), - [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), - [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), - [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1895), - [3315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909), - [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), - [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), - [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), - [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), - [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897), - [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), - [3329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), - [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), - [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707), - [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724), - [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704), - [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299), - [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), - [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), - [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2772), - [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), - [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), - [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), - [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304), - [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305), - [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306), - [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), - [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309), - [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), - [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), - [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), - [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), - [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), - [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333), - [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178), - [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396), - [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391), - [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1191), - [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), - [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353), - [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), - [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), - [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419), - [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), - [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), - [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(886), - [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374), - [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927), - [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), - [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407), - [3429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), - [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406), - [3433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), - [3435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), - [3437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410), - [3439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), - [3441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), - [3443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), - [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413), - [3447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414), - [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), - [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), - [3453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), - [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416), - [3457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), - [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [2255] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__argumentless_new_expression, 3, 0, 40), + [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__argumentless_new_expression, 3, 0, 40), + [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861), + [2261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, 0, 41), + [2263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, 0, 41), + [2265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3, 0, 0), + [2267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), + [2269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, 0, 49), + [2271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, 0, 49), + [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868), + [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), + [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874), + [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876), + [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878), + [2283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3, 0, 0), + [2285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3, 0, 0), + [2287] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 4, 3, 20), + [2289] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 4, 3, 20), + [2291] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4, 0, 0), + [2293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4, 0, 0), + [2295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, 0, 98), + [2297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, 0, 98), + [2299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 5, 0, 114), + [2301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 5, 0, 114), + [2303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, 0, 14), + [2305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 14), + [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), + [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2985), + [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215), + [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(982), + [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), + [2317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 4, 0, 65), + [2319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 4, 0, 65), + [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003), + [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678), + [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), + [2327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, 0, 15), + [2329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, 0, 15), + [2331] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 0), + [2333] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 0), + [2335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 18), + [2337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 3, 3, 20), + [2339] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 3, 3, 20), + [2341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 47), + [2343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, 0, 47), + [2345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_expression, 3, 0, 37), + [2347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_expression, 3, 0, 37), + [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), + [2351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0), + [2353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 50), + [2355] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2, 0, 0), + [2359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, 0, 59), + [2361] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, 0, 59), + [2363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 23), + [2365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 23), + [2367] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 0), + [2369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, 0, 0), + [2371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103), + [2373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 90), + [2375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, 0, 90), + [2377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 3, 0, 57), + [2379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 3, 0, 57), + [2381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, 0, 58), + [2383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, 0, 58), + [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3324), + [2387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, 0, 47), + [2389] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, 0, 47), + [2391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 52), + [2393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2, 0, 0), + [2395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2, 0, 0), + [2397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3, 0, 0), + [2399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3, 0, 0), + [2401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 62), + [2403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 62), + [2405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 4, 0, 33), + [2407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 4, 0, 33), + [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), + [2413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327), + [2415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326), + [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), + [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3123), + [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), + [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328), + [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [2431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330), + [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [2435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331), + [2437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), + [2439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333), + [2441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [2443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), + [2447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(336), + [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336), + [2451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), + [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), + [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), + [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140), + [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150), + [2465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), + [2469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), + [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), + [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), + [2475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), + [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), + [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), + [2481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169), + [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), + [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), + [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), + [2491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), + [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1142), + [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1186), + [2497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), + [2499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 3, 0, 0), + [2501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 34), + [2503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 34), + [2505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 2, 0, 113), + [2507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 2, 0, 113), + [2509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), + [2511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_variable_declaration, 4, 0, 0), + [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), + [2515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 4, 0, 89), + [2517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 4, 0, 89), + [2519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 6, 0, 99), + [2521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 6, 0, 99), + [2523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 1, 0, 35), + [2525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 1, 0, 35), + [2527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [2529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292), + [2531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), + [2533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), + [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [2537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118), + [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), + [2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [2543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225), + [2547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), + [2549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_condition, 1, 0, 85), + [2551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_condition, 1, 0, 85), + [2553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_initializer, 2, 0, 34), + [2555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_initializer, 2, 0, 34), + [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160), + [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2801), + [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3505), + [2563] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), + [2568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340), + [2570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), + [2572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1341), + [2574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 89), + [2576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 89), + [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327), + [2582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), + [2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329), + [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1091), + [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330), + [2593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_using_declaration, 5, 0, 99), + [2595] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_using_declaration, 5, 0, 99), + [2597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), + [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332), + [2601] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 23), REDUCE(sym_object_pattern, 3, 0, 24), + [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [2606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1335), + [2608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_lexical_declaration, 3, 0, 33), + [2610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_lexical_declaration, 3, 0, 33), + [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [2614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), + [2616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), + [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), + [2620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309), + [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310), + [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311), + [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [2628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [2632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), + [2634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), + [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), + [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [2640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [2652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3420), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), + [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1196), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2396), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345), + [2674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3213), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347), + [2682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3255), + [2684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3465), + [2692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(266), + [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264), + [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), + [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), + [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), + [2702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), + [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), + [2706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(271), + [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272), + [2710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274), + [2712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), + [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277), + [2718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279), + [2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280), + [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), + [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [2732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 70), REDUCE(sym_assignment_expression, 3, 0, 18), + [2735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 70), + [2737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0), + [2740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0), + [2742] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 70), REDUCE(sym_assignment_expression, 3, 0, 50), + [2745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 50), REDUCE(sym_assignment_expression, 3, 0, 50), + [2748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 50), + [2750] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0), + [2753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0), + [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), + [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519), + [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), + [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), + [2763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 82), + [2765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2, 0, 0), + [2767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 24), + [2769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2, 0, 0), + [2771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 50), + [2773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), + [2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), + [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613), + [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614), + [2781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0), + [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [2785] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0), + [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), + [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), + [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), + [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), + [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2710), + [2798] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0), + [2801] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 23), REDUCE(sym_object_pattern, 3, 0, 24), + [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [2808] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 82), SHIFT(307), + [2811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1265), + [2813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), + [2815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), + [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), + [2821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347), + [2823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346), + [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346), + [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3266), + [2833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639), + [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), + [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [2839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(350), + [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [2843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(351), + [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), + [2847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353), + [2849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354), + [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347), + [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355), + [2855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), + [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356), + [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357), + [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), + [2863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [2865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), + [2867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437), + [2869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), + [2871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), + [2873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), + [2875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), + [2877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), + [2879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1770), + [2881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1578), + [2883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), + [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), + [2887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750), + [2889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), + [2891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2374), + [2893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), + [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660), + [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [2899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [2901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383), + [2903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1700), + [2905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), + [2907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), + [2909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794), + [2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), + [2913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [2915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), + [2917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798), + [2919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391), + [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797), + [2923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), + [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1678), + [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370), + [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), + [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), + [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), + [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), + [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), + [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [2943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1567), + [2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), + [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), + [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), + [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1435), + [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603), + [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), + [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [2963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1605), + [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), + [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1610), + [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), + [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1611), + [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), + [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), + [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1297), + [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), + [2987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412), + [2989] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411), + [2991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413), + [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414), + [2997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415), + [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415), + [3001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416), + [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417), + [3005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418), + [3007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419), + [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412), + [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420), + [3013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421), + [3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421), + [3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422), + [3019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374), + [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668), + [3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), + [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684), + [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), + [3035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), + [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), + [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), + [3043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), + [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), + [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1682), + [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), + [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1146), + [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), + [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), + [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1314), + [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), + [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680), + [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(723), + [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), + [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), + [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662), + [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2265), + [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), + [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), + [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670), + [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), + [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961), + [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), + [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(672), + [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [3109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), + [3111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446), + [3113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445), + [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445), + [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447), + [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [3121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(449), + [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), + [3125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450), + [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [3129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452), + [3131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453), + [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446), + [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), + [3137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455), + [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), + [3145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), + [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), + [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136), + [3151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), + [3153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2800), + [3155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1852), + [3157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), + [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), + [3161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), + [3163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 71), + [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609), + [3167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1613), + [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1615), + [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), + [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1618), + [3175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), + [3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), + [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), + [3181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1687), + [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1688), + [3185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1689), + [3187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2119), + [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107), + [3191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1853), + [3193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1861), + [3195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869), + [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), + [3199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127), + [3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), + [3203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), + [3205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848), + [3207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868), + [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127), + [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118), + [3213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369), + [3215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), + [3217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1860), + [3219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867), + [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), + [3223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), + [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [3227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1858), + [3229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), + [3231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866), + [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2082), + [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2128), + [3237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1389), + [3239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862), + [3241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863), + [3243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), + [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), + [3247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), + [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [3251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), + [3253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), + [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), + [3257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), + [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130), + [3261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), + [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), + [3265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854), + [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), + [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), + [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2144), + [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814), + [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [3277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846), + [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864), + [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), + [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097), + [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), + [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), + [3289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), + [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), + [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2097), + [3295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [3297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3222), + [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), + [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2849), + [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), + [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393), + [3309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396), + [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), + [3313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), + [3315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), + [3317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), + [3319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392), + [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397), + [3325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), + [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399), + [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402), + [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [3333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394), + [3335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395), + [3337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403), + [3339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [3341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), + [3343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285), + [3345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285), + [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288), + [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), + [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290), + [3353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(291), + [3357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(293), + [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294), + [3363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286), + [3365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295), + [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [3369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296), + [3371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), + [3373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435), + [3375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220), + [3377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), + [3379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [3381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1168), + [3383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), + [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174), + [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), + [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3070), + [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), + [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [3397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), + [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), + [3401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), + [3403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), + [3405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301), + [3407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [3409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1356), + [3411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(923), + [3413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [3415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), + [3417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), + [3419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [3421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360), + [3423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), + [3425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [3427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), + [3429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467), + [3431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), + [3433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 82), SHIFT(445), + [3436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [3438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), + [3440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [3443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), + [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), + [3447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884), + [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303), + [3451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), + [3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), + [3455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [3457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), + [3459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 27), + [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438), - [3465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 78), SHIFT(320), - [3468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0), - [3470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [3474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), - [3476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), - [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), - [3483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917), - [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290), - [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143), - [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), - [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), - [3493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 5), - [3495] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 24), - [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(396), - [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459), - [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), - [3505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), - [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), - [3509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2108), - [3511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), - [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), - [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1999), - [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), - [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), - [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), - [3525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841), - [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873), - [3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), - [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), - [3533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129), - [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [3537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [3539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2143), - [3542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1999), - [3545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), - [3547] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1846), - [3550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(451), - [3553] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2459), - [3556] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2460), - [3559] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1899), - [3562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2146), - [3565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2289), - [3568] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1841), - [3571] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(1873), - [3574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 76), SHIFT_REPEAT(2143), - [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [3579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), - [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1855), - [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), - [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859), - [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), - [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), - [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294), - [3593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2297), - [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), - [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2453), - [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3292), - [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), - [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), - [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114), - [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857), - [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2598), - [3611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305), - [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), - [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305), - [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), - [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), - [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1254), - [3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612), - [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1371), - [3627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1851), - [3629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [3631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), - [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), - [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), - [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), - [3641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), - [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), - [3647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2333), - [3649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1869), - [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372), - [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335), - [3655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914), - [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2542), - [3659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1915), - [3661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), - [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), - [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842), - [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), - [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), - [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), - [3675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111), - [3677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [3679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), - [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), - [3683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [3685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2413), - [3687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), - [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413), - [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2419), - [3693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), - [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1921), - [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1918), - [3699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), - [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), - [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), - [3705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), - [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), - [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109), - [3711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), - [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), - [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), - [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), - [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [3735] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 69), - [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3079), - [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), - [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), - [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), - [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2494), - [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), - [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), - [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), - [3755] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 105), - [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), - [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408), - [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409), - [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3094), - [3765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), - [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401), - [3769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [3771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443), - [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002), - [3775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 5), - [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), - [3779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), - [3781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [3783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1986), - [3785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987), - [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090), - [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392), - [3791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400), - [3793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), - [3795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), - [3797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450), - [3799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), - [3801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3093), - [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1988), - [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), - [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), - [3809] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), - [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440), - [3814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919), - [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), - [3818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), - [3820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), - [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934), - [3826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972), - [3828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [3830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 20), - [3832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), - [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), - [3836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880), - [3838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870), - [3840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875), - [3842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1874), - [3844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(123), - [3846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), - [3848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), - [3850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [3852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), - [3854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), - [3856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), - [3858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2347), - [3861] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), - [3863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 50), - [3865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), - [3867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 49), - [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1997), - [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3161), - [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), - [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940), - [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), - [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), - [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), - [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), - [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3003), - [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932), - [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), - [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), - [3897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), - [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158), - [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), - [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971), - [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2961), - [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), - [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2972), - [3913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), - [3915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 25), - [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2974), - [3919] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 2, 0, 0), - [3921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 2, 0, 0), - [3923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 102), - [3925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 102), - [3927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 115), - [3929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 115), - [3931] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 126), - [3933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 126), - [3935] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2289), - [3938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3098), - [3940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), - [3942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), - [3944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 118), - [3946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 118), - [3948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 132), - [3950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 132), - [3952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3224), - [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3226), - [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), - [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), - [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), - [3962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 68), - [3964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 68), - [3966] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 82), - [3968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 82), - [3970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), - [3972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), - [3974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 25), SHIFT_REPEAT(1944), - [3977] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [3979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), - [3981] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), - [3983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 11), - [3985] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), - [3987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), - [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), - [3991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3090), - [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091), - [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3097), - [3997] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 98), - [3999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 98), - [4001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3131), - [4003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3221), - [4005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2958), - [4007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), - [4009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), - [4011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [4013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), - [4015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3096), - [4017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437), - [4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), - [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332), - [4025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294), - [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [4031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352), - [4033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393), - [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), - [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3326), - [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871), - [4041] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), - [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), - [4045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), - [4047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390), - [4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), - [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [4053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), - [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [4057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2040), - [4059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), - [4061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130), - [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), - [4065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), - [4067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), - [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), - [4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3228), - [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), - [4075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2022), - [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267), - [4079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), - [4081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [4083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237), - [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1671), - [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2043), - [4089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2246), - [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), - [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334), - [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), - [4097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [4099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), - [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), - [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045), - [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2277), - [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240), - [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2031), - [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), - [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), - [4115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(169), - [4118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2058), - [4121] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2307), - [4124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), - [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), - [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), - [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), - [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), - [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), - [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), - [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), - [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975), - [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), - [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), - [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), - [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), - [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), - [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2243), - [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), - [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), - [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), - [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318), - [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), - [4174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328), - [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2260), - [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), - [4180] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2130), - [4183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(165), - [4186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), - [4188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 87), SHIFT_REPEAT(2130), - [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1683), - [4193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), - [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304), - [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306), - [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [4201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2344), - [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), - [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), - [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800), - [4209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), - [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), - [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), - [4215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [4217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394), - [4219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), - [4221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2316), - [4223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2315), - [4225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140), - [4227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), - [4229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), - [4231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), - [4233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3046), - [4235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), - [4237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [4239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2383), - [4241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), - [4243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), - [4245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), - [4247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), - [4249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), - [4251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269), - [4253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552), - [4255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [4257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), - [4259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [4261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [4263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508), - [4265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2507), - [4267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), - [4269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), - [4271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), - [4273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), - [4275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [4277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2151), - [4279] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), - [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105), - [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161), - [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919), - [4289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), - [4291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), - [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), - [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397), - [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [4299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [4301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), - [4303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), - [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398), - [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2145), - [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), - [4313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2145), - [4315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), - [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), - [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), - [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), - [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), - [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), - [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2145), - [4330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), - [4332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2145), - [4335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(269), - [4338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), - [4340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 71), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2475), - [4344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(300), - [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), - [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), - [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358), - [4353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 26), - [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), - [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1305), - [4359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), - [4361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), - [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), - [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2652), - [4371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577), - [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2363), - [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2582), - [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), - [4379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), - [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548), - [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), - [4385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), - [4387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2544), - [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), - [4391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), - [4393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), - [4395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 21), - [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), - [4399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), - [4401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), - [4403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), - [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181), - [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575), - [4409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181), - [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), - [4413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306), - [4415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2158), - [4417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), - [4419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180), - [4421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1132), - [4423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180), - [4425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [4427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), - [4429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3297), - [4431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574), - [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546), - [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), - [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), - [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), - [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385), - [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2804), - [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), - [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3236), - [4449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), - [4451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(247), - [4454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3236), - [4457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), - [4459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110), - [4461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778), - [4463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2552), - [4465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), - [4467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), - [4469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565), - [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), - [4473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573), - [4475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 49), - [4477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 49), - [4479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 36), - [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), - [4483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [4485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), - [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), - [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), - [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), - [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3380), - [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), - [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270), - [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3283), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), - [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), - [4513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), - [4515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [4517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), - [4519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), - [4521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), - [4523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), - [4525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), - [4527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), - [4531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), - [4533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), - [4535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575), - [4537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576), - [4539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), - [4541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3297), - [4544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), - [4546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), - [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), - [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), - [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), - [4562] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(279), - [4565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), - [4567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), - [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584), - [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), - [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), - [4579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2110), - [4582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), - [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326), - [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638), - [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261), - [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), - [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), - [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), - [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), - [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), - [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), - [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), - [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), - [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242), - [4608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), - [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), - [4614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), - [4616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 86), - [4618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2454), - [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861), - [4622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400), - [4624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), - [4626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 44), - [4628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2518), - [4630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2658), - [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363), - [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), - [4636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), - [4638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), - [4640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2249), - [4643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), - [4645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2249), - [4648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2250), - [4651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), - [4653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2250), - [4656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2520), - [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), - [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633), - [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), - [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720), - [4668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), - [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), - [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), - [4674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2340), - [4676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2332), - [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2340), - [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673), - [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), - [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826), - [4688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603), - [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869), - [4694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4696] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), - [4698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2983), - [4704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), - [4706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 43), - [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2462), - [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), - [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741), - [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569), - [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271), - [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3132), - [4724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444), - [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), - [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), - [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), - [4734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), - [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3220), - [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2411), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1863), - [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), - [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), - [4750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), - [4754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), - [4758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), - [4760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376), - [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2359), - [4764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2360), - [4766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 28), - [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1935), - [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), - [4772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2427), - [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [4776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 29), - [4778] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(456), - [4781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), - [4783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), - [4785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), - [4787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), - [4789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), - [4791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [4793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), - [4795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2691), - [4797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240), - [4799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3009), - [4801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2452), - [4803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1850), - [4805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128), - [4807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032), - [4809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057), - [4811] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), - [4813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 28), - [4815] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), - [4817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), - [4819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919), - [4821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353), - [4823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038), - [4825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2062), - [4827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), - [4829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), - [4831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), - [4833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 29), - [4835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), - [4837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), - [4839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029), - [4841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [4843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), - [4845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), - [4847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [4849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355), - [4851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), - [4853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), - [4855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024), - [4857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2052), - [4859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), - [4861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2046), - [4863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432), - [4865] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 124), - [4867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4869] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), - [4871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(319), - [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703), - [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268), - [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), - [4880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2645), - [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2930), - [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), - [4888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2249), - [4890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2248), - [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2249), - [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2818), - [4896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), - [4900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), - [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), - [4906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), - [4908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437), - [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), - [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [4914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457), - [4916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), - [4918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370), - [4920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 13), SHIFT_REPEAT(2345), - [4923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2250), - [4925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250), - [4927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2426), - [4929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2405), - [4931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), - [4933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400), - [4935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), - [4937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), - [4939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), - [4941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), - [4943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2776), - [4945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771), - [4947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2773), - [4949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2775), - [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), - [4953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2796), - [4955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), - [4957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2807), - [4959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2830), - [4961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), - [4963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2821), - [4965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2824), - [4967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), - [4969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), - [4971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), - [4973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), - [4975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), - [4977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), - [4979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684), - [4981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), - [4983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1238), - [4985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516), - [4987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1854), - [4989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), - [4991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161), - [4993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3205), - [4995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(401), - [4997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), - [4999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3100), - [5001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2709), - [5003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156), - [5005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), - [5007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [5009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), - [5011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), - [5013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), - [5015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), - [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), - [5019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), - [5021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [5023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), - [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), - [5027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), - [5029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598), - [5031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), - [5033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632), - [5035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(648), - [5037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642), - [5039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), - [5041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647), - [5043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 65), - [5045] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), - [5047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285), - [5049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 65), - [5051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221), - [5053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), - [5055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2399), - [5057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2919), - [5059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175), - [5061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 105), - [5063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 119), - [5065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), - [5067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), - [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631), - [5071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [5073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634), - [5075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2191), - [5077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), - [5079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), - [5081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645), - [5083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(637), - [5085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), - [5087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641), - [5089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), - [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3343), - [5093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 21), - [5095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 107), - [5097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 120), - [5099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060), - [5101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), - [5103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), - [5105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3073), - [5107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168), - [5109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [5111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), - [5113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), - [5115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), - [5117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), - [5119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2193), - [5121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 24), - [5123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251), - [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2448), - [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2449), - [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), - [5131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 65), - [5133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(163), - [5136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), - [5138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 70), - [5140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), - [5142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), - [5144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), - [5146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2458), - [5149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2177), - [5151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463), - [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464), - [5155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), - [5157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2461), - [5160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), - [5162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), - [5164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), - [5168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 69), - [5170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), - [5172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 103), - [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), - [5176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), - [5178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [5180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 71), - [5182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 104), - [5184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 73), - [5186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3125), - [5188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986), - [5190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483), - [5192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2484), - [5194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 26), - [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(987), - [5198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 72), - [5200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [5202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2625), - [5204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 106), - [5206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2841), - [5208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 74), - [5210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), - [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3057), - [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), - [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [5218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), - [5220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3061), - [5222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), - [5224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), - [5226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3074), - [5228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), - [5230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), - [5232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), - [5234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [5236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), - [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), - [5240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), - [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), - [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553), - [5246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1174), - [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2966), - [5250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), - [5252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2792), - [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), - [5258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), - [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2795), - [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [5264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2808), - [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), - [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), - [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2811), - [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), - [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2819), - [5276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), - [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), - [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2822), - [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), - [5284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), - [5286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), - [5288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), - [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), - [5296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), - [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), - [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179), - [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), - [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [5306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), - [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3069), - [5310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2856), - [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2931), - [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), - [5316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), - [5318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), - [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1352), - [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), - [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), - [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), - [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144), - [5330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2936), - [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2927), - [5334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), - [5336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [5338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [5340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 67), - [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), - [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2646), - [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), - [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), - [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), - [5352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), - [5354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1096), - [5357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), - [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [5363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), - [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1619), - [5367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), - [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), - [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), - [5373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250), - [5375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293), - [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [5381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(966), - [5383] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1041), - [5386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), - [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1180), - [5390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), - [5392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), - [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2131), - [5396] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3366), - [5399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(144), - [5402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2281), - [5405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), - [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), - [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), - [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420), - [5413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), - [5415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3163), - [5417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), - [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908), - [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), - [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264), - [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), - [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), - [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), - [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1685), - [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), - [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), - [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), - [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), - [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), - [5447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), - [5449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), - [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574), - [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), - [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125), - [5459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), - [5461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), - [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2910), - [5467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(170), - [5470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), - [5472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), - [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), - [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2005), - [5478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2858), - [5480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2848), - [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [5484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3211), - [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), - [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), - [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114), - [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), - [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077), - [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), - [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), - [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), - [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), - [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), - [5514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1180), - [5517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), - [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), - [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3087), - [5524] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1869), - [5527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), - [5529] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1868), - [5532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), - [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), - [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [5540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2820), - [5542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2816), - [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), - [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3395), - [5548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2113), - [5551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), - [5553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), - [5555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), - [5557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), - [5559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), - [5561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), - [5563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), - [5565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359), - [5567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1074), - [5569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), - [5571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), - [5573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), - [5575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182), - [5577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), - [5579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3240), - [5581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714), - [5583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), - [5585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3167), - [5587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3330), - [5589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [5591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [5593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [5595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), - [5597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), - [5599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [5601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), - [5603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3246), - [5605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), - [5607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1792), - [5609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3196), - [5611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), - [5613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), - [5615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3068), - [5617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079), - [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), - [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078), - [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), - [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [5627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), - [5629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), - [5631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [5633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [5635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 101), - [5637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [5639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3347), - [5641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3415), - [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [5645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 65), - [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [5649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2213), - [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), - [5653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 101), - [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), - [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702), - [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), - [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), - [5671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715), - [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), - [5675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451), - [5677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), - [5679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), - [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), - [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3308), - [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943), - [5689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945), - [5691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [5693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3382), - [5695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3360), - [5697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324), - [5699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259), - [5701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), - [5703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [5705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758), - [5707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760), - [5709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), - [5711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), - [5713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), - [5715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [5717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), - [5719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), - [5721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), - [5723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), - [5725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1732), - [5727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3318), - [5729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833), - [5731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), - [5733] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 101), - [5735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3398), - [5737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1302), - [5739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3322), - [5741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2928), - [5743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3237), - [5745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), - [5747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), - [5749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), - [5751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3336), - [5753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), - [5755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(822), - [5757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823), - [5759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), - [5761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), - [5763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), - [5765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), - [5767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), - [5769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1928), - [5771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [5773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3154), - [5775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), - [5777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3122), - [5779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), - [5781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), - [5783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), - [5785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), - [5787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), - [5789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), - [5791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), - [5793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3262), - [5795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), - [5797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), - [5799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), - [5801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), - [5803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), - [5805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(880), - [5807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [5809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2914), - [5811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), - [5813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [5815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), - [5817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), - [5819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), - [5821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), - [5823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [5825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259), - [5827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [5829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687), - [5831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), - [5833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), - [5835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), - [5837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), - [5839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), - [5841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), - [5843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [5845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [5847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [5849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), - [5851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), - [5853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [5855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2786), - [5857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270), - [5859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), - [5861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185), - [5863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [5865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), - [5867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), - [5869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405), - [5871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), - [5873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), - [5875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384), - [5877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938), - [5879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [5881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), - [5883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), - [5885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275), - [5887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3337), - [5889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3377), - [5891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [5893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [5895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), - [5897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [5899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), - [5901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349), - [5903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), - [5905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [5907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), - [5909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404), - [5911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2905), - [5913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [5915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394), - [5917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [5919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [5921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [5923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085), - [5925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), - [5927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [5929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3317), - [5931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), - [5933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), - [5935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), - [5937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [5939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), - [5941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), - [5943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [5945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), - [5947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [5949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), - [5951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), - [5953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), - [5955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2505), - [5957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3291), - [5959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), - [5961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), - [5963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(424), - [5965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [5967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [5969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [5971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), - [5973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), - [5975] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [5977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), - [5979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2945), - [5981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), - [5983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), - [5985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373), - [5987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3137), - [5989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), - [5991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [3465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523), + [3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524), + [3469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), + [3471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2094), + [3473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078), + [3475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1838), + [3477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2521), + [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), + [3481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), + [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056), + [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1810), + [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), + [3489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1800), + [3491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), + [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), + [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), + [3497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845), + [3499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), + [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), + [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1301), + [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [3507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), + [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626), + [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821), + [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228), + [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), + [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), + [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), + [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), + [3523] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(2092), + [3526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(1961), + [3529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), + [3531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(1810), + [3534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(438), + [3537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(2523), + [3540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(2524), + [3543] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(1849), + [3546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(2094), + [3549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(2336), + [3552] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(1800), + [3555] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(1835), + [3558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 80), SHIFT_REPEAT(2092), + [3561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [3563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), + [3565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801), + [3567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [3569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), + [3571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2302), + [3573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), + [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), + [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359), + [3579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879), + [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2715), + [3583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), + [3585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886), + [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), + [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), + [3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1192), + [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), + [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1672), + [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), + [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2214), + [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [3605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382), + [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550), + [3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), + [3611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), + [3613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847), + [3615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [3617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805), + [3619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), + [3621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), + [3623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2252), + [3625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2501), + [3627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), + [3629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), + [3631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887), + [3633] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252), + [3635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1558), + [3637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1803), + [3639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), + [3641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343), + [3643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), + [3645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343), + [3647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492), + [3649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0), + [3651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492), + [3653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), + [3655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), + [3657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3427), + [3659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), + [3661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), + [3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), + [3665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), + [3667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3491), + [3669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), + [3671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118), + [3673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963), + [3675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 77), + [3677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), + [3679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [3681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), + [3683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), + [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502), + [3687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2495), + [3689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), + [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1882), + [3693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1885), + [3695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890), + [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2495), + [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2812), + [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3355), + [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), + [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2076), + [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), + [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), + [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3484), + [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3177), + [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2509), + [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510), + [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3157), + [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), + [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), + [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2515), + [3731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 109), + [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), + [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), + [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429), + [3739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 73), + [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3173), + [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2496), + [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), + [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425), + [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2426), + [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), + [3753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 5), + [3755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946), + [3757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), + [3759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430), + [3761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [3763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358), + [3765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), + [3767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3187), + [3769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1941), + [3771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1902), + [3773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), + [3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), + [3777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3175), + [3779] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), + [3781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), + [3783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945), + [3785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117), + [3787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), + [3789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395), + [3791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 23), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 24), + [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2462), + [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), + [3798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), + [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1953), + [3802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2241), + [3804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896), + [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3104), + [3808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1898), + [3810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1912), + [3812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925), + [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [3816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 23), + [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), + [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), + [3822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847), + [3824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831), + [3826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), + [3828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [3830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0), + [3832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0), + [3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [3836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), + [3838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 16), + [3840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 16), + [3842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 16), SHIFT_REPEAT(2336), + [3845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 53), + [3847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 53), + [3849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 54), + [3851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 54), + [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), + [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3025), + [3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924), + [3859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926), + [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), + [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2949), + [3865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1913), + [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), + [3869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1899), + [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3030), + [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929), + [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1930), + [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952), + [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2954), + [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), + [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923), + [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216), + [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3192), + [3889] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 136), + [3891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 136), + [3893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 122), + [3895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 122), + [3897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 86), + [3899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 86), + [3901] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 2, 0, 0), + [3903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 2, 0, 0), + [3905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 106), + [3907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 106), + [3909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 102), + [3911] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 102), + [3913] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 14), + [3915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 14), + [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032), + [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), + [3921] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 72), + [3923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 72), + [3925] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 119), + [3927] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 119), + [3929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 130), + [3931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 130), + [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), + [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2935), + [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), + [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), + [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), + [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), + [3945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6), + [3947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6), + [3949] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 28), + [3951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 28), + [3953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__class_member_body, 3, 0, 0), + [3955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__class_member_body, 3, 0, 0), + [3957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 28), + [3959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 28), + [3961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 28), SHIFT_REPEAT(1934), + [3964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), + [3966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 3), + [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3191), + [3970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), + [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), + [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), + [3976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3114), + [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), + [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3190), + [3982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3110), + [3984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), + [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2933), + [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2946), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3186), + [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423), + [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), + [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3300), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3478), + [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805), + [4018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0), + [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3482), + [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435), + [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436), + [4026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104), + [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3225), + [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), + [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2104), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3443), + [4038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769), + [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), + [4044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2363), + [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), + [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371), + [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), + [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216), + [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1985), + [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), + [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), + [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), + [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2253), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), + [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), + [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400), + [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), + [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2297), + [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), + [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), + [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323), + [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266), + [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), + [4096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), + [4098] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(166), + [4101] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2018), + [4104] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), SHIFT_REPEAT(2363), + [4107] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_element_repeat1, 2, 0, 0), + [4109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236), + [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320), + [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2224), + [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), + [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), + [4119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765), + [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767), + [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220), + [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763), + [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2380), + [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269), + [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273), + [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), + [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), + [4137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2318), + [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403), + [4141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361), + [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221), + [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311), + [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222), + [4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1549), + [4151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), + [4153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), + [4155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), + [4157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945), + [4159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946), + [4161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), + [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070), + [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), + [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071), + [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072), + [4171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310), + [4173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548), + [4175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360), + [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1308), + [4179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 91), SHIFT_REPEAT(2104), + [4182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 91), SHIFT_REPEAT(164), + [4185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 91), + [4187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, 0, 91), SHIFT_REPEAT(2104), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), + [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2365), + [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366), + [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135), + [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), + [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423), + [4208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 8), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2357), + [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2120), + [4214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2137), + [4216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124), + [4218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), + [4220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353), + [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2995), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2458), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [4236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 24), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), + [4242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2112), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), + [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116), + [4250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), + [4252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0), + [4254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0), + [4256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 75), + [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865), + [4262] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 111), + [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2431), + [4266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__field_name, 1, 0, 0), + [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604), + [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603), + [4278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 29), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2531), + [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(592), + [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2472), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(593), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594), + [4292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 78), + [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2517), + [4296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0), + [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2125), + [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(881), + [4302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), + [4304] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 5), + [4306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 5), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), + [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), + [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239), + [4314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142), + [4316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3036), + [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), + [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2129), + [4326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527), + [4328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525), + [4330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(287), + [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), + [4335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2433), + [4339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2660), + [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2651), + [4343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412), + [4345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), + [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2659), + [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2894), + [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2809), + [4353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415), + [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2810), + [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), + [4359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(187), + [4361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), + [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), + [4365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), + [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3105), + [4371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), + [4373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107), + [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298), + [4379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107), + [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), + [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685), + [4385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2589), + [4387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), + [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), + [4391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146), + [4393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270), + [4395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134), + [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304), + [4399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134), + [4401] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0), + [4403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0), + [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), + [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861), + [4409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2410), + [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2867), + [4413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2875), + [4415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2142), + [4418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), + [4420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2142), + [4423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(234), + [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), + [4428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_chain_base, 1, 0, 0), + [4430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), + [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), + [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2473), + [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), + [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578), + [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607), + [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3332), + [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2447), + [4450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_atom, 1, 0, 1), + [4452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), + [4454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(260), + [4457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(3332), + [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), + [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), + [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855), + [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), + [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), + [4472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854), + [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), + [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), + [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), + [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623), + [4482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629), + [4484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3368), + [4487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), + [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), + [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), + [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), + [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), + [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262), + [4499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3, 0, 0), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393), + [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2072), + [4509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610), + [4511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(267), + [4514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2421), + [4516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, 0, 53), + [4518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, 0, 53), + [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623), + [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(620), + [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(622), + [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), + [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), + [4532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617), + [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619), + [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(621), + [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), + [4540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [4542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 1, 0, 0), + [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), + [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963), + [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3438), + [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), + [4556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), + [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), + [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350), + [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555), + [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3483), + [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), + [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), + [4576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2072), + [4579] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), + [4581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364), + [4583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), + [4585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2368), + [4587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), + [4589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), + [4591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627), + [4593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628), + [4595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), + [4597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), + [4599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [4601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 39), + [4603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [4605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693), + [4607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573), + [4609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561), + [4611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [4613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), + [4615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), + [4617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), + [4619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292), + [4621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [4623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3405), + [4625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_function_expression, 3, 0, 37), + [4627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), + [4629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [4631] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [4633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2857), + [4635] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), + [4637] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), + [4639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), + [4641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), + [4643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427), + [4645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_atom, 1, 0, 10), + [4647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 4, -1, 90), + [4649] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, -1, 90), + [4651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_member, 3, 0, 53), + [4653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_member, 3, 0, 54), + [4655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2449), + [4657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1819), + [4659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), + [4661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2765), + [4663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), + [4665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3077), + [4667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0), + [4669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 2, 0, 0), + [4671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 12), + [4673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [4675] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2, 0, 0), + [4677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2446), + [4679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [4681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 13), + [4683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 16), SHIFT_REPEAT(2299), + [4686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0), + [4688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_substitution, 3, 0, 0), + [4690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 31), + [4692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_generator_function, 5, 0, 101), + [4694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_function_expression, 5, 0, 102), + [4696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2783), + [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), + [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3101), + [4702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2465), + [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [4706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_function_expression, 5, 0, 101), + [4708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_generator_function, 5, 0, 102), + [4710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 3, 0, 128), + [4712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2408), + [4714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 2, 0, 0), + [4716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 2, 0, 0), + [4718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2409), + [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), + [4722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_generator_function, 6, 0, 119), + [4724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2283), + [4726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264), + [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579), + [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677), + [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), + [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2448), + [4740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), + [4744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 11), + [4746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_generator_function, 6, 0, 120), + [4748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_function_expression, 6, 0, 119), + [4750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801), + [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), + [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [4758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2561), + [4760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2286), + [4762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285), + [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), + [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2288), + [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2288), + [4770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__jsx_string, 3, 0, 0), + [4772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__jsx_string, 3, 0, 0), + [4774] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2286), + [4777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), + [4779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2286), + [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [4788] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2288), + [4791] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), + [4793] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__jsx_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2288), + [4796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), + [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2325), + [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2019), + [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), + [4804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), + [4806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2614), + [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059), + [4810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3198), + [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), + [4814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2518), + [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), + [4818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [4820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3, 0, 0), + [4822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2407), + [4824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2692), + [4826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221), + [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), + [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158), + [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [4834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), + [4836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_function_expression, 4, 0, 65), + [4838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478), + [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818), + [4842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_generator_function, 7, 0, 129), + [4844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_tag, 2, 0, 14), + [4846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2450), + [4848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__using_declarator, 2, 0, 32), + [4850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 3, -1, 47), + [4852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, -1, 47), + [4854] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), + [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), + [4860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [4862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, -1, 0), + [4864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 2), + [4866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2494), + [4868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2438), + [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), + [4872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 5), + [4874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 5), + [4876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1891), + [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [4884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_generator_function, 4, 0, 65), + [4886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2571), + [4888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2481), + [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813), + [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), + [4894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [4896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_attribute, 3, 0, 0), + [4898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), + [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), + [4902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 7), + [4904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 31), + [4906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2574), + [4908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2520), + [4910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1978), + [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2008), + [4914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 8), + [4916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 32), + [4918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), + [4920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), + [4922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), + [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2015), + [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2730), + [4928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor, 1, 0, 0), + [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), + [4932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_function_expression, 4, 0, 86), + [4934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_subscript, 4, 0, 95), + [4936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), + [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), + [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3043), + [4942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), + [4944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), + [4946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(306), + [4949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [4951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [4953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), + [4955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2655), + [4957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [4959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), + [4961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), + [4963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), + [4965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984), + [4967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [4969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), + [4971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241), + [4973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987), + [4975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2004), + [4977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2434), + [4979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(444), + [4982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444), + [4984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2483), + [4986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0), + [4988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 0), + [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732), + [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219), + [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [4996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), + [4998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737), + [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287), + [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), + [5004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 48), + [5006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, 0, 48), + [5008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 1), + [5010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), + [5012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(2406), + [5015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [5017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(427), + [5019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2668), + [5021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), + [5023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [5025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2790), + [5027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), + [5029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), + [5031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), + [5033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), + [5035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), + [5037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), + [5039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), + [5041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), + [5043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2797), + [5045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777), + [5047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2785), + [5049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2793), + [5051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2782), + [5053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), + [5055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), + [5057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2920), + [5059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), + [5061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), + [5063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615), + [5065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2617), + [5067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3275), + [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638), + [5071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153), + [5073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 5, 0, 69), + [5075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 109), + [5077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 123), + [5079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 111), + [5081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 124), + [5083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605), + [5085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183), + [5087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2443), + [5089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444), + [5091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), + [5093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [5095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306), + [5097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523), + [5099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429), + [5101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170), + [5103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), + [5105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174), + [5107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), + [5109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406), + [5111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), + [5113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), + [5115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132), + [5117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551), + [5119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557), + [5121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2929), + [5123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2880), + [5125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2384), + [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460), + [5129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461), + [5131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3124), + [5133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), + [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [5137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508), + [5139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(518), + [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157), + [5143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), + [5145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2399), + [5147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526), + [5149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), + [5151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(524), + [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [5155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3253), + [5157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 3, 0, 69), + [5159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124), + [5161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476), + [5163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2477), + [5165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), + [5167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [5169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535), + [5171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), + [5173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533), + [5175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [5177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_clause, 4, 0, 69), + [5179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), + [5181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), + [5183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537), + [5185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), + [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), + [5189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3033), + [5191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), + [5193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2178), + [5195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2487), + [5197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2488), + [5199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), + [5201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), + [5203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 24), + [5205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [5207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 73), + [5209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 107), + [5211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 75), + [5213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 108), + [5215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 77), + [5217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [5219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2850), + [5221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173), + [5223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), + [5225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514), + [5227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), + [5229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 110), + [5231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), + [5233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(2512), + [5236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224), + [5238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 78), + [5240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 112), + [5242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 27), + [5244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2145), + [5246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529), + [5248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530), + [5250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [5252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 74), + [5254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089), + [5256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 29), + [5258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 76), + [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [5264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178), + [5268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), + [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538), + [5272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539), + [5274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), + [5276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), + [5278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), + [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), + [5282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2873), + [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784), + [5286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2567), + [5288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), + [5290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(840), + [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2545), + [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546), + [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(844), + [5298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3223), + [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), + [5302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129), + [5304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3148), + [5306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2817), + [5308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), + [5310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3151), + [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2820), + [5314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266), + [5316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), + [5318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2827), + [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3171), + [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2828), + [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1934), + [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2979), + [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), + [5330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117), + [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), + [5334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(155), + [5337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3067), + [5339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), + [5341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), + [5343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), + [5345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), + [5347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3247), + [5349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2868), + [5351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3256), + [5353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), + [5355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), + [5357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), + [5359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2878), + [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3268), + [5363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), + [5365] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388), + [5367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), + [5369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2892), + [5371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3282), + [5373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), + [5375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2218), + [5377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3287), + [5379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), + [5381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [5383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [5385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(554), + [5387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [5389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2398), + [5391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), + [5393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), + [5395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3138), + [5397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2911), + [5399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), + [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), + [5403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2923), + [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), + [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), + [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557), + [5411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [5413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0), + [5415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3232), + [5417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), + [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482), + [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), + [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), + [5425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065), + [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066), + [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068), + [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), + [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), + [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474), + [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300), + [5439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075), + [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084), + [5443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3086), + [5445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3085), + [5447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1095), + [5450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), + [5452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [5454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), + [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153), + [5458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(2392), + [5461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 0), + [5463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), + [5465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_using_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(3417), + [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3019), + [5470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), + [5472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3097), + [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), + [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1189), + [5478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376), + [5482] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(161), + [5485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139), + [5487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1626), + [5489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708), + [5491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), SHIFT(1230), + [5494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__local_export_specifier, 1, 0, 8), REDUCE(sym__module_export_name, 1, 0, 0), + [5497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), + [5499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3385), + [5501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), + [5503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466), + [5505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [5507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 8), + [5509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [5511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), + [5513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), + [5515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), + [5517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), + [5519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177), + [5521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), + [5523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111), + [5525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147), + [5527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), + [5529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3315), + [5531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 71), + [5533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [5535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_import, 2, 0, 14), + [5537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436), + [5539] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(2077), + [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489), + [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490), + [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903), + [5548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0), + [5550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 8), + [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), + [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2268), + [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315), + [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2604), + [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), + [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), + [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), + [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2319), + [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2687), + [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), + [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), + [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3063), + [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), + [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(964), + [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), + [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), + [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094), + [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989), + [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190), + [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955), + [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3501), + [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [5602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__constructor_chain_base, 1, 0, 11), + [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3195), + [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2321), + [5610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), + [5612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(1832), + [5615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), + [5617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(926), + [5619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3358), + [5621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166), + [5623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825), + [5625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [5627] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(1829), + [5630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), + [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339), + [5634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1101), + [5637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), + [5639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), + [5641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), + [5643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2143), + [5645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757), + [5647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120), + [5649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3252), + [5651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3166), + [5653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381), + [5655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3169), + [5657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), + [5659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), + [5661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395), + [5663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), + [5665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), + [5667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), + [5669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2213), + [5671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), + [5673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), + [5675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2764), + [5677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), + [5679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), + [5681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307), + [5683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), + [5685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), + [5687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3318), + [5689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(140), + [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), + [5694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2327), + [5696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189), + [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3245), + [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3248), + [5702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(869), + [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), + [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3122), + [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), + [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3261), + [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), + [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3388), + [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), + [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), + [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1774), + [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3271), + [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), + [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3273), + [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3508), + [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), + [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3285), + [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), + [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3437), + [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3160), + [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), + [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697), + [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135), + [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), + [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3179), + [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), + [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [5764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0), + [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3384), + [5770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [5772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), + [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), + [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675), + [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676), + [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3212), + [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3341), + [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), + [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231), + [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3380), + [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), + [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697), + [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [5800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0), + [5802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0), + [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893), + [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), + [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), + [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), + [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728), + [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), + [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [5822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 105), + [5824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0), + [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704), + [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708), + [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3446), + [5836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3413), + [5838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3387), + [5840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169), + [5842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), + [5844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3407), + [5846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3391), + [5848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), + [5850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), + [5852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_export_specifier, 3, 0, 105), + [5854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269), + [5856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3414), + [5858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [5860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), + [5862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [5864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796), + [5866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166), + [5868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), + [5870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3344), + [5872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), + [5874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__local_export_clause_repeat1, 2, 0, 69), + [5876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 105), + [5878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [5880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152), + [5882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), + [5884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [5886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), + [5888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [5890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [5892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), + [5894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3499), + [5896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2445), + [5898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0), + [5900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [5902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [5904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0), + [5906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362), + [5908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083), + [5910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), + [5912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), + [5914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), + [5916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [5918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), + [5920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3218), + [5922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [5924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), + [5926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), + [5928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [5930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0), + [5932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762), + [5934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1252), + [5936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), + [5938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(391), + [5940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [5942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3257), + [5944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3214), + [5946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [5948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0), + [5950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0), + [5952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331), + [5954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), + [5956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2981), + [5958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), + [5960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), + [5962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [5964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), + [5966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), + [5970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(211), + [5972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212), + [5974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198), + [5976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [5978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), + [5980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345), + [5982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), + [5984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [5986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), + [5988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [5990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0), + [5992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [5994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [5996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), + [5998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [6000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), + [6002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), + [6004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414), + [6006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365), + [6008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431), + [6010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3360), + [6012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3264), + [6014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [6016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2620), + [6018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [6020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0), + [6022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [6024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183), + [6026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184), + [6028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417), + [6030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(951), + [6032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134), + [6034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), + [6036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3429), + [6038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), + [6040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587), + [6042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887), + [6044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540), + [6046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907), + [6048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [6050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2962), + [6052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(191), + [6054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2172), + [6056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [6058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [6060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [6062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [6064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(664), + [6066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3361), + [6068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211), + [6070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), + [6072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410), + [6074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353), + [6076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), + [6078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [6080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325), + [6082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), + [6084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), + [6086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [6088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3439), + [6090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3210), + [6092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), + [6094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [6096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559), + [6098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3394), + [6100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [6102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3155), + [6104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3229), + [6106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0), + [6108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [6110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [6112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [6114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [6116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2479), + [6118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), + [6120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), + [6122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), + [6124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284), + [6126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389), + [6128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3357), + [6130] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [6132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0), + [6134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0), }; enum ts_external_scanner_symbol_identifiers { @@ -159208,6 +155198,8 @@ enum ts_external_scanner_symbol_identifiers { ts_external_token__export_default = 30, ts_external_token__default_declaration_start = 31, ts_external_token__regex_flags_start = 32, + ts_external_token__argumentless_new_end = 33, + ts_external_token__constructor_async_function_start = 34, }; static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { @@ -159244,9 +155236,11 @@ static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { [ts_external_token__export_default] = sym__export_default, [ts_external_token__default_declaration_start] = sym__default_declaration_start, [ts_external_token__regex_flags_start] = sym__regex_flags_start, + [ts_external_token__argumentless_new_end] = sym__argumentless_new_end, + [ts_external_token__constructor_async_function_start] = sym__constructor_async_function_start, }; -static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { +static const bool ts_external_scanner_states[69][EXTERNAL_TOKEN_COUNT] = { [1] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__template_chars] = true, @@ -159280,6 +155274,8 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__export_default] = true, [ts_external_token__default_declaration_start] = true, [ts_external_token__regex_flags_start] = true, + [ts_external_token__argumentless_new_end] = true, + [ts_external_token__constructor_async_function_start] = true, }, [2] = { [ts_external_token_html_comment] = true, @@ -159478,28 +155474,28 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_keyword] = true, }, [23] = { + [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, + [ts_external_token__await_identifier_line_break] = true, + [ts_external_token__completed_arrow_function] = true, + [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, [24] = { + [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, - [ts_external_token__statement_boundary] = true, - [ts_external_token__await_yield_identifier] = true, + [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_keyword] = true, - [ts_external_token__let] = true, - [ts_external_token__default_declaration_start] = true, }, [25] = { - [ts_external_token__automatic_semicolon] = true, - [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, - [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__await_identifier_line_break] = true, - [ts_external_token__completed_arrow_function] = true, - [ts_external_token__await_yield_identifier_start] = true, + [ts_external_token__statement_boundary] = true, + [ts_external_token__await_yield_identifier] = true, [ts_external_token__await_keyword] = true, + [ts_external_token__let] = true, + [ts_external_token__default_declaration_start] = true, }, [26] = { [ts_external_token__automatic_semicolon] = true, @@ -159565,18 +155561,17 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, }, [34] = { - [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, - [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__resource_binding_start] = true, - [ts_external_token__plain_resource_for_of_context] = true, + [ts_external_token__await_yield_identifier] = true, + [ts_external_token__await_keyword] = true, + [ts_external_token__constructor_async_function_start] = true, }, [35] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__await_operand_end] = true, - [ts_external_token__completed_arrow_function] = true, + [ts_external_token__resource_binding_start] = true, + [ts_external_token__plain_resource_for_of_context] = true, }, [36] = { [ts_external_token__ternary_qmark] = true, @@ -159590,13 +155585,13 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, [ts_external_token__await_operand_end] = true, + [ts_external_token__completed_arrow_function] = true, }, [38] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__arrow_function_block_end] = true, - [ts_external_token__completed_arrow_function] = true, + [ts_external_token__await_operand_end] = true, }, [39] = { [ts_external_token_html_comment] = true, @@ -159605,10 +155600,17 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, - [ts_external_token__arrow_function_block_continuation] = true, + [ts_external_token__arrow_function_block_end] = true, [ts_external_token__completed_arrow_function] = true, }, [41] = { + [ts_external_token__ternary_qmark] = true, + [ts_external_token_html_comment] = true, + [ts_external_token_PIPE_PIPE] = true, + [ts_external_token__arrow_function_block_continuation] = true, + [ts_external_token__completed_arrow_function] = true, + }, + [42] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -159617,7 +155619,7 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [42] = { + [43] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -159627,7 +155629,7 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [43] = { + [44] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, @@ -159637,7 +155639,7 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__completed_arrow_function] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [44] = { + [45] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, @@ -159645,7 +155647,7 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_operand_end] = true, [ts_external_token__completed_arrow_function] = true, }, - [45] = { + [46] = { [ts_external_token__ternary_qmark] = true, [ts_external_token_html_comment] = true, [ts_external_token_PIPE_PIPE] = true, @@ -159653,11 +155655,11 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_operand_end] = true, [ts_external_token__completed_arrow_function] = true, }, - [46] = { + [47] = { [ts_external_token_html_comment] = true, [ts_external_token__await_keyword] = true, }, - [47] = { + [48] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_modifier] = true, @@ -159665,14 +155667,14 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [48] = { + [49] = { [ts_external_token_html_comment] = true, [ts_external_token__await_keyword] = true, [ts_external_token__let] = true, [ts_external_token__export_default] = true, [ts_external_token__default_declaration_start] = true, }, - [49] = { + [50] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_field] = true, @@ -159681,7 +155683,7 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [50] = { + [51] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_field] = true, @@ -159689,88 +155691,92 @@ static const bool ts_external_scanner_states[67][EXTERNAL_TOKEN_COUNT] = { [ts_external_token__await_yield_identifier_start] = true, [ts_external_token__await_keyword] = true, }, - [51] = { + [52] = { [ts_external_token_html_comment] = true, [ts_external_token_jsx_text] = true, }, - [52] = { + [53] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_binding] = true, + [ts_external_token__line_break_after_field] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [53] = { + [54] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__line_break_after_field] = true, + [ts_external_token__line_break_after_binding] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [54] = { + [55] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_before_attributes] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [55] = { + [56] = { [ts_external_token__template_chars] = true, [ts_external_token_html_comment] = true, [ts_external_token_escape_sequence] = true, }, - [56] = { + [57] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__statement_boundary] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [57] = { + [58] = { [ts_external_token_html_comment] = true, [ts_external_token__line_break_after_binding] = true, }, - [58] = { + [59] = { [ts_external_token_html_comment] = true, [ts_external_token__statement_boundary] = true, }, - [59] = { - [ts_external_token__automatic_semicolon] = true, + [60] = { [ts_external_token_html_comment] = true, - [ts_external_token__await_identifier_line_break] = true, - [ts_external_token__await_yield_identifier_start] = true, + [ts_external_token__argumentless_new_end] = true, }, - [60] = { + [61] = { [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, [ts_external_token__line_break_ends_statement] = true, [ts_external_token__await_identifier_line_break] = true, [ts_external_token__await_yield_identifier_start] = true, }, - [61] = { - [ts_external_token_html_comment] = true, - [ts_external_token_escape_sequence] = true, - }, [62] = { + [ts_external_token__automatic_semicolon] = true, [ts_external_token_html_comment] = true, - [ts_external_token__regex_flags_start] = true, + [ts_external_token__await_identifier_line_break] = true, + [ts_external_token__await_yield_identifier_start] = true, }, [63] = { [ts_external_token_html_comment] = true, - [ts_external_token_regex_pattern] = true, + [ts_external_token_escape_sequence] = true, }, [64] = { [ts_external_token_html_comment] = true, - [ts_external_token__postfix_update_end] = true, + [ts_external_token__regex_flags_start] = true, }, [65] = { [ts_external_token_html_comment] = true, - [ts_external_token__resource_binding_start] = true, + [ts_external_token__postfix_update_end] = true, }, [66] = { + [ts_external_token_html_comment] = true, + [ts_external_token_regex_pattern] = true, + }, + [67] = { [ts_external_token_html_comment] = true, [ts_external_token__resource_binding_continuation] = true, }, + [68] = { + [ts_external_token_html_comment] = true, + [ts_external_token__resource_binding_start] = true, + }, }; #ifdef __cplusplus diff --git a/src/scanner.c b/src/scanner.c index 807d9c1..7e5495c 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -38,6 +38,8 @@ enum TokenType { EXPORT_DEFAULT, DEFAULT_DECLARATION_START, REGEX_FLAGS_START, + ARGUMENTLESS_NEW_END, + CONSTRUCTOR_ASYNC_FUNCTION_START, }; static bool scan_let(TSLexer *lexer); @@ -939,20 +941,25 @@ static bool scan_await_yield_identifier(TSLexer *lexer) { return true; } -static bool scan_await_keyword(TSLexer *lexer) { +static bool scan_await_or_async_constructor(TSLexer *lexer, const bool *valid_symbols) { bool scanned_content = false; if (scan_whitespace_and_comments(lexer, &scanned_content, true, true) == REJECT || scanned_content) { return false; } - for (const char *word = "await"; *word; word++) { - if (lexer->lookahead != *word) { - return false; + lexer->mark_end(lexer); + char keyword[16] = {0}; + if (!scan_identifier(lexer, keyword, sizeof(keyword), false)) return false; + if (strcmp(keyword, "async") == 0 && valid_symbols[CONSTRUCTOR_ASYNC_FUNCTION_START]) { + if (!scan_default_trivia(lexer, false)) return false; + for (const char *word = "function"; *word; word++) { + if (lexer->lookahead != *word) return false; + advance(lexer); } - advance(lexer); - } - if (is_identifier_part(lexer->lookahead)) { - return false; + if (is_identifier_part(lexer->lookahead)) return false; + lexer->result_symbol = CONSTRUCTOR_ASYNC_FUNCTION_START; + return true; } + if (strcmp(keyword, "await") != 0 || !valid_symbols[AWAIT_KEYWORD]) return false; lexer->mark_end(lexer); // Record the operand decision on both keyword and identifier tokens so restored nodes cannot keep stale roles. // Advancing without skipping after mark_end preserves the consuming keyword's start across probed comments. @@ -980,6 +987,23 @@ bool tree_sitter_javascript_external_scanner_scan(void *payload, TSLexer *lexer, return true; } + if (valid_symbols[ARGUMENTLESS_NEW_END] && !(valid_symbols[TEMPLATE_CHARS] && valid_symbols[AUTOMATIC_SEMICOLON])) { + lexer->mark_end(lexer); + bool scanned_content = false; + if (scan_whitespace_and_comments(lexer, &scanned_content, true, false) != REJECT) { + if (lexer->lookahead == '(' || lexer->lookahead == '[' || lexer->lookahead == '.' || lexer->lookahead == '`') return false; + if (lexer->lookahead == '?') { + advance(lexer); + if (lexer->lookahead == '.') { + advance(lexer); + if (!is_ascii_digit(lexer->lookahead)) return false; + } + } + } + lexer->result_symbol = ARGUMENTLESS_NEW_END; + return true; + } + if (valid_symbols[TEMPLATE_CHARS]) { if (valid_symbols[AUTOMATIC_SEMICOLON]) { return false; @@ -1095,8 +1119,8 @@ bool tree_sitter_javascript_external_scanner_scan(void *payload, TSLexer *lexer, if (!ret && !scanned_content && valid_symbols[AWAIT_YIELD_IDENTIFIER] && valid_symbols[LINE_BREAK_AFTER_AWAIT] && lexer->lookahead == 'y') { return scan_await_yield_identifier(lexer); } - if (!ret && !scanned_content && valid_symbols[AWAIT_KEYWORD] && lexer->lookahead == 'a') { - return scan_await_keyword(lexer); + if (!ret && !scanned_content && (valid_symbols[AWAIT_KEYWORD] || valid_symbols[CONSTRUCTOR_ASYNC_FUNCTION_START]) && lexer->lookahead == 'a') { + return scan_await_or_async_constructor(lexer, valid_symbols); } if (!ret && !scanned_content && valid_symbols[LET] && !valid_symbols[SINGLE_STATEMENT_CONTEXT] && lexer->lookahead == 'l') { lexer->result_symbol = LET; @@ -1117,8 +1141,8 @@ bool tree_sitter_javascript_external_scanner_scan(void *payload, TSLexer *lexer, while (is_whitespace(lexer->lookahead)) { skip(lexer); } - if (valid_symbols[AWAIT_KEYWORD] && lexer->lookahead == 'a') { - return scan_await_keyword(lexer); + if ((valid_symbols[AWAIT_KEYWORD] || valid_symbols[CONSTRUCTOR_ASYNC_FUNCTION_START]) && lexer->lookahead == 'a') { + return scan_await_or_async_constructor(lexer, valid_symbols); } if (valid_symbols[TERNARY_QMARK] && lexer->lookahead == '?') { return scan_ternary_qmark(lexer); diff --git a/test/unit/constructors.test.ts b/test/unit/constructors.test.ts new file mode 100644 index 0000000..6ea91bb --- /dev/null +++ b/test/unit/constructors.test.ts @@ -0,0 +1,172 @@ +import path from 'node:path'; + +import { expect, test } from 'vitest'; + +import { Edit, Language, Parser, Query, type Node, type Point, type Tree } from '@willbooster/web-tree-sitter'; + +const Root = path.join(import.meta.dirname, '../..'); + +test('rejects unparenthesized optional and arrow constructors while preserving canonical constructor queries', async () => { + await Parser.init(); + const language = await Language.load(path.join(Root, 'tree-sitter-javascript.wasm')); + const parser = new Parser().setLanguage(language); + const query = new Query(language, '(new_expression constructor: (primary_expression) @constructor)'); + try { + for (const source of ['new foo?.bar();', 'new () => 1;', 'new foo?.[key]();', 'new foo?.();']) { + const tree = parser.parse(source)!; + try { + expect(tree.rootNode.hasError, source).toBe(true); + } finally { + tree.delete(); + } + } + for (const expression of [ + 'new (foo?.bar)()', + 'new (() => 1)()', + 'new foo.bar()', + 'new foo[key]()', + 'new new A().b(2)', + 'new new A()(2)', + 'new new A', + 'new f`tag`', + 'new function(){}', + 'new async function(){}', + 'new async function named(){}()', + 'new async function*(){}.value', + 'new async /* c */ function(){}[0]', + 'new class{}', + 'new yield.C()', + 'new A?.1 : B', + 'new A /(B)', + 'new A /[B]', + 'new A /`tag`', + 'new A /.1', + ]) { + const source = `function f(){ return ${expression}; } const sentinel = 1;`; + const tree = parser.parse(source)!; + try { + checkConstructors(tree, query, source); + expect(tree.rootNode.descendantsOfType('yield_expression'), source).toHaveLength(0); + const yieldNames = tree.rootNode.descendantsOfType('identifier').filter((node) => node.text === 'yield'); + expect(yieldNames, source).toHaveLength(expression.includes('yield') ? 1 : 0); + } finally { + tree.delete(); + } + } + } finally { + query.delete(); + parser.delete(); + } +}); + +test('restores constructor ownership and captures across optional-chain, parentheses and trivia edits', async () => { + await Parser.init(); + const language = await Language.load(path.join(Root, 'tree-sitter-javascript.wasm')); + const parser = new Parser().setLanguage(language); + const query = new Query(language, '(new_expression constructor: (primary_expression) @constructor)'); + const original = 'const value = new foo.bar(); const sentinel = 1;'; + let source = original; + let tree = parser.parse(source)!; + const initial = snapshot(tree.rootNode); + try { + for (const [expression, hasError] of [ + ['new foo?.bar()', true], + ['new (foo?.bar)()', false], + ['new /* boundary */ (foo?.bar)()', false], + ['new () => 1', true], + ['new (() => 1)()', false], + ['new new A().b(2)', false], + ['new yield.C()', false], + ['new A?.1 : B', false], + ['new async function(){}', false], + ['new async /* c */ function(){}', false], + ['new async /* c\n */ function named(){}', false], + ['new foo.bar()', false], + ] as const) { + const nextSource = `const value = ${expression}; const sentinel = 1;`; + let start = 0; + while (start < source.length && start < nextSource.length && source[start] === nextSource[start]) start++; + let oldEnd = source.length; + let newEnd = nextSource.length; + while (oldEnd > start && newEnd > start && source[oldEnd - 1] === nextSource[newEnd - 1]) { + oldEnd--; + newEnd--; + } + tree.edit( + new Edit({ + startIndex: start, + oldEndIndex: oldEnd, + newEndIndex: newEnd, + startPosition: pointAt(source, start), + oldEndPosition: pointAt(source, oldEnd), + newEndPosition: pointAt(nextSource, newEnd), + }) + ); + const old = tree; + let fresh: Tree | undefined; + try { + tree = parser.parse(nextSource, old)!; + fresh = parser.parse(nextSource)!; + expect(tree.rootNode.hasError, nextSource).toBe(hasError); + expect(snapshot(tree.rootNode), nextSource).toEqual(snapshot(fresh.rootNode)); + expect(captures(query, tree), nextSource).toEqual(captures(query, fresh)); + if (!hasError) { + checkConstructors(tree, query, nextSource); + } + } finally { + fresh?.delete(); + old.delete(); + } + source = nextSource; + } + expect(source).toBe(original); + expect(snapshot(tree.rootNode)).toEqual(initial); + } finally { + query.delete(); + tree.delete(); + parser.delete(); + } +}); + +function checkConstructors(tree: Tree, query: Query, source: string): void { + expect(tree.rootNode.hasError, source).toBe(false); + const constructors = tree.rootNode.descendantsOfType('new_expression'); + expect(constructors.length, source).toBeGreaterThan(0); + const captured = new Set(query.captures(tree.rootNode).map(({ node }) => node.id)); + for (const expression of constructors) { + const constructor = expression.childForFieldName('constructor')!; + expect(captured, `${source}: ${constructor.text}`).toContain(constructor.id); + } + const sentinel = tree.rootNode.descendantsOfType('variable_declarator').at(-1)!; + expect(sentinel.childForFieldName('name')?.text, source).toBe('sentinel'); + expect(sentinel.parent?.type, source).toBe('lexical_declaration'); + expect(sentinel.parent?.parent?.type, source).toBe('program'); + expect(sentinel.text, source).toBe('sentinel = 1'); + expect(sentinel.startIndex, source).toBe(source.indexOf('sentinel')); + expect(sentinel.endIndex, source).toBe(source.indexOf('sentinel') + 'sentinel = 1'.length); +} + +function pointAt(source: string, index: number): Point { + const preceding = source.slice(0, index).split('\n'); + return { row: preceding.length - 1, column: preceding.at(-1)!.length }; +} + +function captures(query: Query, tree: Tree): unknown { + return query.captures(tree.rootNode).map(({ name, node }) => ({ name, node: snapshot(node) })); +} + +function snapshot(node: Node): unknown { + return { + type: node.type, + named: node.isNamed, + missing: node.isMissing, + extra: node.isExtra, + error: node.isError, + hasError: node.hasError, + start: node.startIndex, + end: node.endIndex, + startPoint: node.startPosition, + endPoint: node.endPosition, + children: node.children.map((child, index) => ({ field: node.fieldNameForChild(index), node: snapshot(child) })), + }; +}